.docs-sidebar[data-astro-cid-frcal5vn]{scrollbar-width:thin;scrollbar-color:var(--c-slate-300) transparent;align-self:start;max-height:calc(100vh - 7rem);position:sticky;top:6rem;overflow-y:auto}.docs-sidebar__inner[data-astro-cid-frcal5vn]{border:1px solid var(--c-slate-200);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);background:#fff;padding:1.25rem}.docs-sidebar__head-row[data-astro-cid-frcal5vn]{justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 1rem;padding:0 .5rem;display:flex}.docs-sidebar__heading[data-astro-cid-frcal5vn]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--c-slate-900);margin:0;font-weight:700}.docs-sidebar__close[data-astro-cid-frcal5vn]{border:1px solid var(--c-slate-200);border-radius:var(--radius-md);width:36px;height:36px;color:var(--c-slate-700);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast);background:0 0;justify-content:center;align-items:center;display:none}.docs-sidebar__close[data-astro-cid-frcal5vn]:hover{background:var(--c-slate-50);color:var(--c-slate-900)}.docs-sidebar__close[data-astro-cid-frcal5vn] [data-astro-cid-frcal5vn][data-lucide]{width:18px;height:18px}.docs-sidebar-backdrop[data-astro-cid-frcal5vn]{z-index:40;opacity:0;transition:opacity var(--duration-base);background:#0f172a8c;display:none;position:fixed;inset:0}@media (width<=1023px){.docs-sidebar[data-astro-cid-frcal5vn]{z-index:50;width:min(20rem,86vw);max-height:100vh;transition:transform var(--duration-base);background:#fff;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 18px 40px -12px #0f172a2e}.docs-sidebar__inner[data-astro-cid-frcal5vn]{box-shadow:none;border:none;border-radius:0;height:100%;overflow-y:auto}.docs-sidebar__close[data-astro-cid-frcal5vn]{display:inline-flex}body.docs-sidebar-open .docs-sidebar[data-astro-cid-frcal5vn]{transform:translate(0)}body.docs-sidebar-open .docs-sidebar-backdrop[data-astro-cid-frcal5vn]{opacity:1;display:block}}.docs-cat[data-astro-cid-frcal5vn]{margin-bottom:.25rem}.docs-cat[data-astro-cid-frcal5vn][open]{margin-bottom:.75rem}.docs-cat[data-astro-cid-frcal5vn]::details-content{opacity:0;block-size:0;transition:block-size .28s ease, opacity .22s ease, content-visibility .28s allow-discrete;interpolate-size:allow-keywords;overflow:hidden}.docs-cat[data-astro-cid-frcal5vn][open]::details-content{opacity:1;block-size:auto}@starting-style{.docs-cat[data-astro-cid-frcal5vn][open]::details-content{opacity:0;block-size:0}}@media (prefers-reduced-motion:reduce){.docs-cat[data-astro-cid-frcal5vn]::details-content,.docs-cat__chev[data-astro-cid-frcal5vn]{transition:none}}.docs-cat__head[data-astro-cid-frcal5vn]{border-radius:var(--radius-lg);cursor:pointer;user-select:none;transition:background var(--duration-fast);align-items:center;gap:.625rem;padding:.625rem .75rem;list-style:none;display:flex}.docs-cat__head[data-astro-cid-frcal5vn]::-webkit-details-marker{display:none}.docs-cat__head[data-astro-cid-frcal5vn]:hover{background:var(--c-slate-50)}.docs-cat[data-astro-cid-frcal5vn][open]>.docs-cat__head[data-astro-cid-frcal5vn]{background:var(--cat-bg,var(--c-slate-50));color:var(--cat-fg,var(--c-slate-900))}.docs-cat__icon[data-astro-cid-frcal5vn]{border-radius:var(--radius-md);background:var(--cat-bg,var(--c-slate-100));width:28px;height:28px;color:var(--cat-fg,var(--c-slate-600));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.docs-cat__icon[data-astro-cid-frcal5vn] [data-astro-cid-frcal5vn][data-lucide]{width:16px;height:16px}.docs-cat__label[data-astro-cid-frcal5vn]{font-size:var(--text-sm);color:var(--c-slate-800);flex:1;font-weight:600;line-height:1.3}.docs-cat__count[data-astro-cid-frcal5vn]{border-radius:var(--radius-full);background:var(--c-slate-100);min-width:22px;height:22px;color:var(--c-slate-600);justify-content:center;align-items:center;padding:0 .4rem;font-size:.6875rem;font-weight:700;display:inline-flex}.docs-cat[data-astro-cid-frcal5vn][open]>.docs-cat__head[data-astro-cid-frcal5vn] .docs-cat__count[data-astro-cid-frcal5vn]{background:#ffffffb3}.docs-cat__chev[data-astro-cid-frcal5vn]{width:14px;height:14px;color:var(--c-slate-400);transition:transform var(--duration-fast);flex-shrink:0}.docs-cat[data-astro-cid-frcal5vn][open]>.docs-cat__head[data-astro-cid-frcal5vn] .docs-cat__chev[data-astro-cid-frcal5vn]{transform:rotate(180deg)}.docs-cat__list[data-astro-cid-frcal5vn]{border-left:2px solid var(--c-slate-100);margin:.25rem 0 0 1.625rem;padding:.25rem 0 .25rem 1.5rem;list-style:none}.docs-cat__list[data-astro-cid-frcal5vn] li[data-astro-cid-frcal5vn]{margin:0}.docs-cat__link[data-astro-cid-frcal5vn]{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--c-slate-600);transition:background var(--duration-fast), color var(--duration-fast);padding:.4rem .625rem;line-height:1.4;text-decoration:none;display:block}.docs-cat__link[data-astro-cid-frcal5vn]:hover{background:var(--c-slate-50);color:var(--c-slate-900)}.docs-cat__link[data-astro-cid-frcal5vn].is-active{background:var(--cat-bg,var(--c-brand-50));color:var(--cat-fg,var(--c-brand-700));font-weight:700}.docs-cat--brand[data-astro-cid-frcal5vn]{--cat-bg:var(--c-brand-50);--cat-fg:var(--c-brand-700)}.docs-cat--green[data-astro-cid-frcal5vn]{--cat-bg:var(--c-green-50);--cat-fg:var(--c-green-700)}.docs-cat--amber[data-astro-cid-frcal5vn]{--cat-bg:var(--c-amber-50);--cat-fg:var(--c-amber-700)}.docs-cat--purple[data-astro-cid-frcal5vn]{--cat-bg:var(--c-purple-50);--cat-fg:var(--c-purple-600)}.docs-cat--emerald[data-astro-cid-frcal5vn]{--cat-bg:var(--c-emerald-50);--cat-fg:var(--c-emerald-600)}.docs-cat--cyan[data-astro-cid-frcal5vn]{--cat-bg:var(--c-cyan-50);--cat-fg:var(--c-cyan-600)}.docs-cat--pink[data-astro-cid-frcal5vn]{--cat-bg:var(--c-pink-50);--cat-fg:var(--c-pink-600)}.docs-cat--indigo[data-astro-cid-frcal5vn]{--cat-bg:var(--c-indigo-50);--cat-fg:var(--c-indigo-600)}.docs-cat--blue[data-astro-cid-frcal5vn]{--cat-bg:var(--c-blue-50);--cat-fg:var(--c-blue-700)}.docs-cat--red[data-astro-cid-frcal5vn]{--cat-bg:var(--c-red-50);--cat-fg:var(--c-red-600)}.docs-page[data-astro-cid-oizbegms]{padding:2rem 0 4rem}.docs-main__toolbar[data-astro-cid-oizbegms]{align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.docs-main__search[data-astro-cid-oizbegms]{flex:1;min-width:0}.docs-page__menu[data-astro-cid-oizbegms]{border:1px solid var(--c-slate-200);border-radius:var(--radius-xl);color:var(--c-slate-800);font-size:var(--text-sm);cursor:pointer;box-shadow:var(--shadow-sm);transition:background var(--duration-fast), border-color var(--duration-fast);background:#fff;align-items:center;gap:.5rem;padding:.65rem 1rem;font-weight:600;display:none}.docs-page__menu[data-astro-cid-oizbegms]:hover{background:var(--c-slate-50);border-color:var(--c-slate-300)}.docs-page__menu[data-astro-cid-oizbegms] [data-astro-cid-oizbegms][data-lucide]{width:18px;height:18px}@media (width<=1023px){.docs-page__menu[data-astro-cid-oizbegms]{display:inline-flex}}.docs-layout[data-astro-cid-oizbegms]{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media (width>=1024px){.docs-layout[data-astro-cid-oizbegms]{grid-template-columns:22rem minmax(0,1fr);gap:3rem}}.docs-main[data-astro-cid-oizbegms]{min-width:0}.docs-article__head[data-astro-cid-oizbegms]{margin:1rem 0 2rem}.docs-article__cat[data-astro-cid-oizbegms]{border-radius:var(--radius-full);background:var(--c-brand-50);color:var(--c-brand-700);border:1px solid var(--c-brand-100);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;padding:.3rem .85rem;font-weight:700;text-decoration:none;display:inline-block}.docs-article__title[data-astro-cid-oizbegms]{font-family:var(--font-heading);font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:var(--font-heading-weight);color:var(--c-slate-900);margin:0 0 .75rem;line-height:1.15}.docs-article__lead[data-astro-cid-oizbegms]{font-size:var(--text-lg);color:var(--c-slate-500);margin:0 0 1rem;line-height:1.55}.docs-article__meta[data-astro-cid-oizbegms]{font-size:var(--text-sm);color:var(--c-slate-500);align-items:center;gap:1rem;display:flex}.docs-article__time[data-astro-cid-oizbegms]{align-items:center;gap:.35rem;display:inline-flex}.docs-article__time[data-astro-cid-oizbegms] [data-astro-cid-oizbegms][data-lucide]{width:14px;height:14px}.docs-main[data-astro-cid-oizbegms] .breadcrumbs{margin:0 0 1rem}.docs-main[data-astro-cid-oizbegms] .breadcrumbs ul.links{font-size:var(--text-sm);color:var(--c-slate-500);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.docs-main[data-astro-cid-oizbegms] .breadcrumbs li{align-items:center;margin:0;display:inline-flex}.docs-main[data-astro-cid-oizbegms] .breadcrumbs a{color:var(--c-slate-500);transition:color var(--duration-fast);text-decoration:none}.docs-main[data-astro-cid-oizbegms] .breadcrumbs a:hover{color:var(--c-brand-600)}.docs-main[data-astro-cid-oizbegms] .breadcrumbs span{color:var(--c-slate-700)}.docs-main[data-astro-cid-oizbegms] .breadcrumbs .sep{color:var(--c-slate-300);margin:0 .5rem}.docs-article[data-astro-cid-oizbegms]{margin-top:1.5rem}.docs-content[data-astro-cid-oizbegms]{font-size:var(--text-base);color:var(--c-slate-700);line-height:1.75}.docs-content[data-astro-cid-oizbegms] p{margin:0 0 1.25rem}.docs-content[data-astro-cid-oizbegms] h2{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-heading-weight);color:var(--c-slate-900);margin:2.5rem 0 1rem;scroll-margin-top:5rem;line-height:1.25}.docs-content[data-astro-cid-oizbegms] h3{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--c-slate-800);margin:2rem 0 .75rem;scroll-margin-top:5rem;font-weight:700;line-height:1.3}.docs-content[data-astro-cid-oizbegms] ul,.docs-content[data-astro-cid-oizbegms] ol{margin:0 0 1.25rem 1.5rem;padding:0}.docs-content[data-astro-cid-oizbegms] li{margin-bottom:.4rem;line-height:1.7}.docs-content[data-astro-cid-oizbegms] a{color:var(--c-brand-500);text-underline-offset:3px;transition:color var(--duration-fast);text-decoration:underline 1px}.docs-content[data-astro-cid-oizbegms] a:hover{color:var(--c-brand-700)}.docs-content[data-astro-cid-oizbegms] strong,.docs-content[data-astro-cid-oizbegms] b{color:var(--c-slate-800);font-weight:700}.docs-content[data-astro-cid-oizbegms] blockquote{border-left:4px solid var(--c-amber-500);background:var(--c-amber-50);border-radius:0 var(--radius-lg) var(--radius-lg) 0;color:var(--c-slate-700);font-size:var(--text-base);margin:1.75rem 0;padding:1rem 1.25rem;line-height:1.65}.docs-content[data-astro-cid-oizbegms] blockquote p:last-child{margin-bottom:0}.docs-content[data-astro-cid-oizbegms] code{background:var(--c-slate-100);border-radius:var(--radius-sm);font-size:.875em;font-family:var(--font-mono);color:var(--c-slate-800);padding:.15rem .4rem}.docs-content[data-astro-cid-oizbegms] pre{background:var(--c-slate-900);color:var(--c-slate-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);margin:1.75rem 0;padding:1.25rem 1.5rem;overflow-x:auto}.docs-content[data-astro-cid-oizbegms] pre code{color:inherit;font-size:var(--text-sm);background:0 0;padding:0}.docs-content[data-astro-cid-oizbegms] table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin:1.75rem 0}.docs-content[data-astro-cid-oizbegms] th{background:var(--c-slate-100);color:var(--c-slate-700);text-align:left;border:1px solid var(--c-slate-200);padding:.65rem .85rem;font-weight:600}.docs-content[data-astro-cid-oizbegms] td{border:1px solid var(--c-slate-200);color:var(--c-slate-700);padding:.65rem .85rem}.docs-content[data-astro-cid-oizbegms] tr:nth-child(2n){background:var(--c-slate-50)}.docs-content[data-astro-cid-oizbegms] img,.docs-content[data-astro-cid-oizbegms] video{border-radius:var(--radius-lg);max-width:100%;height:auto;box-shadow:var(--shadow-sm);margin:1.75rem 0;display:block}.docs-main[data-astro-cid-oizbegms] .toc{background:var(--c-slate-50);border:1px solid var(--c-slate-200);border-radius:var(--radius-lg);box-shadow:none;max-height:none;margin:1.5rem 0 0;padding:1rem 1.25rem}.docs-nav[data-astro-cid-oizbegms]{border-top:1px solid var(--c-slate-200);grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem;padding-top:2rem;display:grid}.docs-nav__btn[data-astro-cid-oizbegms]{border:1px solid var(--c-slate-200);border-radius:var(--radius-xl);color:var(--c-slate-700);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), color var(--duration-fast);background:#fff;align-items:center;gap:.875rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.docs-nav__btn[data-astro-cid-oizbegms]:hover{border-color:var(--c-brand-300);box-shadow:var(--shadow-sm);color:var(--c-brand-700)}.docs-nav__btn--next[data-astro-cid-oizbegms]{text-align:right;justify-content:flex-end}.docs-nav__btn[data-astro-cid-oizbegms] [data-astro-cid-oizbegms][data-lucide]{width:18px;height:18px;color:var(--c-slate-400);transition:transform var(--duration-fast), color var(--duration-fast);flex-shrink:0}.docs-nav__btn[data-astro-cid-oizbegms]:hover [data-astro-cid-oizbegms][data-lucide]{color:var(--c-brand-500)}.docs-nav__btn--prev[data-astro-cid-oizbegms]:hover [data-astro-cid-oizbegms][data-lucide]{transform:translate(-3px)}.docs-nav__btn--next[data-astro-cid-oizbegms]:hover [data-astro-cid-oizbegms][data-lucide]{transform:translate(3px)}.docs-nav__btn[data-astro-cid-oizbegms] span[data-astro-cid-oizbegms]{flex-direction:column;gap:.15rem;display:flex}.docs-nav__hint[data-astro-cid-oizbegms]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--c-slate-400);font-weight:700}.docs-nav__title[data-astro-cid-oizbegms]{font-size:var(--text-sm);font-weight:600;line-height:1.3}@media (width<=640px){.docs-nav[data-astro-cid-oizbegms]{grid-template-columns:1fr}.docs-nav__btn--next[data-astro-cid-oizbegms]{text-align:left;flex-direction:row-reverse;justify-content:flex-start}.docs-nav__btn--next[data-astro-cid-oizbegms] span[data-astro-cid-oizbegms]{flex:1}}.docs-related[data-astro-cid-oizbegms]{border-top:1px solid var(--c-slate-200);margin-top:3rem;padding-top:2rem}.docs-related__heading[data-astro-cid-oizbegms]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-heading-weight);color:var(--c-slate-900);margin:0 0 1.25rem}.docs-related__list[data-astro-cid-oizbegms]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.docs-related__list[data-astro-cid-oizbegms]{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.docs-related__list[data-astro-cid-oizbegms]{grid-template-columns:1fr}}.docs-related__card[data-astro-cid-oizbegms]{border:1px solid var(--c-slate-200);border-radius:var(--radius-xl);transition:transform var(--duration-fast), border-color var(--duration-fast), box-shadow var(--duration-fast);background:#fff;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;text-decoration:none;display:flex}.docs-related__card[data-astro-cid-oizbegms]:hover{box-shadow:var(--shadow-md);border-color:var(--cat-border,var(--c-brand-300));transform:translateY(-2px)}.docs-related__cat[data-astro-cid-oizbegms]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--cat-fg,var(--c-brand-700));font-weight:700}.docs-related__title[data-astro-cid-oizbegms]{font-family:var(--font-heading);font-size:var(--text-base);color:var(--c-slate-900);font-weight:700;line-height:1.3}.docs-related__desc[data-astro-cid-oizbegms]{font-size:var(--text-sm);color:var(--c-slate-500);line-height:1.45}.docs-related__card--brand[data-astro-cid-oizbegms]{--cat-bg:var(--c-brand-50);--cat-fg:var(--c-brand-700);--cat-border:var(--c-brand-200)}.docs-related__card--green[data-astro-cid-oizbegms]{--cat-bg:var(--c-green-50);--cat-fg:var(--c-green-700);--cat-border:#bbf7d0}.docs-related__card--amber[data-astro-cid-oizbegms]{--cat-bg:var(--c-amber-50);--cat-fg:var(--c-amber-700);--cat-border:#fde68a}.docs-related__card--purple[data-astro-cid-oizbegms]{--cat-bg:var(--c-purple-50);--cat-fg:var(--c-purple-600);--cat-border:#e9d5ff}.docs-related__card--emerald[data-astro-cid-oizbegms]{--cat-bg:var(--c-emerald-50);--cat-fg:var(--c-emerald-600);--cat-border:#a7f3d0}.docs-related__card--cyan[data-astro-cid-oizbegms]{--cat-bg:var(--c-cyan-50);--cat-fg:var(--c-cyan-600);--cat-border:#a5f3fc}.docs-related__card--pink[data-astro-cid-oizbegms]{--cat-bg:var(--c-pink-50);--cat-fg:var(--c-pink-600);--cat-border:#fbcfe8}.docs-related__card--indigo[data-astro-cid-oizbegms]{--cat-bg:var(--c-indigo-50);--cat-fg:var(--c-indigo-600);--cat-border:#c7d2fe}.docs-related__card--blue[data-astro-cid-oizbegms]{--cat-bg:var(--c-blue-50);--cat-fg:var(--c-blue-700);--cat-border:#bfdbfe}.docs-related__card--red[data-astro-cid-oizbegms]{--cat-bg:var(--c-red-50);--cat-fg:var(--c-red-600);--cat-border:#fecaca}@media (width<=640px){.docs-page[data-astro-cid-oizbegms]{padding:1rem 0 3rem}.docs-article__title[data-astro-cid-oizbegms]{font-size:var(--text-2xl)}}
