.dep-graph[data-astro-cid-kqr4e6th]{--c-external: #2a78d6;--c-bundled: #eb6834;--c-internal: #1baf7a;position:relative;left:50%;width:min(1240px,calc(100vw - 32px));margin:1.5rem 0 2.5rem;transform:translate(-50%)}[data-theme=dark] .dep-graph[data-astro-cid-kqr4e6th]{--c-external: #3987e5;--c-bundled: #d95926;--c-internal: #199e70}.dep-legend[data-astro-cid-kqr4e6th]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:0 0 1.25rem;padding:0;list-style:none;font-size:.85rem;color:var(--ink-mid)}.dep-legend[data-astro-cid-kqr4e6th] li[data-astro-cid-kqr4e6th]{display:flex;align-items:center;gap:.45rem}.dep-legend[data-astro-cid-kqr4e6th] b[data-astro-cid-kqr4e6th]{font-family:JetBrains Mono,monospace;color:var(--ink)}.sw[data-astro-cid-kqr4e6th]{width:1.25rem;height:.85rem;border:1.5px solid;border-radius:3px}.sw[data-astro-cid-kqr4e6th].extension{border-color:var(--ink-mid);background:var(--bg-subtle)}.sw[data-astro-cid-kqr4e6th].shared{border-color:var(--ink-mid);border-style:dashed;background:var(--bg)}.sw[data-astro-cid-kqr4e6th].internal{border-color:var(--c-internal);background:color-mix(in srgb,var(--c-internal) 22%,var(--bg))}.sw[data-astro-cid-kqr4e6th].bundled{border-color:var(--c-bundled);background:color-mix(in srgb,var(--c-bundled) 22%,var(--bg))}.sw[data-astro-cid-kqr4e6th].patched{border-color:var(--c-bundled);background:repeating-linear-gradient(45deg,var(--c-bundled) 0 1.5px,color-mix(in srgb,var(--c-bundled) 22%,var(--bg)) 1.5px 4.5px)}.sw[data-astro-cid-kqr4e6th].external{border-color:var(--c-external);background:color-mix(in srgb,var(--c-external) 22%,var(--bg))}.dep-scroll[data-astro-cid-kqr4e6th]{overflow-x:auto;padding-bottom:.25rem}.dep-scroll[data-astro-cid-kqr4e6th] svg[data-astro-cid-kqr4e6th]{display:block;width:100%;max-width:calc(var(--w) * 1.3);height:auto;margin:0 auto}@media (max-width: 760px){.dep-legend[data-astro-cid-kqr4e6th]{justify-content:flex-start}.dep-scroll[data-astro-cid-kqr4e6th] svg[data-astro-cid-kqr4e6th]{width:var(--w);max-width:none}}svg[data-astro-cid-kqr4e6th] text[data-astro-cid-kqr4e6th]{font-family:JetBrains Mono,monospace;font-size:13px;fill:var(--ink)}svg[data-astro-cid-kqr4e6th] .ver[data-astro-cid-kqr4e6th]{font-size:12px;fill:var(--ink-mid)}.col-label[data-astro-cid-kqr4e6th]{font-size:11px;letter-spacing:.14em;fill:var(--ink-mid)}.e[data-astro-cid-kqr4e6th]{fill:none;stroke-width:1.5;opacity:.55;transition:opacity .15s}.e[data-astro-cid-kqr4e6th].php{stroke:var(--c-bundled)}.e[data-astro-cid-kqr4e6th].os{stroke:var(--c-external)}.n[data-astro-cid-kqr4e6th]{outline:none;transition:opacity .15s}.n[data-astro-cid-kqr4e6th] rect[data-astro-cid-kqr4e6th]{stroke-width:1.5}.n[data-astro-cid-kqr4e6th].extension rect[data-astro-cid-kqr4e6th]{fill:var(--bg-subtle);stroke:var(--ink-mid)}.n[data-astro-cid-kqr4e6th].extension.shared rect[data-astro-cid-kqr4e6th]{fill:var(--bg);stroke-dasharray:4 3}.n[data-astro-cid-kqr4e6th].extension.core rect[data-astro-cid-kqr4e6th]{fill:var(--ink);stroke:var(--ink)}.n[data-astro-cid-kqr4e6th].extension.core text[data-astro-cid-kqr4e6th]{fill:var(--bg)}.n[data-astro-cid-kqr4e6th].internal rect[data-astro-cid-kqr4e6th]{fill:color-mix(in srgb,var(--c-internal) 22%,var(--bg));stroke:var(--c-internal)}.n[data-astro-cid-kqr4e6th].bundled rect[data-astro-cid-kqr4e6th],.n[data-astro-cid-kqr4e6th].patched rect[data-astro-cid-kqr4e6th]{fill:color-mix(in srgb,var(--c-bundled) 22%,var(--bg));stroke:var(--c-bundled)}.n[data-astro-cid-kqr4e6th].patched rect[data-astro-cid-kqr4e6th].hatch{stroke:none}.hatch-line[data-astro-cid-kqr4e6th]{stroke:var(--c-bundled);stroke-width:1.5;opacity:.5}.n[data-astro-cid-kqr4e6th].external rect[data-astro-cid-kqr4e6th]{fill:color-mix(in srgb,var(--c-external) 22%,var(--bg));stroke:var(--c-external)}.n[data-astro-cid-kqr4e6th]:focus-visible rect[data-astro-cid-kqr4e6th]{stroke-width:3}.focus[data-astro-cid-kqr4e6th] .e[data-astro-cid-kqr4e6th]{opacity:.08}.focus[data-astro-cid-kqr4e6th] .e[data-astro-cid-kqr4e6th].on{opacity:1;stroke-width:2.25}.focus[data-astro-cid-kqr4e6th] .n[data-astro-cid-kqr4e6th]{opacity:.3}.focus[data-astro-cid-kqr4e6th] .n[data-astro-cid-kqr4e6th].on{opacity:1}.card[data-astro-cid-kqr4e6th]{position:absolute;z-index:5;width:min(340px,calc(100vw - 48px));padding:.85rem 1rem;border:1px solid var(--rule);border-radius:6px;background:var(--bg);box-shadow:0 6px 24px #0000001f;font-size:.82rem;line-height:1.45;color:var(--ink)}.card[data-astro-cid-kqr4e6th][hidden]{display:none}.card[data-astro-cid-kqr4e6th] strong[data-astro-cid-kqr4e6th]{display:block;margin-bottom:.3rem;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600}.card[data-astro-cid-kqr4e6th] p[data-astro-cid-kqr4e6th]{margin:0 0 .4rem;color:var(--ink-mid)}.card[data-astro-cid-kqr4e6th] .warn[data-astro-cid-kqr4e6th]{color:var(--accent)}.card[data-astro-cid-kqr4e6th] dl[data-astro-cid-kqr4e6th]{margin:.5rem 0 0}.card[data-astro-cid-kqr4e6th] dt[data-astro-cid-kqr4e6th]{font-family:JetBrains Mono,monospace;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mid)}.card[data-astro-cid-kqr4e6th] dd[data-astro-cid-kqr4e6th]{margin:.1rem 0 0}.card[data-astro-cid-kqr4e6th] code[data-astro-cid-kqr4e6th]{display:block;padding:0;background:none;font-size:.75rem;overflow-wrap:anywhere}.card[data-astro-cid-kqr4e6th] .links[data-astro-cid-kqr4e6th]{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin:.65rem 0 0}.n[data-astro-cid-kqr4e6th]{cursor:pointer}.self-contained[data-astro-cid-kqr4e6th]{max-width:700px;margin:1rem auto 0;font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--ink-mid);text-align:center}.self-contained[data-astro-cid-kqr4e6th] span[data-astro-cid-kqr4e6th]{margin-right:.4rem;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}figcaption[data-astro-cid-kqr4e6th]{margin-top:.75rem;font-size:.8rem;color:var(--ink-mid);text-align:center}.lead[data-astro-cid-myydesed]{color:var(--ink-mid)}.picker[data-astro-cid-myydesed]{margin:2rem 0 2.25rem}fieldset[data-astro-cid-myydesed]{border:0;margin:0 0 1rem;padding:0}legend[data-astro-cid-myydesed]{margin-bottom:.5rem;font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mid)}.options[data-astro-cid-myydesed]{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:.5rem}.options[data-astro-cid-myydesed] label[data-astro-cid-myydesed]{cursor:pointer}.options[data-astro-cid-myydesed] input[data-astro-cid-myydesed]{position:absolute;opacity:0;pointer-events:none}.options[data-astro-cid-myydesed] span[data-astro-cid-myydesed]{display:flex;flex-direction:column;gap:.15rem;height:100%;padding:.6rem .8rem;border:1px solid var(--rule);border-radius:4px;transition:border-color .15s}.options[data-astro-cid-myydesed] strong[data-astro-cid-myydesed]{font-size:.9rem;font-weight:600;color:var(--ink)}.options[data-astro-cid-myydesed] small[data-astro-cid-myydesed]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--ink-mid)}.options[data-astro-cid-myydesed] label[data-astro-cid-myydesed]:hover span[data-astro-cid-myydesed]{border-color:var(--ink-dim)}.options[data-astro-cid-myydesed] input[data-astro-cid-myydesed]:checked+span[data-astro-cid-myydesed]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--bg))}.options[data-astro-cid-myydesed] input[data-astro-cid-myydesed]:focus-visible+span[data-astro-cid-myydesed]{outline:2px solid var(--accent);outline-offset:2px}.meta[data-astro-cid-myydesed]{margin-bottom:.75rem;font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--ink-mid)}.about[data-astro-cid-myydesed]{margin-bottom:.75rem}.origin[data-astro-cid-myydesed]{display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:0 0 1.25rem;font-size:.88rem}.origin[data-astro-cid-myydesed] dt[data-astro-cid-myydesed]{font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mid);padding-top:.2rem}.origin[data-astro-cid-myydesed] dd[data-astro-cid-myydesed]{margin:0}@media (max-width: 560px){.origin[data-astro-cid-myydesed]{grid-template-columns:1fr;gap:.15rem}.origin[data-astro-cid-myydesed] dd[data-astro-cid-myydesed]{margin-bottom:.5rem}}.install[data-astro-cid-myydesed]{margin:0 0 .5rem;white-space:pre-wrap;word-break:break-word}.stats[data-astro-cid-myydesed]{margin:1.5rem 0 1rem}.download[data-astro-cid-myydesed]{margin-bottom:.35rem;font-family:JetBrains Mono,monospace;font-size:.8rem}.arch[data-astro-cid-myydesed]{font-size:.85rem;color:var(--ink-mid)}
