.nav-top[data-astro-cid-sb3wmocn]{align-items:center;gap:.4rem;padding:.9rem .9rem .6rem;display:flex}.search[data-astro-cid-sb3wmocn]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:38px;color:var(--color-text-muted);flex:1;align-items:center;gap:.45rem;padding:0 .6rem;display:flex}.search[data-astro-cid-sb3wmocn]:focus-within{border-color:var(--color-accent);outline:2px solid var(--color-focus);outline-offset:1px}.search[data-astro-cid-sb3wmocn] input[data-astro-cid-sb3wmocn]{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;flex:1;padding:.4rem 0;font-size:.9rem}.search[data-astro-cid-sb3wmocn] input[data-astro-cid-sb3wmocn]:focus{outline:none}.search[data-astro-cid-sb3wmocn] input[data-astro-cid-sb3wmocn]::placeholder{color:var(--color-text-muted);opacity:1}.nav-icon-btn[data-astro-cid-sb3wmocn]{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:38px;height:38px;color:var(--color-text-muted);cursor:pointer;background:0 0;flex:none;place-items:center;display:inline-grid}.nav-icon-btn[data-astro-cid-sb3wmocn]:hover{color:var(--color-accent);border-color:var(--color-accent)}.collapse-btn[data-astro-cid-sb3wmocn] .i-expand{display:none}.tree[data-astro-cid-sb3wmocn]{overscroll-behavior:contain;flex:1;padding:.25rem .6rem 1rem;font-size:.92rem;overflow-y:auto}.root-link[data-astro-cid-sb3wmocn]{border-radius:var(--radius-sm);color:var(--color-text);margin-bottom:.25rem;padding:.45rem .6rem;font-weight:600;display:block}.groups[data-astro-cid-sb3wmocn],.groups[data-astro-cid-sb3wmocn] ul[data-astro-cid-sb3wmocn]{margin:0;padding:0;list-style:none}summary[data-astro-cid-sb3wmocn]{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text);align-items:center;gap:.45rem;padding:.45rem .4rem;font-weight:600;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-sb3wmocn]::-webkit-details-marker{display:none}summary[data-astro-cid-sb3wmocn]:hover{background:var(--color-accent-bg)}summary[data-astro-cid-sb3wmocn] .caret{color:var(--color-text-muted);flex:none;transition:transform .15s}details[data-astro-cid-sb3wmocn][open]>summary[data-astro-cid-sb3wmocn] .caret{transform:rotate(90deg)}summary[data-astro-cid-sb3wmocn] .g-icon{color:var(--color-accent-2-text);flex:none}details[data-astro-cid-sb3wmocn] ul[data-astro-cid-sb3wmocn]{border-left:1px solid var(--color-border);margin:.1rem 0 .4rem 1.05rem}details[data-astro-cid-sb3wmocn] li[data-astro-cid-sb3wmocn] a[data-astro-cid-sb3wmocn],.empty[data-astro-cid-sb3wmocn]{color:var(--color-text);border-left:2px solid #0000;margin-left:-1px;padding:.4rem .6rem .4rem .9rem;line-height:1.4;display:block}.empty[data-astro-cid-sb3wmocn]{color:var(--color-text-muted);font-size:.88rem;font-style:italic}details[data-astro-cid-sb3wmocn] li[data-astro-cid-sb3wmocn] a[data-astro-cid-sb3wmocn]:hover{color:var(--color-accent);border-left-color:var(--color-border);text-decoration:none}a[data-astro-cid-sb3wmocn][aria-current=page]{background:var(--color-surface);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-weight:600;border-left-color:var(--color-accent)!important;color:var(--color-accent)!important}.root-link[data-astro-cid-sb3wmocn][aria-current=page]{border-left:3px solid var(--color-accent);border-radius:var(--radius-sm)}.no-matches[data-astro-cid-sb3wmocn]{color:var(--color-text-muted);padding:.5rem .6rem;font-size:.88rem}.nav-foot[data-astro-cid-sb3wmocn]{border-top:1px solid var(--color-border);background:var(--color-panel);padding:.75rem .9rem}.pdf[data-astro-cid-sb3wmocn]{justify-content:center;width:100%}.collapse-btn[data-astro-cid-sb3wmocn]{display:none}@media (width>=54rem){.close-btn[data-astro-cid-sb3wmocn]{display:none}.collapse-btn[data-astro-cid-sb3wmocn]{display:inline-grid}html[data-nav-collapsed=true] .search[data-astro-cid-sb3wmocn],html[data-nav-collapsed=true] .tree[data-astro-cid-sb3wmocn],html[data-nav-collapsed=true] .nav-foot[data-astro-cid-sb3wmocn]{display:none}html[data-nav-collapsed=true] .nav-top[data-astro-cid-sb3wmocn]{padding-inline:.45rem}html[data-nav-collapsed=true] .collapse-btn[data-astro-cid-sb3wmocn] .i-collapse{display:none}html[data-nav-collapsed=true] .collapse-btn[data-astro-cid-sb3wmocn] .i-expand{display:block}}.toc-title[data-astro-cid-fgeoyyuz]{color:var(--color-text);margin:0 0 .6rem;font-size:.85rem;font-weight:600}ul[data-astro-cid-fgeoyyuz]{border-left:1px solid var(--color-border);margin:0;padding:0;list-style:none}li[data-astro-cid-fgeoyyuz] a[data-astro-cid-fgeoyyuz]{color:var(--color-text-muted);border-left:2px solid #0000;margin-left:-1px;padding:.3rem 0 .3rem .85rem;font-size:.86rem;line-height:1.4;display:block}li[data-astro-cid-fgeoyyuz].d3 a[data-astro-cid-fgeoyyuz]{padding-left:1.7rem;font-size:.83rem}li[data-astro-cid-fgeoyyuz] a[data-astro-cid-fgeoyyuz]:hover{color:var(--color-accent);text-decoration:none}li[data-astro-cid-fgeoyyuz] a[data-astro-cid-fgeoyyuz][aria-current=location]{color:var(--color-accent);border-left-color:var(--color-accent);font-weight:600}.toc-dropdown[data-astro-cid-fgeoyyuz]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);max-width:var(--maxw-prose);margin:0 0 1.75rem}.toc-dropdown[data-astro-cid-fgeoyyuz] summary[data-astro-cid-fgeoyyuz]{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .85rem;font-size:.95rem;font-weight:600;list-style:none;display:flex}.toc-dropdown[data-astro-cid-fgeoyyuz] summary[data-astro-cid-fgeoyyuz]::-webkit-details-marker{display:none}.toc-dropdown[data-astro-cid-fgeoyyuz] .caret{color:var(--color-text-muted);margin-left:auto;transition:transform .15s}.toc-dropdown[data-astro-cid-fgeoyyuz][open] .caret{transform:rotate(90deg)}.toc-dropdown[data-astro-cid-fgeoyyuz] nav[data-astro-cid-fgeoyyuz]{padding:0 .85rem .85rem}.feedback[data-astro-cid-ljg3i4p7]{border-top:1px solid var(--color-border);margin-top:1.75rem;padding-top:1.25rem}.q[data-astro-cid-ljg3i4p7]{margin:0 0 .6rem;font-size:.88rem;font-weight:600}.btns[data-astro-cid-ljg3i4p7]{gap:.5rem;display:flex}button[data-astro-cid-ljg3i4p7]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;align-items:center;gap:.4rem;padding:.25rem .8rem;font-size:.88rem;display:inline-flex}button[data-astro-cid-ljg3i4p7]:hover{border-color:var(--color-accent)}.thanks[data-astro-cid-ljg3i4p7]{color:var(--color-success-text);margin:0;font-size:.9rem;font-weight:600}.thanks[data-astro-cid-ljg3i4p7]:empty{display:none}.docs[data-astro-cid-ccykbmgk]{--nav-w:18rem;--toc-w:15rem;grid-template-columns:minmax(0,1fr);width:100%;max-width:100rem;margin-inline:auto;display:grid}.docs-main[data-astro-cid-ccykbmgk]{min-width:0;padding:0 var(--gutter) 3rem}.docs-nav[data-astro-cid-ccykbmgk]{z-index:55;top:var(--header-h);background:var(--color-panel);border-right:1px solid var(--color-border);visibility:hidden;flex-direction:column;width:min(20rem,88vw);transition:transform .25s,visibility .25s;display:flex;position:fixed;bottom:0;left:0;transform:translate(-100%)}.docs-nav[data-astro-cid-ccykbmgk][data-open]{visibility:visible;transition:transform .25s,visibility;transform:none}.backdrop[data-astro-cid-ccykbmgk]{inset:var(--header-h) 0 0 0;z-index:54;background:color-mix(in srgb, var(--d-bg) 55%, transparent);opacity:0;pointer-events:none;transition:opacity .25s;position:fixed}.backdrop[data-astro-cid-ccykbmgk][data-open]{opacity:1;pointer-events:auto}.open-nav[data-astro-cid-ccykbmgk]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:40px;color:var(--color-text);font:inherit;cursor:pointer;align-items:center;gap:.5rem;margin-top:1rem;padding:.35rem .8rem;font-size:.9rem;font-weight:600;display:inline-flex}.docs-toc[data-astro-cid-ccykbmgk]{display:none}@media (width>=54rem){.docs[data-astro-cid-ccykbmgk]{grid-template-columns:var(--nav-w) minmax(0, 1fr)}html[data-nav-collapsed=true] .docs[data-astro-cid-ccykbmgk]{--nav-w:3.4rem}.docs-nav[data-astro-cid-ccykbmgk]{top:var(--header-h);height:calc(100vh - var(--header-h));visibility:visible;align-self:start;width:auto;transition:none;position:sticky;transform:none}.backdrop[data-astro-cid-ccykbmgk],.open-nav[data-astro-cid-ccykbmgk]{display:none}.docs-main[data-astro-cid-ccykbmgk]{padding:0 2.5rem 4rem}}@media (width>=75rem){.docs[data-astro-cid-ccykbmgk][data-has-toc=true]{grid-template-columns:var(--nav-w) minmax(0, 1fr) var(--toc-w)}.docs-toc[data-astro-cid-ccykbmgk]{padding:2rem 1.25rem 2rem 0;display:block}.toc-sticky[data-astro-cid-ccykbmgk]{top:calc(var(--header-h) + 1.5rem);max-height:calc(100vh - var(--header-h) - 3rem);position:sticky;overflow-y:auto}.only-below-xl{display:none!important}}.crumbs[data-astro-cid-ydcsdctv]{padding-top:1.5rem;font-size:.85rem}ol[data-astro-cid-ydcsdctv]{flex-wrap:wrap;align-items:center;gap:.15rem .35rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-ydcsdctv]{color:var(--color-text-muted);align-items:center;gap:.35rem;display:inline-flex}li[data-astro-cid-ydcsdctv] .sep{color:var(--color-text-muted)}a[data-astro-cid-ydcsdctv]{color:var(--color-accent)}
