.rich-content{width:100%;max-width:var(--container-reading);color:var(--ds-text-primary);font-family:var(--font-sans);font-size:1rem;line-height:1.35}.rich-content>:first-child{margin-block-start:0}.rich-content>:last-child{margin-block-end:0}.rich-content p{color:var(--ds-text-primary);margin-block:0 .75rem;line-height:1.35}.rich-content h1,.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{color:var(--ds-text-primary);scroll-margin-block-start:6rem;line-height:1}.rich-content h1{margin-block:2rem 1rem;font-size:2.25rem}.rich-content h2{margin-block:2rem .75rem;font-size:1.625rem}.rich-content h3{margin-block:1.5rem .625rem;font-size:1.375rem}.rich-content h4{margin-block:1.25rem .5rem;font-size:1rem}.rich-content h5,.rich-content h6{margin-block:1rem .375rem;font-size:.875rem}.rich-content a{color:var(--ds-danger);font-weight:500;text-decoration:none}.rich-content a:hover{text-underline-offset:.15em;text-decoration:underline}.rich-content blockquote{border:0;border-inline-start:2px solid var(--ds-border-strong);border-radius:var(--radius-control);background:var(--ds-surface-raised);color:var(--ds-text-secondary);margin-block:1rem;padding:.75rem 1rem}.rich-content blockquote blockquote{background:var(--ds-surface-sunken);margin-block-end:0}.rich-content ul{margin-block:.75rem 1.25rem;margin-inline:0;padding-inline:0;list-style:none}.rich-content ul>li{margin-block:.375rem;padding-inline-start:1.5rem;position:relative}.rich-content ul>li:before{border:1px solid var(--ds-accent-border);background:var(--ds-action-primary);content:"";border-radius:9999px;width:.75rem;height:.75rem;position:absolute;inset-block-start:.28rem;inset-inline-start:0}.rich-content ul ul>li:before{width:.375rem;height:.375rem;inset-block-start:.45rem;inset-inline-start:.2rem}.rich-content ul>li:has(>input[type=checkbox]){grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding-inline-start:0;display:grid}.rich-content ul>li:has(>input[type=checkbox]):before{display:none}.rich-content input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--ds-action-primary);opacity:1;margin-block-start:.15rem}.rich-content ol{margin-block:.75rem 1.25rem;padding-inline-start:1.75rem}.rich-content ol>li{margin-block:.375rem;padding-inline-start:.25rem}.rich-content hr{border:0;border-block-start:1px solid var(--ds-border-subtle);margin-block:1.5rem}.rich-content figure:has(>picture){border-radius:1.25rem;margin-block:1rem 1.5rem;overflow:hidden}.rich-content figure:has(>picture) img{border-radius:1.25rem;width:100%;display:block}.rich-content figure:has(>picture) figcaption{color:var(--ds-text-muted);text-align:center;padding-block-start:.5rem;font-size:.75rem}.rich-content figure:has(>pre){border-color:var(--ds-code-border);background:var(--ds-code-bg);border-radius:1.25rem;margin-block:1rem}.rich-content figure:has(>pre) figcaption{border-block-end:1px solid var(--ds-code-border);min-height:2.5rem;color:var(--ds-code-comment)}.rich-content figure:has(>pre) pre{margin:0;line-height:1.5}.rich-content :not(pre)>code{border-radius:var(--radius-sm);background:var(--ds-surface-sunken);color:var(--ds-text-primary);padding:.125rem .375rem}.rich-content table{border-collapse:separate;border-spacing:0 .25rem;width:100%}.rich-content table caption{color:var(--ds-text-muted);text-align:start;padding-block-end:.5rem;font-size:.75rem}.rich-content table th,.rich-content table td{background:var(--ds-surface-card);text-align:start;overflow-wrap:break-word;word-break:normal;border:0;padding:.75rem 1rem}.rich-content table th:first-child,.rich-content table td:first-child{border-start-start-radius:var(--radius-card);border-end-start-radius:var(--radius-card)}.rich-content table th:last-child,.rich-content table td:last-child{border-start-end-radius:var(--radius-card);border-end-end-radius:var(--radius-card)}.rich-content table th p,.rich-content table td p{margin:0}.rich-content aside[role=note],.rich-content details,.rich-content section{border-radius:var(--radius-card)}.rich-content aside[role=note]{margin-block:1rem;padding:.75rem 1rem}.rich-content aside[role=note]>p:first-child{margin-block-end:.5rem}.rich-content details{background:var(--ds-surface-raised);margin-block:1rem}.rich-content details summary{align-content:center;min-height:2.25rem}.rich-content video,.rich-content iframe{border-radius:1.25rem}.rich-content>a{background:var(--ds-surface-raised);color:var(--ds-text-primary);border-radius:1.25rem}.rich-content section li{border-radius:var(--radius-card)}.rich-content mark{border-radius:var(--radius-sm)}@media (width<=833px){.rich-content{font-size:.9375rem}.rich-content h1{font-size:1.875rem}.rich-content h2{font-size:1.5rem}.rich-content h3{font-size:1.25rem}.rich-content table{table-layout:fixed;min-width:0;font-size:.6875rem}.rich-content table th,.rich-content table td{overflow-wrap:anywhere;padding:.5rem}.rich-content figure:has(>pre) pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}}@media (forced-colors:active){.rich-content ul>li:before{background:highlight;border-color:canvastext}.rich-content blockquote,.rich-content table th,.rich-content table td{border:1px solid canvastext}}.rich-mark.svelte-kjqzcn{background:var(--color-brand-primary);color:var(--color-brand-dark)}@media (forced-colors:active){.rich-mark.svelte-kjqzcn{color:highlighttext;background:highlight;outline:1px solid highlighttext}}
