.docs-sidebar[data-astro-cid-frcal5vn]{min-width:0}.docs-sidebar__inner[data-astro-cid-frcal5vn]{scrollbar-width:thin;gap:1rem;max-height:calc(100vh - 2.5rem);padding-block:clamp(2rem,5vw,3.5rem);display:grid;position:sticky;top:1.25rem;overflow-y:auto}.docs-sidebar__title[data-astro-cid-frcal5vn]{gap:.15rem;padding-inline:.7rem;display:grid}.docs-sidebar__title[data-astro-cid-frcal5vn] span[data-astro-cid-frcal5vn]{letter-spacing:-.03em;font-weight:850}.docs-sidebar__title[data-astro-cid-frcal5vn] small[data-astro-cid-frcal5vn],.docs-mobile-nav[data-astro-cid-frcal5vn] summary[data-astro-cid-frcal5vn] small[data-astro-cid-frcal5vn]{color:var(--ink-soft);font-size:.7rem;font-weight:720}.docs-nav-group[data-astro-cid-frcal5vn]+.docs-nav-group[data-astro-cid-frcal5vn]{margin-top:1.25rem}.docs-nav-group[data-astro-cid-frcal5vn] h2[data-astro-cid-frcal5vn]{color:var(--ink-soft);letter-spacing:.08em;margin:0 0 .35rem;padding-inline:.7rem;font-size:.68rem;font-weight:820}.docs-nav-group[data-astro-cid-frcal5vn] ul[data-astro-cid-frcal5vn]{gap:.12rem;margin:0;padding:0;list-style:none;display:grid}.docs-nav-group[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn]{min-height:2.5rem;color:var(--ink-soft);border-left:2px solid #0000;border-radius:0 8px 8px 0;align-items:center;padding:.55rem .7rem;font-size:.84rem;font-weight:680;line-height:1.35;text-decoration:none;display:flex}.docs-nav-group[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn]:hover{background:var(--surface-muted);color:var(--ink)}.docs-nav-group[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn][aria-current=page]{border-left-color:var(--coral);background:var(--brand-soft);color:var(--brand-soft-text);font-weight:800}.docs-mobile-nav[data-astro-cid-frcal5vn]{display:none}@media (width<=960px){.docs-sidebar[data-astro-cid-frcal5vn]{display:none}.docs-mobile-nav[data-astro-cid-frcal5vn]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);width:100%;margin-top:1rem;display:block;overflow:hidden}.docs-mobile-nav[data-astro-cid-frcal5vn] summary[data-astro-cid-frcal5vn]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.7rem .85rem;list-style:none;display:flex}.docs-mobile-nav[data-astro-cid-frcal5vn] summary[data-astro-cid-frcal5vn]::-webkit-details-marker{display:none}.docs-mobile-nav[data-astro-cid-frcal5vn] summary[data-astro-cid-frcal5vn]>span[data-astro-cid-frcal5vn]{gap:.05rem;min-width:0;display:grid}.docs-mobile-nav[data-astro-cid-frcal5vn] summary[data-astro-cid-frcal5vn] strong[data-astro-cid-frcal5vn]{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.docs-mobile-nav[data-astro-cid-frcal5vn] summary[data-astro-cid-frcal5vn] svg[data-astro-cid-frcal5vn]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:1.15rem;height:1.15rem;transition:transform .15s}.docs-mobile-nav[data-astro-cid-frcal5vn][open] summary[data-astro-cid-frcal5vn] svg[data-astro-cid-frcal5vn]{transform:rotate(180deg)}.docs-mobile-nav__panel[data-astro-cid-frcal5vn]{border-top:1px solid var(--line);background:var(--surface);gap:1.25rem;padding:.85rem;display:grid}.docs-nav-group[data-astro-cid-frcal5vn]+.docs-nav-group[data-astro-cid-frcal5vn]{margin-top:1rem}.docs-nav-group[data-astro-cid-frcal5vn] a[data-astro-cid-frcal5vn]{min-height:2.75rem}}.docs-frame{width:min(calc(100% - 2rem), var(--site-frame));grid-template-columns:14rem minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);margin-inline:auto;display:grid}.docs-content{min-width:0;container:docs-content/inline-size}.docs-content>.shell{width:100%;margin-inline:0}@media (width>=961px){.docs-content>:first-child:is(.page-section,.page-section--compact){padding-top:clamp(2rem,5vw,3.5rem)}}@container docs-content (width<=60rem){.docs-content .guide-grid,.docs-content .method-grid{grid-template-columns:1fr!important}.docs-content .guide-grid>aside,.docs-content .support-aside{position:static!important}.docs-content .guide-grid>aside{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-content .support-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@container docs-content (width<=44rem){.docs-content .guide-grid>aside,.docs-content .support-aside{grid-template-columns:1fr}}@media (width<=960px){.docs-frame{width:min(calc(100% - 2rem), var(--content));display:block}.docs-content>.page-section{padding-top:2rem}}@media (width<=560px){.docs-frame{width:min(calc(100% - 1.25rem), var(--content))}}
