.document-label.svelte-sqngg7{overflow-wrap:anywhere;min-width:0}details.svelte-sqngg7 .toc-minus,details[open].svelte-sqngg7 .toc-plus{display:none}details[open].svelte-sqngg7 .toc-minus{display:block}summary.svelte-sqngg7::-webkit-details-marker{display:none}.markdown-content{--un-text-opacity:1;color:rgb(var(--fg-primary-rgb) / var(--un-text-opacity));font-family:var(--font-body);font-weight:400;font-size:var(--type-text-md-size);line-height:var(--type-text-md-leading);letter-spacing:0;text-wrap:pretty;--prose-width:var(--layout-prose-measure);overflow-wrap:anywhere;text-align:start}.markdown-content.article-prose{--prose-width:var(--layout-article-measure)}.markdown-content :is(h1,h2,h3,h4,h5,h6){color:var(--fg-primary);scroll-margin-top:var(--document-anchor-offset,var(--layout-article-anchor-offset))}.markdown-content :is(h1,h2){font-family:var(--font-display);font-weight:700;font-size:var(--type-display-xs-size);line-height:var(--type-display-xs-leading);letter-spacing:-.02em;text-wrap:balance;margin-block:var(--layout-article-section-gap) var(--space-300)}.markdown-content h3{font-family:var(--font-body);font-weight:500;font-size:var(--type-title-lg-size);line-height:var(--type-title-lg-leading);letter-spacing:-.01em;text-wrap:balance;margin-block:var(--space-700) var(--space-200)}.markdown-content :is(h4,h5,h6){font-family:var(--font-body);font-weight:500;font-size:var(--type-title-md-size);line-height:var(--type-title-md-leading);letter-spacing:-.01em;text-wrap:balance;margin-block:var(--space-600) var(--space-200)}.markdown-content :is(p,ul,ol,blockquote){max-width:var(--prose-width);margin-block:0 var(--layout-article-paragraph-gap)}.markdown-content :is(ul,ol){padding-inline-start:var(--space-600)}.markdown-content ul{list-style-type:disc}.markdown-content ol{list-style-type:decimal}.markdown-content li{margin-block:var(--space-200);padding-inline-start:var(--space-100)}.markdown-content li :is(ul,ol){margin-block:var(--space-200)}.markdown-content blockquote{font-family:var(--font-body);font-weight:400;font-size:var(--type-text-lg-size);line-height:var(--type-text-lg-leading);letter-spacing:0;text-wrap:pretty;margin-block:var(--space-1000);padding-block:var(--space-600);border-block:var(--border-thin) solid var(--line-primary)}.markdown-content blockquote>:last-child{margin-bottom:0}.markdown-content :is(img,video){max-width:100%;height:auto;margin-block:var(--space-800);display:block}.markdown-content figure{margin:var(--space-800) 0}.markdown-content figure img{margin-bottom:var(--space-400)}.markdown-content figcaption{--un-text-opacity:1;color:rgb(var(--fg-secondary-rgb) / var(--un-text-opacity));font-family:var(--font-body);font-weight:400;font-size:var(--type-text-sm-size);line-height:var(--type-text-sm-leading);letter-spacing:0}.markdown-content code{font-family:var(--font-code);font-weight:500;font-size:var(--type-code-sm-size);line-height:var(--type-code-sm-leading);letter-spacing:.04em;font-variant-numeric:var(--type-numeric-data);background:var(--surface-secondary);padding:var(--space-100) var(--space-200)}.markdown-content pre{font-family:var(--font-code);font-weight:500;font-size:var(--type-code-sm-size);line-height:var(--type-code-sm-leading);letter-spacing:.04em;font-variant-numeric:var(--type-numeric-data);background:var(--surface-secondary);border:var(--border-thin) solid var(--line-primary);padding:var(--space-400);margin-block:var(--space-600);overflow-x:auto}.markdown-content pre code{background:0 0;padding:0}.markdown-content table{font-family:var(--font-body);font-weight:400;font-size:var(--type-text-md-size);line-height:var(--type-text-md-leading);letter-spacing:0;text-wrap:pretty;border-collapse:collapse;max-width:100%;margin-block:var(--space-800);font-variant-numeric:var(--type-numeric-data);display:block;overflow-x:auto}.markdown-content :is(th,td){text-align:start;min-width:var(--layout-table-cell-min-width);overflow-wrap:break-word;padding:var(--space-300) var(--space-400);border-bottom:var(--border-thin) solid var(--line-primary);vertical-align:top}.markdown-content th{font-family:var(--font-body);font-weight:500;font-size:var(--type-label-lg-size);line-height:var(--type-label-lg-leading);letter-spacing:0;background:var(--surface-secondary)}.markdown-content a{text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);color:var(--fg-brand);text-decoration:underline}.markdown-content a:hover{color:var(--fg-brand-hover)}.markdown-content hr{border:0;border-top:var(--border-thin) solid var(--line-primary);margin-block:var(--space-1000)}.markdown-content strong{font-weight:700}.markdown-content em{font-style:italic}.markdown-content iframe{aspect-ratio:16/9;width:100%;max-width:100%;height:auto;margin-block:var(--space-800);border:0}.markdown-content>:first-child{margin-top:0}
