.very-large.svelte-me0viz{font-size:2.5em}.topmost-item-spacing.svelte-me0viz{margin-block:0;line-height:1em}.balance.svelte-me0viz{text-wrap:balance}.medium-space-after.svelte-1mw2hm2{min-height:5em;margin-block-end:1em}.centered.svelte-1mw2hm2{text-align:center}.visually-hidden{clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-content>*:first-child{margin-block-start:0}.page-content p,.page-content ul,.page-content ol{line-height:1.5em;margin-block:1.75em}.page-content mark{font-weight:700;color:var(--t-fg-a);filter:brightness(1.25);background:none}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-weight:700;margin-block:2em .5em;line-height:1.15em;color:var(--t-fg-b)}.page-content :is(h1,h2,h3,h4,h5,h6)+p,.page-content .heading-with-link+p{margin-block-start:0}.page-content .heading-with-link{position:relative;margin-block:4em .75em}.page-content .heading-with-link h1,.page-content .heading-with-link h2,.page-content .heading-with-link h3,.page-content .heading-with-link h4,.page-content .heading-with-link h5,.page-content .heading-with-link h6{display:inline}.page-content .heading-with-link a{text-decoration:none;display:inline-flex;align-items:center;justify-content:flex-start;margin-inline-start:.5em;inline-size:2em;block-size:1.5em;vertical-align:text-bottom}.page-content .heading-with-link h2+a{block-size:1.5em}.page-content .heading-with-link h3+a{block-size:1.25em}.page-content .heading-with-link h4+a{block-size:1.125em}.page-content .heading-with-link h5+a{block-size:1em}.page-content .heading-with-link h6+a{block-size:1em}@media screen and (min-width: 60rem){.page-content .heading-with-link a{position:absolute;inset:0 auto 0 -1em;inline-size:1em;margin:0;opacity:0}.page-content .heading-with-link:hover a,.page-content .heading-with-link a:focus{opacity:1}}.page-content a{text-decoration:underline;color:var(--t-primary-b)}.page-content a:hover,.page-content a:focus{text-decoration:none;filter:brightness(1.25)}.page-content abbr[title]{cursor:help}.page-content ul,.page-content ol{display:flex;flex-direction:column;gap:.5em;padding-inline-start:clamp(1em,4vw,2em)}.page-content :is(ul,ol) li::marker{font-weight:700}.page-content :is(ul,ol) :is(ul,ol){margin-block:.5em}.page-content dl{line-height:1.5em;background:var(--t-bg-b);padding:.5em 1em;border-inline-start:.25em solid var(--t-primary-a)}.page-content dl dt{font-weight:700}.page-content dl dd{margin-inline:0;margin-block-end:1.5em}.page-content dl dd:last-child{margin-block:0}@media screen and (min-width: 60rem){.page-content dl{display:grid;grid-template-columns:auto 1fr;column-gap:.75em;row-gap:1.5em}.page-content dl dt{grid-column:1}.page-content dl dd{grid-column:2;margin-block:0}}.page-content hr{border:none;block-size:.0625em;background:var(--t-fg-a);opacity:.5;margin-inline:2em}.page-content dfn{font-style:normal;font-weight:700;filter:brightness(1.2)}.page-content icon-divider{margin-block:3em}.page-content button,.page-content ::part(button),.page-content a.button{font-size:1em;font-family:var(--f-normal);display:inline-block;letter-spacing:.05ch;border-radius:.25em;text-decoration:none;line-height:1;padding-block:.375em;padding-inline:1em;overflow:hidden;position:relative;cursor:pointer;border:none;background:var(--t-primary-a);color:var(--t-fg-b)}:is(.page-content button,.page-content a.button):hover,:is(.page-content button,.page-content a.button):focus{text-decoration:none;filter:brightness(1.25)}:is(.page-content button,.page-content a.button):active{filter:brightness(.875);box-shadow:0 .125em .25em #00000040 inset}:is(.page-content button,.page-content a.button) vector-icon{position:absolute;display:block;font-size:2em;inset-block-start:calc(50% + .0625em);inset-inline-start:-.15em;transform:translateY(-50%);opacity:.25}:is(.page-content button,.page-content a.button):has(vector-icon){padding-inline:1.5em .875em}.page-content ::part(button):hover,.page-content ::part(button):focus{text-decoration:none;filter:brightness(1.25)}.page-content ::part(button):active{filter:brightness(.875);box-shadow:0 .125em .25em #00000040 inset}.page-content blockquote{background:radial-gradient(circle at 4em 0%,var(--t-bg-b) 15%,transparent 50%),radial-gradient(circle at calc(100% - 4em) 100%,var(--t-bg-b) 15%,transparent 50%);margin:3em 0;padding:2em 1em;position:relative;overflow:hidden}.page-content blockquote>*{position:relative;z-index:2}.page-content blockquote:before,.page-content blockquote:after{color:var(--t-bg-a);font-size:15em;position:absolute}.page-content blockquote:before{content:"“";inset-inline-start:0;inset-block-start:-.3em}.page-content blockquote:after{content:"”";inset-inline-end:0;inset-block-end:-.75em}.page-content blockquote>*:first-child{margin-block-start:0}.page-content blockquote>*:last-child{margin-block-end:0}.page-content img{display:block;max-width:100%;height:auto;object-fit:contain}.page-content img.make-dark,.page-content img-zoom:has(.make-dark)::part(content){filter:invert()}.page-content p>img{display:block;margin:2.5em auto}.page-content figure{margin-block:2.5em;margin-inline:0;padding-inline:1em;display:flex;flex-direction:column;gap:1em;align-items:center}.page-content figure.h-15 img{max-height:15em}.page-content figure.h-10 img{max-height:10em}.page-content figcaption{font-size:.92em;line-height:1.25em;opacity:.875;text-align:center}.page-content figcaption p:last-child{margin-block-end:0}.page-content .markdown-alert{font-size:.925em;position:relative;background:var(--t-bg-b);overflow:hidden;margin:1.5em 0 3em;padding:.5em 1em 1em;border-block-start:.25em solid var(--alert-color)}.page-content .markdown-alert.markdown-alert-note{--alert-color: var(--t-blue-a)}.page-content .markdown-alert.markdown-alert-warning{--alert-color: var(--t-yellow-a)}.page-content .markdown-alert.markdown-alert-tip{--alert-color: var(--t-green-a)}.page-content .markdown-alert.markdown-alert-important{--alert-color: var(--t-purple-a)}.page-content .markdown-alert.markdown-alert-caution{--alert-color: var(--t-red-a)}.page-content .markdown-alert .markdown-alert-title{margin-block:0 .5em}.page-content .markdown-alert .markdown-alert-title+*{margin-block-start:0}.page-content .markdown-alert .markdown-alert-title span{font-weight:700;font-size:.875em;margin:0;position:relative;letter-spacing:.125ch}.page-content .markdown-alert .markdown-alert-title svg{position:absolute;font-size:12em;inline-size:1em;block-size:1em;inset:-.125em;transform:rotate(-5deg);color:var(--alert-color);fill:currentColor;opacity:.15}.page-content .markdown-alert>*{position:relative}.page-content .markdown-alert>*:last-child{margin-block-end:0}.page-content .markdown-alert:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 2em 2em,var(--alert-color),transparent);opacity:.11}.page-content details{font-size:.825em;padding:0 1.25em;border-radius:.25em;margin-block:2em}.page-content details summary{border:.125em solid var(--t-primary-a);padding:.375em 1em;border-radius:.25em;margin:0 -1.25em;letter-spacing:.05ch}.page-content details[open] summary{background:var(--t-primary-a);color:var(--t-fg-b);border-radius:.25em .25em 0 0}.page-content details[open]{background:var(--t-bg-b);padding:0 1.25em 1.25em}.page-content details summary+*{margin-block-start:1.25em}.page-content details>*:last-child{margin-block-end:0}.page-content iframe{width:100%;margin-block:2em}.page-content textarea,.page-content ::part(textarea){font-size:1em;font-family:var(--f-normal);background:var(--t-bg-b);border:.125em solid transparent;border-block-end:.25em solid var(--t-fg-a);padding:.5em;color:var(--t-fg-a)}.page-content textarea:focus,.page-content ::part(textarea):focus{color:var(--t-fg-b);border-color:var(--t-primary-a);border-block-end-color:var(--t-primary-b);outline:none;background:var(--t-bg-a)}.page-content kbd{display:inline-block;font-size:.8em;background:var(--t-bg-b);border:.125em solid var(--t-primary-a);border-block-end-width:.25em;border-radius:.25em;padding:0 .375em}.page-content code{font-size:.875em;background:var(--t-bg-b);padding:.25em .333em;border-radius:.25em}.page-content pre code{display:block;tab-size:2;line-height:1.5em;overflow:auto;width:100%;border:.125em dashed var(--t-bg-a);min-height:5em}@media screen and (min-width: 60rem){.page-content pre code{tab-size:3}}.page-content .danger>pre code,.page-content .caution>pre code{border-color:var(--t-red-a)}.page-content .info>pre code,.page-content .note>pre code{border-color:var(--t-blue-a)}.page-content .warning>pre code{border-color:var(--t-yellow-a)}.page-content .success>pre code,.page-content .tip>pre code{border-color:var(--t-green-a)}.page-content .important>pre code{border-color:var(--t-purple-a)}.page-content table{border-collapse:collapse;line-height:1.5em;inline-size:100%}.page-content table th{text-align:start;background-color:var(--t-primary-a);color:var(--t-fg-b);padding:.5em .625em}.page-content table td{padding:.5em .625em;vertical-align:top}.page-content table tr:nth-child(2n){background:var(--t-bg-b)}.page-content math-inline,.page-content math-block{font-size:.8em}.hljs-comment{color:var(--t-fg-b);opacity:.75}.hljs-keyword,.hljs-variable.language_,.hljs-selector-tag{color:var(--t-blue-b)}.hljs-number,.hljs-literal{color:var(--t-purple-b)}.hljs-string{color:var(--t-red-b)}.hljs-subst{color:var(--t-fg-a)}.hljs-title.class_,.hljs-built_in,.hljs-tag,.hljs-selector-class,.hljs-selector-id,.hljs-type{color:var(--t-yellow-b)}.hljs-meta{color:var(--t-yellow-b);font-weight:600;opacity:.75}.hljs-tag .hljs-attr,.hljs-attribute{color:var(--t-green-b);font-weight:400}.hljs-property,.hljs-attr,.hljs-title.function_{font-weight:600;color:var(--t-green-b)}.medium-space-after.svelte-13an4o0{min-height:5em;margin-block-end:1em}.centered.svelte-13an4o0{text-align:center}.icon-bg-container.svelte-13an4o0{position:relative;overflow:visible}.icon-bg-container.svelte-13an4o0>:where(.svelte-13an4o0):not(.icon-bg){position:relative}.icon-bg.svelte-13an4o0{position:absolute;font-size:12em;inset-block-start:-.3em;inset-inline-end:-.15em;inline-size:1.75em;block-size:1.75em;border-radius:100%;display:flex;align-items:center;justify-content:center;opacity:.125;transform:rotate(5deg);pointer-events:none;z-index:-1}.markdown-alert-title.svelte-13an4o0{font-size:1.125em;color:var(--t-fg-b);opacity:1}
