:root{--color-canvas-default:#fff;--color-canvas-subtle:#f6f8f8;--color-border-default:#d0d7de;--color-border-muted:#d8dee4}table{border-spacing:0;border-collapse:collapse;width:max-content;max-width:100%;margin-top:0;margin-bottom:16px;display:block;overflow:auto}tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}tr:nth-child(2n){background-color:var(--color-canvas-subtle)}td,th{border:1px solid var(--color-border-default);word-break:normal;padding:6px 13px}th{font-weight:600}table img{background-color:#0000}:root{--color-quality-good-bright:#068806;--color-quality-good:#1d5512;--color-quality-medium:#d4930f;--color-quality-bad:#9f1616}header.svelte-1p9f3tg{z-index:100;justify-content:center;align-items:center;gap:20px;padding:10px 30px;display:flex;position:relative;box-shadow:0 2px 4px #0000001a}.search-mobile.svelte-1p9f3tg{display:none}.search.svelte-1p9f3tg{justify-content:center;min-width:0;margin-left:auto;margin-right:auto;display:flex;transform:translate(-50%)}.input.svelte-1p9f3tg{border:2px solid var(--color-primary-light);border-right:none;border-radius:3px 0 0 3px;outline:none;width:450px;min-width:0;height:50px;padding:10px;font-size:20px;line-height:50px}.input.svelte-1p9f3tg:focus{border-color:var(--color-primary)}.button.svelte-1p9f3tg{background:var(--color-primary);color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:0 3px 3px 0;align-items:center;padding:10px 20px;font-size:18px;display:flex}@media not (min-width:1600px){header.svelte-1p9f3tg{justify-content:flex-start}.search.svelte-1p9f3tg{margin-left:0;transform:none}}@media not (min-width:700px){header.svelte-1p9f3tg:not(.search-bar-shown) .search:where(.svelte-1p9f3tg){display:none}header.search-bar-shown.svelte-1p9f3tg .navbar:where(.svelte-1p9f3tg){display:none}.search-mobile.svelte-1p9f3tg{display:block}}.loader.svelte-12ykqze{display:flex;position:relative}img.svelte-12ykqze{width:var(--size);height:var(--size);will-change:transform;opacity:.2;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.grad.svelte-12ykqze{background-image:linear-gradient(90deg,#ffffffe6 0,#0000 60px,#ffffffe6 120px);animation:50s linear svelte-12ykqze-slide;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes svelte-12ykqze-slide{0%{background-position-x:130px}to{background-position-x:8000px}}.quality-icon.svelte-1h3d5w8{width:13px}.outer-circle-bg.svelte-1h3d5w8{opacity:.7}.outer-circle.svelte-1h3d5w8{transform-origin:50%;transform:rotate(-90deg)}.package.svelte-1vl1g0e{box-sizing:border-box;border-bottom:1px solid var(--color-secondary);flex-direction:column;gap:10px;width:600px;max-width:100%;padding:17px;display:flex}.summary.svelte-1vl1g0e{display:flex}.left.svelte-1vl1g0e{flex-direction:column;flex-grow:1;gap:10px;min-width:0;display:flex}.header.svelte-1vl1g0e{align-items:baseline;gap:6px;display:flex}.quality-icon.svelte-1vl1g0e{opacity:.6}.name.svelte-1vl1g0e{cursor:pointer;word-break:break-word;font-size:20px;font-weight:500}.version.svelte-1vl1g0e{font-size:12px;display:none}.description.svelte-1vl1g0e{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.right.svelte-1vl1g0e{color:#aaa;text-align:right;white-space:nowrap;flex-direction:column;gap:4px;font-size:14px;display:flex}.update-available.svelte-1vl1g0e{color:#d4930f}.outdated.svelte-1vl1g0e{color:#9f1616}.top-packages.svelte-1iicnjh{box-sizing:border-box;flex-direction:column;align-self:flex-start;gap:10px;width:390px;max-width:100%;margin-top:10px;display:flex}.title.svelte-1iicnjh{margin-bottom:10px;font-size:22px;font-weight:600}.logo.svelte-br7z6g{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:75px;height:75px;margin:-10px 0}.small.svelte-br7z6g{width:35px;height:35px}img.svelte-cfgniw{width:30px;height:30px}img.svelte-1cyup1m,img.svelte-1gwsfut{box-sizing:border-box;width:30px;height:30px;padding:1.5px}footer.svelte-1c68t8i{border-top:1px solid #f5f5f5;justify-content:center;align-items:center;gap:10px;padding:20px 0 15px;display:flex}.total.svelte-manxc{font-size:26px}.count.svelte-manxc{font-family:sans-serif;font-size:30px}.keywords.svelte-15bm3s0{flex-wrap:wrap;gap:12px;font-family:Open Sans,monospace;font-size:14px;display:flex}.packages-by-category.svelte-3jm7v3{box-sizing:border-box;width:900px;max-width:100%;padding:0 40px}.title.svelte-3jm7v3{text-align:center;margin-bottom:20px;font-size:22px;font-weight:600}.body.svelte-3jm7v3{align-items:flex-start;gap:30px;margin-bottom:20px;display:flex}.categories.svelte-3jm7v3{flex-direction:column;margin-top:10px;display:flex}.category.selected.svelte-3jm7v3{background:var(--color-secondary)}.category.svelte-3jm7v3{-webkit-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;border-bottom:1px solid #e7e7e7;align-items:center;min-width:155px;padding:20px 50px 20px 20px;font-size:18px;font-weight:500;display:flex}.description.svelte-3jm7v3{color:#202020;background:#f9f9f9;border-left:4px solid #d3d3d3;flex-flow:column wrap;gap:10px;margin-top:10px;padding:10px;font-size:15px;display:flex}.category-content.svelte-3jm7v3{min-width:0}.packages.svelte-3jm7v3{flex-wrap:wrap;gap:10px 40px;margin:0 auto;padding:0;display:flex}.package.svelte-3jm7v3{min-width:0}@media not (min-width:700px){.body.svelte-3jm7v3{flex-wrap:wrap}.categories.svelte-3jm7v3{flex-direction:row;overflow:auto}.category.svelte-3jm7v3{min-width:auto;padding:20px}}table.svelte-wwx5b1{margin-top:6px}td.svelte-wwx5b1{white-space:nowrap}.container.svelte-1hch7rr{flex-direction:column;gap:10px;margin-top:10px;display:flex}summary.svelte-1hch7rr{cursor:pointer}.bench-overall-diff.svelte-1hch7rr{margin-top:6px;margin-bottom:14px}.diff.svelte-1hch7rr{margin-top:14px;margin-left:16px}.bench-name.svelte-1hch7rr{display:inline-block}.value.svelte-8penz7{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.value.with-icon.svelte-8penz7{align-items:center;gap:5px;display:flex}.github-icon.svelte-8penz7,.twitter-icon.svelte-8penz7{filter:hue-rotate(45deg)contrast(.6);width:20px;height:20px}.user-card.svelte-8penz7{min-width:0}.user-card.compact.svelte-8penz7 .principal-text:where(.svelte-8penz7):before{content:"("}.user-card.compact.svelte-8penz7 .principal-text:where(.svelte-8penz7):after{content:")"}.user-card.svelte-8penz7:not(.compact){border-left:2px solid #d5d9d08c;flex-direction:column;gap:6px;padding:10px 0 10px 7px;display:flex}.version-summary.svelte-y3pt7s{border-bottom:1.5px dashed #d3d3d3;margin-bottom:10px;padding-bottom:30px}.header.svelte-y3pt7s{justify-content:space-between;align-items:center;gap:20px;display:flex}.link.svelte-y3pt7s{align-items:baseline;gap:10px;display:flex}.publisher.svelte-y3pt7s{white-space:nowrap;gap:4px;margin-top:25px;font-size:14px;display:flex}.version-summary.svelte-y3pt7s:not(.show-name) .name:where(.svelte-y3pt7s){display:none}.version-summary.svelte-y3pt7s:not(.show-name) .version:where(.svelte-y3pt7s){font-size:24px}.version-summary.show-name.svelte-y3pt7s .name:where(.svelte-y3pt7s){font-size:24px}.title.svelte-y3pt7s{margin-top:25px;font-size:20px;font-weight:500}.notes.svelte-y3pt7s{line-height:1.55}.version-summary .notes>:not(:-webkit-any(ul,ol)){padding-left:20px}.version-summary .notes>:not(:is(ul,ol)){padding-left:20px}.dependency.svelte-y3pt7s{word-break:break-word}.old-version.svelte-y3pt7s{color:gray;text-decoration:line-through}.docs-coverage.svelte-y3pt7s{align-items:center;gap:8px;font-size:18px;display:inline-flex}.docs-coverage.svelte-y3pt7s .arrow:where(.svelte-y3pt7s){font-size:12px;font-weight:100}.docs-coverage.svelte-y3pt7s .prev:where(.svelte-y3pt7s){opacity:.6;text-decoration:line-through}.docs-coverage.svelte-y3pt7s .cur:where(.svelte-y3pt7s){font-weight:600}.added-tests.svelte-y3pt7s{color:#068806}.removed-tests.svelte-y3pt7s{color:#c50d0d}.zero.svelte-y3pt7s{color:inherit}.recently-updated.svelte-xjxswl{flex-direction:column;flex-grow:1;align-self:flex-start;gap:10px;min-height:0;margin-top:10px;display:flex}.title.svelte-xjxswl{text-align:center;margin-bottom:22px;font-size:22px;font-weight:600}.main.svelte-bkuwkm{flex-direction:column;display:flex}.content.svelte-bkuwkm{flex-direction:column;align-items:center;margin-top:40px;margin-bottom:50px;display:flex}.content.svelte-bkuwkm>:where(.svelte-bkuwkm){max-width:900px}.delimiter.svelte-bkuwkm{background:#f5f5f5;border-radius:50%;width:50%;height:12px;margin:30px 0}.getting-started.svelte-bkuwkm{flex-direction:column;align-items:center;gap:30px;padding:30px 50px;display:flex}.getting-started.svelte-bkuwkm .buttons:where(.svelte-bkuwkm){flex-direction:column;align-items:center;gap:20px;display:flex}.getting-started.svelte-bkuwkm .button:where(.svelte-bkuwkm){background:var(--color-primary);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:40px;padding:14px 18px;font-size:18px;font-weight:500;box-shadow:-1px 2px 4px #555}.getting-started.svelte-bkuwkm .button:where(.svelte-bkuwkm):active{box-shadow:-1px 1px 2px #555}.section.svelte-bkuwkm{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;width:100%;padding:0 40px;display:flex}.section.block.svelte-bkuwkm{display:block}.section.svelte-bkuwkm img:where(.svelte-bkuwkm){width:300px}.section.svelte-bkuwkm .text:where(.svelte-bkuwkm){flex-grow:1;width:min-content;min-width:300px}.section.svelte-bkuwkm .title:where(.svelte-bkuwkm){margin-bottom:30px;font-size:30px;font-weight:500}.section.svelte-bkuwkm .description:where(.svelte-bkuwkm){font-size:18px}.not-found.svelte-1rvag3q{flex-direction:column;align-items:center;display:flex}.not-found-text.svelte-1rvag3q{color:#9d9d9d;margin:20px 0;font-size:24px}.not-found-img.svelte-1rvag3q{width:250px}.search-results.svelte-wbmmtl{flex-direction:column;align-items:center;gap:20px;margin:20px 10px;display:flex}.pages.svelte-wbmmtl{gap:10px;min-width:0;max-width:600px;display:flex;overflow:auto}.page-link.active.svelte-wbmmtl{background:var(--color-secondary)}.page-link.svelte-wbmmtl{border-radius:4px;padding:7px 14px}:root{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#6639ba;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069}.pl-c{color:var(--color-prettylights-syntax-comment)}.pl-c1,.pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.pl-e,.pl-en{color:var(--color-prettylights-syntax-entity)}.pl-smi,.pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.pl-k{color:var(--color-prettylights-syntax-keyword)}.pl-s,.pl-pds,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sre,.pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.pl-v,.pl-smw{color:var(--color-prettylights-syntax-variable)}.pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.pl-sr .pl-cce{color:var(--color-prettylights-syntax-string-regexp);font-weight:700}.pl-ml{color:var(--color-prettylights-syntax-markup-list)}.pl-mh,.pl-mh .pl-en,.pl-ms{color:var(--color-prettylights-syntax-markup-heading);font-weight:700}.pl-mi{color:var(--color-prettylights-syntax-markup-italic);font-style:italic}.pl-mb{color:var(--color-prettylights-syntax-markup-bold);font-weight:700}.pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.pl-mdr{color:var(--color-prettylights-syntax-meta-diff-range);font-weight:700}.pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.pl-corl{color:var(--color-prettylights-syntax-constant-other-reference-link);text-decoration:underline}.readme.svelte-1pjznm{line-height:1.5}.readme img{max-width:100%}.folder.svelte-1hg7744{align-items:center;font-weight:500;display:flex}.arrow.svelte-1hg7744{width:14px}.folder.svelte-1hg7744:not(.expanded) .arrow:where(.svelte-1hg7744){transform:rotate(-90deg)}:-webkit-any(.folder.svelte-1hg7744,.file.svelte-1hg7744){padding:6px 12px;padding-left:calc(var(--nesting) * 1rem + 12px);white-space:nowrap;text-overflow:ellipsis;color:var(--color-primary);cursor:pointer;display:block;overflow:hidden}:is(.folder.svelte-1hg7744,.file.svelte-1hg7744){padding:6px 12px;padding-left:calc(var(--nesting) * 1rem + 12px);white-space:nowrap;text-overflow:ellipsis;color:var(--color-primary);cursor:pointer;display:block;overflow:hidden}.svelte-1hg7744:-webkit-any(.folder:where(.svelte-1hg7744),.file:where(.svelte-1hg7744)):hover{background:#f7f7f7}.svelte-1hg7744:is(.folder:where(.svelte-1hg7744),.file:where(.svelte-1hg7744)):hover{background:#f7f7f7}.file.selected.svelte-1hg7744{background:var(--color-secondary);color:#000}.package-code.svelte-s73w09{flex-direction:row;flex-grow:1;min-width:0;display:flex}.middle-right.svelte-s73w09{flex-direction:column;flex-grow:1;min-width:0;padding:10px;display:flex}.header.svelte-s73w09{border-bottom:1px solid #6f6f6f;align-items:center;gap:10px;padding:8px 0;display:flex}.header.svelte-s73w09 .file-name:where(.svelte-s73w09){font-size:20px;font-weight:700}.header.svelte-s73w09 .file-size:where(.svelte-s73w09){margin-left:auto}.header.svelte-s73w09 :-webkit-any(.file-size:where(.svelte-s73w09),.file-hash:where(.svelte-s73w09),.bullet:where(.svelte-s73w09)){white-space:nowrap;color:gray;font-size:13px}.header.svelte-s73w09 :is(.file-size:where(.svelte-s73w09),.file-hash:where(.svelte-s73w09),.bullet:where(.svelte-s73w09)){white-space:nowrap;color:gray;font-size:13px}.header.svelte-s73w09 .file-hash:where(.svelte-s73w09){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.files.svelte-s73w09{flex-shrink:0;width:265px;max-height:calc(100vh - 330px);display:flex;position:sticky;top:0}.files-scrollable.svelte-s73w09{flex-grow:1;margin:15px 0;overflow:auto}.files-scrollable.svelte-s73w09::-webkit-scrollbar{width:10px}.files-scrollable.svelte-s73w09::-webkit-scrollbar-track{background:#00000008}.files-scrollable.svelte-s73w09::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:5px}.files.svelte-s73w09{z-index:2;background:#fff}.files-scrollable.svelte-s73w09{padding-right:2px}.no-file-selected.svelte-s73w09,.loader.svelte-s73w09{margin:70px auto}.code-view.svelte-s73w09{-moz-tab-size:4;tab-size:4;font-family:monospace;line-height:1.55;overflow:auto}.code-view-wrap.svelte-s73w09{display:flex}.line-numbers.svelte-s73w09{z-index:1;color:#8e8e8e;-webkit-user-select:none;user-select:none;background:#f6f8f8;border-right:1px solid #b9b9b9;flex-direction:column;align-items:flex-end;padding:8px 10px;display:flex;position:sticky;left:0}.content.svelte-s73w09{white-space:pre;background:#f8fafa;flex-grow:1;padding:8px 15px;position:relative}.line-highlight.svelte-s73w09{z-index:1;opacity:0;mix-blend-mode:multiply;pointer-events:none;background:#ff06;height:1.3em;transition:opacity .7s cubic-bezier(0,.79,.76,.3);position:absolute;top:0;left:0;right:0}.line-highlight.active.svelte-s73w09{opacity:1}@media (max-width:1030px){.package-code.svelte-s73w09{flex-wrap:wrap}.code-view.svelte-s73w09{min-height:250px}.files.svelte-s73w09{flex-grow:1;height:185px;position:static}}.package-docs.svelte-1f6kv2f{flex-direction:row;flex-grow:1;min-width:0;display:flex}.middle-right.svelte-1f6kv2f{flex-direction:column;flex-grow:1;min-width:0;display:flex}.content-and-definitions.svelte-1f6kv2f{display:flex}.doc-header.svelte-1f6kv2f{z-index:1;background:#fff;margin-bottom:25px;padding:10px;position:sticky;top:-1px}.doc-header.shadow.svelte-1f6kv2f{box-shadow:-4px 2px 3px #c7c7c7}.doc-header.shadow.svelte-1f6kv2f .file-name:where(.svelte-1f6kv2f){border-bottom-color:#0000}.doc-header.svelte-1f6kv2f .file-name:where(.svelte-1f6kv2f){border-bottom:1px solid #6f6f6f;padding:8px 0 8px 10px;font-size:2em;font-weight:700;display:flex}.files.svelte-1f6kv2f,.definitions.svelte-1f6kv2f{flex-shrink:0;width:265px;max-height:calc(100vh - 330px);display:flex;position:sticky;top:0}.files-scrollable.svelte-1f6kv2f,.definitions-scrollable.svelte-1f6kv2f{flex-grow:1;margin:15px 0;overflow:auto}.svelte-1f6kv2f:-webkit-any(.files-scrollable:where(.svelte-1f6kv2f),.definitions-scrollable:where(.svelte-1f6kv2f))::-webkit-scrollbar{width:10px}.svelte-1f6kv2f:is(.files-scrollable:where(.svelte-1f6kv2f),.definitions-scrollable:where(.svelte-1f6kv2f))::-webkit-scrollbar{width:10px}.svelte-1f6kv2f:-webkit-any(.files-scrollable:where(.svelte-1f6kv2f),.definitions-scrollable:where(.svelte-1f6kv2f))::-webkit-scrollbar-track{background:#00000008}.svelte-1f6kv2f:is(.files-scrollable:where(.svelte-1f6kv2f),.definitions-scrollable:where(.svelte-1f6kv2f))::-webkit-scrollbar-track{background:#00000008}.svelte-1f6kv2f:-webkit-any(.files-scrollable:where(.svelte-1f6kv2f),.definitions-scrollable:where(.svelte-1f6kv2f))::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:5px}.svelte-1f6kv2f:is(.files-scrollable:where(.svelte-1f6kv2f),.definitions-scrollable:where(.svelte-1f6kv2f))::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:5px}.file.svelte-1f6kv2f,.definition.svelte-1f6kv2f{white-space:nowrap;text-overflow:ellipsis;color:var(--color-primary);padding:6px 12px;display:block;overflow:hidden}.files.svelte-1f6kv2f{z-index:2;background:#fff}.files-scrollable.svelte-1f6kv2f{padding-right:2px}.file.svelte-1f6kv2f:hover{background:#f7f7f7}.file.selected.svelte-1f6kv2f{background:var(--color-secondary);color:#000}.definitions-scrollable.svelte-1f6kv2f{border-left:2px solid #f6f6f6;padding-left:2px}.definition.svelte-1f6kv2f{font-weight:400}.definition.svelte-1f6kv2f:hover .def-name:where(.svelte-1f6kv2f){filter:brightness(1.3)contrast(1.3)}.definition.svelte-1f6kv2f:hover .def-kind-func:where(.svelte-1f6kv2f)+.def-name:where(.svelte-1f6kv2f){filter:brightness(1.2)contrast(1.25)}.definition.nesting-1.svelte-1f6kv2f{margin-left:20px}.definition.nesting-2.svelte-1f6kv2f{margin-left:40px}.def-kind.svelte-1f6kv2f{color:#9f9f9f;opacity:1}.def-kind-module.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){color:#2960a3}.def-kind-type-actor.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){color:#2960a3}.def-kind-type.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){color:#2960a3}.def-kind-type-actor.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){font-weight:500}.def-kind-class.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){color:#ac3939}.def-kind-module.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){font-weight:700}.def-kind-class.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){font-weight:500}.def-kind-func.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){color:#ac6d15}.def-kind-value.svelte-1f6kv2f+.def-name:where(.svelte-1f6kv2f){color:#000}.content.svelte-1f6kv2f{word-break:break-word;flex-grow:1;flex-basis:0;min-width:0;min-height:1500px;padding:0 20px 20px;line-height:1.5}h2{margin-top:1em;margin-bottom:.7em}h2,h3,h4{transition:background-color .7s cubic-bezier(0,.79,.76,.5)}h1 a[name],h2 a[name],h3 a[name],h4 a[name],h5,a[name] h6 a[name]{display:none}h2.highlight,h3.highlight,h4.highlight{background:#ecee004d}code{background:#eceeee;border-radius:3px;padding:3px;overflow-x:auto}:-webkit-any(h2,h3,h4)+.sectionbody .listingblock:first-child code{border:1px solid #dcdcdc}:is(h2,h3,h4)+.sectionbody .listingblock:first-child code{border:1px solid #dcdcdc}:-webkit-any(h2,h3,h4)+.listingblock code{border:1px solid #dcdcdc}:is(h2,h3,h4)+.listingblock code{border:1px solid #dcdcdc}pre>code{-moz-tab-size:4;tab-size:4;background:#f6f8f8;padding:10px;line-height:1.55;display:block}.admonitionblock :-webkit-any(table,th,td,tr,tbody,thead,tfoot){all:unset;display:block}.admonitionblock :is(table,th,td,tr,tbody,thead,tfoot){all:unset;display:block}.admonitionblock{background:#f8f9fa;border-left:4px solid;border-radius:4px;margin:1em 0;padding:1em}.admonitionblock .icon{display:none}.admonitionblock .title{letter-spacing:.5px;margin-bottom:.5em;font-size:.9em;font-weight:700}.admonitionblock p{margin:0}.admonitionblock.note{background:#e3f2fd;border-left-color:#2196f3}.admonitionblock.note .title{color:#1976d2}.admonitionblock.warning{background:#fff3e0;border-left-color:#ff9800}.admonitionblock.warning .title{color:#f57c00}.admonitionblock.tip{background:#e8f5e8;border-left-color:#4caf50}.admonitionblock.tip .title{color:#388e3c}.admonitionblock.important{background:#f3e5f5;border-left-color:#9c27b0}.admonitionblock.important .title{color:#7b1fa2}.admonitionblock.caution{background:#ffebee;border-left-color:#f44336}.admonitionblock.caution .title{color:#d32f2f}@media (max-width:1300px){.definitions.svelte-1f6kv2f{display:none}}@media (max-width:1030px){.package-docs.svelte-1f6kv2f{flex-wrap:wrap}.files.svelte-1f6kv2f{flex-grow:1;height:185px;position:static}}.download-trend.svelte-1ogtqdw{border-bottom:1px solid var(--color-primary-light)}.container.svelte-12n1f7e:not(.active){opacity:0;pointer-events:none}.container.svelte-12n1f7e{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99999;background:#0003;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;box-shadow:10px 0 #000}.container[data-size=small].svelte-12n1f7e .dialog:where(.svelte-12n1f7e){width:350px}.container[data-size=medium].svelte-12n1f7e .dialog:where(.svelte-12n1f7e){width:600px}.container[data-size=large].svelte-12n1f7e .dialog:where(.svelte-12n1f7e){width:900px}.container[data-theme=success].svelte-12n1f7e .title:where(.svelte-12n1f7e){color:#109b04}.container[data-theme=warning].svelte-12n1f7e .title:where(.svelte-12n1f7e){color:#aa0c0c}.dialog.svelte-12n1f7e{box-sizing:border-box;background:#fff;border-radius:10px;flex-direction:column;width:350px;max-height:calc(100vh - 40px);padding:20px;display:flex;box-shadow:0 0 10px #0000004d}.content.svelte-12n1f7e{flex-direction:column;display:flex;overflow:auto}.title.svelte-12n1f7e{margin-bottom:20px;font-size:22px;font-weight:400}.footer.svelte-12n1f7e{flex-direction:row-reverse;gap:20px;margin-top:20px;display:flex}.button.svelte-12n1f7e{width:100px}.button.cancel.svelte-12n1f7e{font-weight:400}.button.confirm.svelte-12n1f7e{font-weight:500}.container.svelte-103xnwx{flex-direction:column;gap:25px;display:flex}.row.svelte-103xnwx{gap:10px;display:flex}.row.svelte-103xnwx>:where(.svelte-103xnwx){flex-grow:1}.code.svelte-103xnwx{flex-basis:50%;padding:10px}.preview.svelte-103xnwx{justify-content:center;align-items:center;display:flex}.right-panel.svelte-696wus{flex-direction:column;gap:15px;width:240px;display:flex}.downloads.svelte-696wus{justify-content:space-between;align-items:flex-end;gap:5px;display:flex}.detail-row.svelte-696wus{gap:50px;display:flex}.detail.svelte-696wus{flex-direction:column;gap:3px;display:flex}.label.svelte-696wus{color:#303030;font-weight:700}.value.svelte-696wus{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.value.with-icon.svelte-696wus{white-space:normal;align-items:center;gap:5px;line-height:1;display:flex}.github-icon.svelte-696wus{filter:hue-rotate(45deg)contrast(.6);width:20px;height:20px}.owners.svelte-696wus{flex-direction:column;gap:10px;display:flex}.question-mark.svelte-696wus{color:gray;font-size:14px}.docs-links.svelte-696wus{flex-direction:column;gap:3px;display:flex}.docs-link.svelte-696wus{opacity:.8;font-size:14px}.quality.svelte-696wus{flex-direction:column;gap:6px;display:flex}.quality.svelte-696wus>.label:where(.svelte-696wus){justify-content:space-between;align-items:baseline;gap:5px;display:flex}.sub-row.svelte-696wus{justify-content:space-between;display:flex}.quality-value.svelte-696wus{text-transform:lowercase}.quality-value[data-yes=true].svelte-696wus,.quality-value[data-deps-status=allLatest].svelte-696wus{color:var(--color-quality-good)}.quality-value[data-deps-status=updatesAvailable].svelte-696wus{color:var(--color-quality-medium)}.quality-value.base-quality[data-yes=false].svelte-696wus,.quality-value[data-deps-status=tooOld].svelte-696wus{color:var(--color-quality-bad)}.badges-button.svelte-696wus{cursor:pointer;margin-top:20px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (max-width:750px){.right-panel.svelte-696wus{margin-bottom:20px;margin-left:20px}}.test-stats.svelte-1qs1f3j{flex-direction:column;gap:10px;padding-top:10px;padding-left:16px;display:flex}.test-stats.root.svelte-1qs1f3j{padding-left:0}summary.svelte-1qs1f3j{cursor:pointer;pointer-events:none;padding:2px 0}.name.svelte-1qs1f3j,.link.svelte-1qs1f3j{pointer-events:auto}summary.svelte-1qs1f3j::marker{pointer-events:auto}.name.svelte-1qs1f3j{justify-content:space-between;align-items:center;gap:20px;display:inline-flex}.link.svelte-1qs1f3j{opacity:.6;margin-left:10px}.link.svelte-1qs1f3j:hover{opacity:1}.meta.svelte-srp0rw{color:gray}.package.svelte-146rsio{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.not-found.svelte-146rsio{margin-top:20px}.header.svelte-146rsio{background:var(--color-secondary);justify-content:center;width:100%;display:flex}.header.svelte-146rsio .name:where(.svelte-146rsio){font-size:35px;font-weight:500}.header.svelte-146rsio .version:where(.svelte-146rsio){font-size:14px}.description.svelte-146rsio{color:#202020;background:#c9cec3;border-radius:3px;margin-top:10px;padding:10px;font-size:15px;display:inline-block}.header-content.svelte-146rsio{box-sizing:border-box;width:900px;min-width:0;padding:20px}.header.svelte-146rsio .install:where(.svelte-146rsio){align-items:center;margin:10px 0;padding:0;display:flex}.header.svelte-146rsio .install:where(.svelte-146rsio) .command-container:where(.svelte-146rsio){display:flex}.header.svelte-146rsio .install:where(.svelte-146rsio) .text:where(.svelte-146rsio){box-sizing:border-box;cursor:pointer;background:#7c865942;height:41px;padding:10px;font-weight:500}.header.svelte-146rsio .install:where(.svelte-146rsio) .command:where(.svelte-146rsio){box-sizing:border-box;white-space:nowrap;cursor:pointer;border:2px solid #7c865942;align-items:center;height:41px;padding:0 11px;font-family:monospace;font-size:18px;display:flex}.header.svelte-146rsio .command-container.hover:where(.svelte-146rsio)+.clipboard-text:where(.svelte-146rsio){opacity:1}.header.svelte-146rsio .install:where(.svelte-146rsio) .clipboard-text:where(.svelte-146rsio){color:#646464;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:8px;font-size:14px;font-style:italic;transition:opacity .3s}.tabs.svelte-146rsio{flex-shrink:0;width:100%;max-width:1280px;margin-top:25px;display:flex;overflow:auto}.tab.svelte-146rsio{border-bottom:1px solid var(--color-primary);cursor:pointer;white-space:nowrap;text-align:center;background:#fff;flex-grow:1;flex-basis:0;padding:10px 20px;font-weight:600}.tab.selected.svelte-146rsio{background:var(--color-secondary)}.packages.svelte-146rsio{flex-direction:column;gap:20px;display:flex}.github-dep.svelte-146rsio{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-right:30px;display:flex}.github-dep-repo.svelte-146rsio{white-space:nowrap;gap:5px;margin-left:auto;display:flex}.github-dep-name.svelte-146rsio{white-space:nowrap}.body.svelte-146rsio{justify-content:center;width:100%;margin-top:20px;display:flex}.layout-compact.svelte-146rsio{flex-grow:1;min-width:0;max-width:900px;display:flex}.layout-compact.svelte-146rsio .middle:where(.svelte-146rsio){word-break:break-word;background:#fff;flex-grow:1;min-width:0;padding:0 20px 20px}.layout-wide.svelte-146rsio{flex-grow:1;min-width:0;max-width:1280px;display:flex}.github-icon.svelte-146rsio{filter:hue-rotate(45deg)contrast(.6);width:20px;height:20px}.no-docs.svelte-146rsio{margin:auto}h3.dev-deps.svelte-146rsio,h3.github-deps.svelte-146rsio{margin-top:40px}@media (max-width:750px){.layout-compact.svelte-146rsio{flex-wrap:wrap}}.documentation.svelte-u9t454{flex-direction:column;align-items:center;margin-bottom:80px;display:flex}.documentation.svelte-u9t454 .content:where(.svelte-u9t454){box-sizing:border-box;width:100%;max-width:700px;padding:30px 15px}.documentation.svelte-u9t454 h2:where(.svelte-u9t454){border-bottom:none}.documentation.svelte-u9t454 h3:where(.svelte-u9t454){margin-top:30px}.documentation.svelte-u9t454 code.inline:where(.svelte-u9t454){padding:3px;display:inline}.documentation.svelte-u9t454 code:where(.svelte-u9t454){padding:10px 12px;display:block;overflow-x:auto}.documentation.svelte-imohs{flex-direction:column;align-items:center;margin-bottom:80px;display:flex}.documentation.svelte-imohs .content:where(.svelte-imohs){box-sizing:border-box;width:100%;max-width:700px;padding:30px 15px}.documentation.svelte-imohs h2:where(.svelte-imohs){border-bottom:none}.documentation.svelte-imohs h3:where(.svelte-imohs){margin-top:30px}.documentation.svelte-imohs code.inline:where(.svelte-imohs){padding:3px;display:inline}.documentation.svelte-imohs code:where(.svelte-imohs){padding:10px 12px;display:block;overflow-x:auto}.documentation.svelte-19q0h87{flex-direction:column;align-items:center;margin-bottom:80px;display:flex}.documentation.svelte-19q0h87 .content:where(.svelte-19q0h87){box-sizing:border-box;width:100%;max-width:700px;padding:30px 15px}.documentation.svelte-19q0h87 h3:where(.svelte-19q0h87){margin-top:30px}table.svelte-19q0h87{border-spacing:0;border-collapse:collapse}th.svelte-19q0h87{text-align:left;padding:10px}td.svelte-19q0h87{border:1px solid #d3d3d3;padding:10px 15px}:root{--color-primary:#7d875a;--color-primary-light:#9da871;--color-secondary:#d5d9d0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}button{font-weight:600}button:not(:disabled){cursor:pointer}.app-loader{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.app-content{flex-grow:1;overflow:auto}[hidden]{display:none!important}a{color:#7c8659;font-weight:500;text-decoration:none}input,button,select,textarea{font-family:inherit;font-size:inherit;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;padding:.4em}input:disabled{color:#ccc}button{color:#333;background-color:#f4f4f4;outline:none}button:disabled{color:#999}button:not(:disabled):active{background-color:#ddd}select:focus:not(:focus-visible){outline:none}button:focus-visible{border-color:#666}
/*$vite$:1*/