.root.svelte-9hx28t{border:1px solid #555;flex-direction:column;margin-bottom:16px;display:flex}summary.svelte-9hx28t{cursor:pointer;padding:4px 10px;font-weight:600}.code-container.svelte-9hx28t{max-width:calc(min(100vw,500px));max-height:calc(min(60vh,800px));overflow:auto}.details-content.svelte-9hx28t{flex-flow:row-reverse wrap;display:flex}.thumbnail-container.svelte-9hx28t{flex:1;align-items:center;display:flex;& img:where(.svelte-9hx28t){aspect-ratio:1;object-fit:cover;width:100%;height:auto}}.edit-link-wrapper.svelte-9hx28t{border-top:1px solid #555;& .edit-link:where(.svelte-9hx28t){margin:0;padding:10px;& a:where(.svelte-9hx28t){color:#f0f0f0;text-decoration:underline}& a:where(.svelte-9hx28t):hover{color:#cfcfcf}}}.codemirror-container.svelte-9hx28t,.cm-editor{height:100%}.root.svelte-w1iqox{color:#e0e0e0;padding:4px 24px 16px;font-family:IBM Plex Mono,Hack,Roboto Mono,Courier New,Courier,monospace;display:block}.fn-name.svelte-w1iqox{margin-top:0;margin-bottom:18px;scroll-margin-top:70px;font-family:IBM Plex Mono,Hack,Roboto Mono,Courier New,Courier,monospace;font-size:28px;font-weight:600;position:relative}.anchor-link.svelte-w1iqox{color:#e0e0e0;margin-right:8px}.fn-name.svelte-w1iqox:hover .anchor-link:where(.svelte-w1iqox){opacity:1;color:#cfcfcf}.fn-aliases.svelte-w1iqox{color:#b8b8d0;margin-top:-15px;margin-bottom:16px;font-size:15.4px;font-style:italic;& .fn-alias:where(.svelte-w1iqox){font-style:normal;font-weight:600}}.fn-signature.svelte-w1iqox{background:#232323;border:1px solid #32302f;margin-bottom:15px;margin-left:20px;padding:12px 16px}.signature-line.svelte-w1iqox{color:#e0e0e0;white-space:pre-wrap;word-break:break-all;flex-wrap:wrap;align-items:center;gap:0;margin-bottom:9px;font-size:16.8px;display:flex}.sig-name.svelte-w1iqox{color:#b8bb26;margin-right:2px;font-weight:600}.arg.svelte-w1iqox{align-items:center;display:flex}.arg-name.svelte-w1iqox{color:#83a598}.arg-types.svelte-w1iqox{color:#fabd2f}.arg-default.svelte-w1iqox{color:#d3869b}.return-type.svelte-w1iqox{color:#fabd2f}.arg-name.svelte-w1iqox,.arg-types.svelte-w1iqox,.return-type.svelte-w1iqox{overflow-wrap:break-word;white-space:nowrap}.sig-description.svelte-w1iqox{color:#b8b8d0;white-space:pre-wrap;word-break:break-all;margin-bottom:8px;font-size:15.4px}.args-list.svelte-w1iqox{padding-top:8px;padding-bottom:2px;& ul:where(.svelte-w1iqox){margin-top:8px;margin-bottom:2px}}.args-title.svelte-w1iqox{color:#e0e0e0;margin-bottom:0;font-weight:600}.arg-desc.svelte-w1iqox{color:#bbb;font-size:15.4px}.arg-default.svelte-w1iqox:before{content:"=";color:#fe8019;margin:0 4px 4px;font-style:normal}@media (width<=600px){.root.svelte-w1iqox{padding:4px 12px 8px}.fn-aliases.svelte-w1iqox{margin-bottom:8px;font-size:14px}.fn-signature.svelte-w1iqox{margin-bottom:8px;margin-left:8px;padding:6px 8px}.fn-name.svelte-w1iqox{scroll-margin-top:110px;font-size:24px}.signature-line.svelte-w1iqox,.arg-desc.svelte-w1iqox,.sig-description.svelte-w1iqox{font-size:14px}}html{overflow-y:auto}body{background:#0d0d0d;margin:0;padding:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background-color:#444}::-webkit-scrollbar-thumb:hover{background-color:#555}.root.svelte-16j4ozl{border:0;flex-direction:column;padding:0;font-family:IBM Plex Mono,Hack,Roboto Mono,Courier New,Courier,monospace;display:flex}.header.svelte-16j4ozl{z-index:10;background:#191818;border-bottom:1px solid #32302f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100vw;max-width:100vw;padding:12px 16px;display:flex;position:fixed;top:0}.toc.svelte-16j4ozl{flex-shrink:1;align-items:center;gap:8px;min-width:0;display:flex}.toc-title.svelte-16j4ozl{color:#f0f0f0;white-space:nowrap;font-weight:600}.toc-items.svelte-16j4ozl{gap:12px;display:flex}.toc-item.svelte-16j4ozl{color:#83a598;white-space:nowrap;text-decoration:none}.toc-item.svelte-16j4ozl:hover{color:#b8bb26;text-decoration:underline}.search-container.svelte-16j4ozl{min-width:300px;position:relative}.search-input.svelte-16j4ozl{color:#e0e0e0;background:#232323;border:1px solid #32302f;width:100%;margin-left:-70px;padding:8px 12px;font-family:inherit}.search-results.svelte-16j4ozl{background:#232323;border:1px solid #32302f;border-top:none;max-height:400px;margin-left:-70px;margin-right:50px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.search-result-item.svelte-16j4ozl{color:#e0e0e0;cursor:pointer;justify-content:space-between;padding:8px 12px;text-decoration:none;display:flex}.search-result-item.svelte-16j4ozl:hover{background:#32302f}.result-name.svelte-16j4ozl{font-weight:600}.result-module.svelte-16j4ozl{color:#83a598}.docs.svelte-16j4ozl{flex-direction:column;width:100%;max-width:960px;margin:40px auto 0;padding:16px 8px 8px;display:flex}.module-name.svelte-16j4ozl{color:#f0f0f0;border-bottom:1px solid #32302f;margin-top:16px;margin-bottom:32px;padding-bottom:2px;scroll-margin-top:70px;font-size:32px;font-weight:600}.module-name.svelte-16j4ozl a:where(.svelte-16j4ozl){color:#f0f0f0;text-decoration:underline}.module-name.svelte-16j4ozl a:where(.svelte-16j4ozl):hover{color:#cfcfcf}@media (width<=600px){.header.svelte-16j4ozl{flex-direction:column;align-items:stretch;width:calc(100vw - 12px);overflow-y:visible}.search-input.svelte-16j4ozl{max-width:calc(100% - 28px);margin-left:auto;margin-right:auto}.search-results.svelte-16j4ozl{margin-left:unset;margin-right:unset}.toc.svelte-16j4ozl{flex-shrink:0;position:relative;overflow-x:visible}.toc-title.svelte-16j4ozl{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.toc-title.svelte-16j4ozl:after{content:"▼";margin-left:8px;font-size:.8em}.toc.open.svelte-16j4ozl .toc-title:where(.svelte-16j4ozl):after{transform:rotate(180deg)}.toc-items.svelte-16j4ozl{z-index:20;background:#232323;border:1px solid #32302f;flex-direction:column;gap:0;max-height:300px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.toc.open.svelte-16j4ozl .toc-items:where(.svelte-16j4ozl){display:flex}.toc-items.svelte-16j4ozl .toc-item:where(.svelte-16j4ozl){white-space:normal;border-bottom:1px solid #32302f;padding:10px 12px}.toc-items.svelte-16j4ozl .toc-item:where(.svelte-16j4ozl):last-child{border-bottom:none}.docs.svelte-16j4ozl{margin-top:80px}.module-name.svelte-16j4ozl{scroll-margin-top:110px}}
