.documentation-group+.documentation-group[data-v-a7543786]{margin-top:1.25rem}.documentation-group-title[data-v-a7543786]{font-size:.6875rem;font-weight:500;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:.4rem;padding-inline:.65rem}.documentation-link[data-v-a7543786]{min-height:2.75rem;color:var(--color-text-muted);border-radius:var(--radius-sm);align-items:center;gap:.6rem;padding:.65rem;display:flex}.documentation-link .iconify[data-v-a7543786]{flex:none}.documentation-link[data-v-a7543786]:focus-visible,.documentation-link[data-v-a7543786]:hover{color:var(--color-text);background:var(--color-panel-hover)}.documentation-link-active[data-v-a7543786]{color:var(--color-accent-bright);background:var(--color-accent-soft);font-weight:600}.documentation-menu-trigger[data-v-68381316]{border-radius:var(--radius-lg);justify-content:flex-start;width:100%;min-height:3rem;padding:.85rem 1rem}.documentation-menu-trigger[data-v-68381316] .p-button-label{text-align:left}.documentation-drawer{width:min(22rem,100vw - 2rem);max-width:100%;color:var(--color-text);background:var(--color-canvas-raised)}.documentation-drawer .p-drawer-header{border-bottom:1px solid var(--color-line);gap:1rem;padding:1rem}.documentation-drawer .p-drawer-title{font-size:1rem;line-height:1.4}.documentation-drawer .p-drawer-close-button{flex:none;width:2.75rem;height:2.75rem}.documentation-drawer .p-drawer-content{padding:1rem 1rem max(1rem,env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin}.documentation[data-v-6774e976]{padding-inline:clamp(1.25rem,4vw,2.5rem);gap:2.5rem;width:100%;padding-top:clamp(2rem,5vw,4rem);padding-bottom:5rem;display:grid}@media (width>=64rem){.documentation[data-v-6774e976]{-moz-column-gap:clamp(2rem,5vw,5rem);grid-template-columns:16rem minmax(0,1fr);column-gap:clamp(2rem,5vw,5rem)}}.documentation-sidebar[data-v-6774e976]{align-self:start}@media (width>=64rem){.documentation-sidebar[data-v-6774e976]{top:calc(var(--header-height) + 2rem);max-height:calc(100dvh - var(--header-height) - 4rem);scrollbar-width:thin;padding-block:.125rem 1rem;position:sticky;overflow-y:auto}}.documentation-desktop[data-v-6774e976]{display:none}@media (width>=64rem){.documentation-desktop[data-v-6774e976]{display:block}.documentation-mobile[data-v-6774e976]{display:none}}.documentation-article[data-v-6774e976]{justify-self:center;width:100%;min-width:0;max-width:48rem}.documentation-heading[data-v-6774e976]{border-bottom:1px solid var(--color-line);margin-bottom:2rem;padding-bottom:2rem}.documentation-heading h1[data-v-6774e976]{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.15}.documentation-heading p[data-v-6774e976]{max-width:65ch;color:var(--color-text-muted);font-size:1.125rem;line-height:1.7}.documentation-content[data-v-6774e976]{font-size:1rem;line-height:1.75}.documentation-content[data-v-6774e976] section+section{margin-top:2.5rem}.documentation-content[data-v-6774e976] h2{overflow-wrap:anywhere;margin-bottom:.75rem;font-size:1.35rem;line-height:1.35}.documentation-content[data-v-6774e976] p+p{margin-top:1rem}.documentation-content[data-v-6774e976] a{color:var(--color-accent-bright);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.documentation-content[data-v-6774e976] pre{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#00000040;margin-top:1rem;padding:1.25rem;font-size:.8125rem;line-height:1.6;overflow-x:auto}.documentation-content[data-v-6774e976] code{font-family:var(--font-mono)}
