.docs-page-shell{box-sizing:border-box;max-width:var(--container-2xl, 1280px);margin-inline:auto;padding-inline:16px;padding-bottom:2rem}.docs-page-shell--loose{max-width:none;margin-inline:0;padding-inline:0;padding-bottom:0}.docs-page-shell__main{min-width:0}.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-heading--page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-text--page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-data-table--page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-media-root,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-media-motion-root{max-width:none;padding-inline:0}.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.section>.container{max-width:none;padding-inline:0}.docs-page-layout{box-sizing:border-box}.docs-page-layout--with-toc{max-width:var(--container-2xl, 1280px);margin-inline:auto;padding-inline:16px;padding-bottom:2rem}.docs-page-toc-rail{--docs-toc-sticky-top: 8.75rem;--docs-toc-footer-gap: 2.5rem;min-width:0;pointer-events:auto}.docs-page-toc-rail--inline{position:static;z-index:auto;width:auto;max-width:var(--container-2xl, 1280px);margin-inline:auto;padding-inline:16px;margin-block:.75rem 1rem;pointer-events:auto}@media(min-width:1280px){.docs-page-layout--with-toc{display:grid;grid-template-columns:minmax(0,1fr) min(220px,18vw);gap:clamp(1.25rem,2.5vw,2.5rem);align-items:start;max-width:calc(var(--container-2xl, 1280px) + min(220px,18vw) + 2.5rem)}.docs-page-layout--with-toc .docs-page-shell{max-width:none;margin-inline:0;padding-inline:0;padding-bottom:0}.docs-page-layout--with-toc .docs-page-toc-rail:not(.docs-page-toc-rail--inline){position:sticky;top:var(--docs-toc-sticky-top);align-self:start;width:100%;max-height:calc(100dvh - var(--docs-toc-sticky-top) - var(--docs-toc-footer-gap));overflow-y:auto;overflow-x:hidden}}.docs-page-shell--loose .docs-toc__ring{display:none!important}.docs-page-toc-rail .docs-toc{max-height:calc(100dvh - var(--docs-toc-sticky-top) - var(--docs-toc-footer-gap));overflow-y:auto;overflow-x:hidden}.docs-page-toc-rail--inline .docs-toc{max-height:none;overflow-y:visible;border:1px solid color-mix(in srgb,var(--docs-accent, #ff6600) 45%,transparent);border-radius:1rem;padding:.85rem 1rem;background:transparent;margin-bottom:0;box-shadow:none}.docs-page-toc-rail--inline .docs-toc__toggle{display:inline-flex}.docs-page-toc-rail--inline .docs-toc[data-open=false]{padding-top:.55rem;padding-bottom:.55rem}.docs-page-toc-rail--inline .docs-toc[data-open=false] .docs-toc__head{margin-bottom:0}@media(max-width:1279px){.docs-page-layout--with-toc{display:flex;flex-direction:column}.docs-page-layout--with-toc .docs-page-toc-rail:not(.docs-page-toc-rail--inline){order:-1}.docs-page-layout--with-toc .docs-page-shell{padding-inline:0}.docs-page-toc-rail:not(.docs-page-toc-rail--inline){position:static;z-index:auto;width:auto;max-width:none;max-height:none;overflow:visible;margin-inline:0;padding-inline:0;margin-bottom:.75rem;pointer-events:auto}.docs-page-toc-rail .docs-toc{max-height:none;overflow-y:visible}.docs-page-shell--with-toc .docs-page-shell__main{padding-top:0}.docs-page-shell__main>.pill-media-motion-root:first-child+.pill-heading--page-inset,.docs-page-shell__main>.pill-media-root:first-child+.pill-heading--page-inset{margin-top:.35rem}}.floating-cta[data-astro-cid-3rnhhyeg]{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1.15rem,env(safe-area-inset-bottom,0px));z-index:60;display:inline-flex;align-items:center;gap:.55rem;padding:.85rem 1.2rem .85rem 1.35rem;border-radius:999px;background:var(--color-primary, #ff6600);color:#fff;font-family:var(--font-borna, sans-serif);font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:0 10px 28px color-mix(in srgb,var(--color-primary, #ff6600) 35%,transparent),0 2px 6px #0f1b2d1f;opacity:0;transform:translateY(.75rem) scale(.96);pointer-events:none;transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1),background .18s ease,box-shadow .18s ease}.floating-cta[data-astro-cid-3rnhhyeg].is-visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.floating-cta[data-astro-cid-3rnhhyeg]:hover{background:color-mix(in srgb,var(--color-primary, #ff6600) 88%,black);box-shadow:0 14px 32px color-mix(in srgb,var(--color-primary, #ff6600) 42%,transparent),0 2px 8px #0f1b2d24}.floating-cta[data-astro-cid-3rnhhyeg]:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary, #ff6600) 45%,white);outline-offset:3px}.floating-cta__arrow[data-astro-cid-3rnhhyeg]{display:inline-flex;width:1.05rem;height:1.05rem;flex-shrink:0}.floating-cta__arrow[data-astro-cid-3rnhhyeg] svg[data-astro-cid-3rnhhyeg]{width:100%;height:100%}@media(max-width:560px){.floating-cta[data-astro-cid-3rnhhyeg]{left:max(1rem,env(safe-area-inset-left,0px));right:max(1rem,env(safe-area-inset-right,0px));justify-content:center;padding:.9rem 1.1rem;font-size:.9rem}}@media(prefers-reduced-motion:reduce){.floating-cta[data-astro-cid-3rnhhyeg]{transition:opacity .15s ease;transform:none}.floating-cta[data-astro-cid-3rnhhyeg].is-visible{transform:none}}
