.collapsible.svelte-17i7qi5{border-radius:.5rem;position:relative;overflow:hidden}.content.svelte-17i7qi5{max-height:16em;position:relative;overflow:hidden}.collapsible.svelte-17i7qi5:has(.toggle:where(.svelte-17i7qi5):checked) .content:where(.svelte-17i7qi5){max-height:none}.fade.svelte-17i7qi5{background:linear-gradient(to bottom, transparent, var(--transparent-back));pointer-events:none;width:100%;height:8em;position:absolute;bottom:0;left:0}.collapsible.svelte-17i7qi5:has(.toggle:where(.svelte-17i7qi5):checked) .fade:where(.svelte-17i7qi5){display:none}.toggle.svelte-17i7qi5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.toggle-button.svelte-17i7qi5{text-align:center;box-sizing:border-box;border-radius:0 0 var(--radius) var(--radius);width:100%;font-size:var(--font-size-small);display:block}.collapsible.svelte-17i7qi5:has(.toggle:where(.svelte-17i7qi5):checked) .toggle-button:where(.svelte-17i7qi5){border-radius:var(--radius)}.toggle-button.svelte-17i7qi5{display:block}.toggle-button.svelte-17i7qi5:after{content:"show more" / ""}.toggle.svelte-17i7qi5:checked+.toggle-button:where(.svelte-17i7qi5):after{content:"show less" / ""}.sr-only.svelte-17i7qi5{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hider.svelte-acoy0h{display:none}.js-enabled .hider.svelte-acoy0h{display:block}.warning.svelte-acoy0h{background:var(--transparent-back);padding:var(--pad);border-radius:var(--radius);margin:var(--pad) 0;gap:var(--pad)}p.svelte-acoy0h{margin:0}.top.svelte-tqao3c{background:var(--transparent-back);padding:var(--pad);border-radius:var(--radius);margin:var(--pad) 0;gap:var(--pad);flex-direction:column;display:flex}.row.svelte-tqao3c{align-items:center;gap:var(--pad);flex-flow:wrap;display:flex}.fileDisplay.svelte-1vrwmch{box-sizing:border-box;width:100%}div.path.svelte-1vrwmch{width:fit-content;max-width:calc(100% - var(--pad) - var(--radius));margin-top:var(--margin);background:var(--transparent-back);border-radius:var(--radius) var(--radius) 0 0;padding:0;display:flex;position:relative}.content-scroll.svelte-1vrwmch{padding:var(--pad-small);white-space:nowrap;font-size:var(--font-size-small);scrollbar-width:none;align-items:baseline;font-family:inherit;display:flex;overflow-x:auto}.corner-right.svelte-1vrwmch{bottom:0;right:calc(var(--radius) * -1);width:var(--radius);height:var(--radius);fill:var(--transparent-back);pointer-events:none;position:absolute}button.dir.svelte-1vrwmch{display:none}.js-enabled button.dir.svelte-1vrwmch{display:inline-block}.dir.svelte-1vrwmch{font-family:inherit;font-size:inherit;line-height:inherit;color:var(--text-weak);vertical-align:baseline;background:0 0;border:none;margin:0;padding:0}button.dir.svelte-1vrwmch{cursor:pointer}button.dir.svelte-1vrwmch:hover{text-decoration:underline}.copyButton.svelte-g3yc8g{display:none}.js-enabled .copyButton.svelte-g3yc8g{display:block}.copyButton.svelte-g3yc8g{box-sizing:border-box;opacity:0;width:32px;transition:opacity var(--transition-duration-slow), background var(--transition-duration-slow);z-index:10;background:0 0;position:absolute;top:0;right:0}div.raw:hover .copyButton.svelte-g3yc8g{opacity:1;transition:opacity var(--transition-duration), background var(--transition-duration-slow)}.copyButton.svelte-g3yc8g:hover{background:var(--transparent-back);transition:opacity var(--transition-duration-slow), background var(--transition-duration)}div.raw:hover .copyButton.svelte-g3yc8g:hover{opacity:1;background:var(--transparent-back);transition:opacity var(--transition-duration), background var(--transition-duration)}.copyButton.svelte-g3yc8g:active,div.raw:hover .copyButton.svelte-g3yc8g:active{background:var(--transparent-back-1)}.tocWrapper.svelte-1dzzduv{height:100%;display:block;position:absolute;top:0;right:100%}.toc.svelte-1dzzduv{font-size:var(--font-size-small);width:calc((100vw - var(--content-width)) / 2);box-sizing:border-box;max-width:max-content;padding:0 var(--pad-big);padding-top:var(--pad-big);scrollbar-width:none;max-height:100vh;position:sticky;top:0;overflow:auto}.toc.svelte-1dzzduv ul:where(.svelte-1dzzduv){display:none}.stickySentinel.svelte-1dzzduv{visibility:hidden;width:0;height:0}.toc.svelte-1dzzduv ul:where(.svelte-1dzzduv){transition:opacity var(--transition-duration-slow)}.toc.noTransition.svelte-1dzzduv ul:where(.svelte-1dzzduv){transition:opacity}.js-enabled .toc.svelte-1dzzduv ul:where(.svelte-1dzzduv){opacity:0}.toc.isStuck.svelte-1dzzduv ul:where(.svelte-1dzzduv){opacity:1}.toc.svelte-1dzzduv ul:where(.svelte-1dzzduv){margin:0;padding:0;list-style:none}.tocItem.svelte-1dzzduv{color:var(--text);opacity:.75;padding-left:calc((var(--heading-level) - 2) * var(--pad-big))}.tocItem.active.svelte-1dzzduv,.tocItem.svelte-1dzzduv:active{opacity:1;text-decoration:underline}.tocItem.svelte-1dzzduv a:where(.svelte-1dzzduv){color:inherit;width:100%;line-height:1.6;text-decoration:none;display:block}.tocItem.svelte-1dzzduv a:where(.svelte-1dzzduv):hover{text-decoration:underline}@media (width>=1000px){.tocWrapper.svelte-1dzzduv ul:where(.svelte-1dzzduv){display:block}}li.svelte-1dzzduv{margin:0}article.svelte-1k78aqt{position:relative}div.meta.svelte-1k78aqt{padding-bottom:2.5rem}h1.svelte-1k78aqt{margin-bottom:.4em}.contentBody.svelte-1k78aqt{position:relative}.nav.svelte-1k78aqt{flex:1fr 1fr;gap:var(--pad);box-sizing:border-box;flex-flow:wrap;justify-content:space-between;width:100%;display:flex}.linkContainer.svelte-1k78aqt{box-sizing:border-box;flex-grow:1;justify-content:start;min-width:0;display:flex}.linkContainer.svelte-1k78aqt a:where(.svelte-1k78aqt){color:var(--text);text-decoration:none}.linkContainer.svelte-1k78aqt :is(a:where(.svelte-1k78aqt):hover,a:where(.svelte-1k78aqt):active){text-decoration:underline}.linkContainer.bottom.svelte-1k78aqt{justify-content:end}.nav.svelte-1k78aqt a:where(.svelte-1k78aqt){text-align:center;align-items:center;gap:var(--pad-small);box-sizing:border-box;max-width:100%;display:flex}.text.svelte-1k78aqt{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.nav a svg{flex-shrink:0}
