.docs-block__title[data-v-015775b8]{margin:0;color:var(--light-heading);font-size:1.08rem;line-height:1.35}.docs-block__body[data-v-015775b8],.docs-block__note[data-v-015775b8]{margin:0;color:var(--light-text-muted);max-width:none;line-height:1.68}.docs-block__note[data-v-015775b8]{font-size:.92rem;color:var(--light-text-soft)}.docs-block__list[data-v-015775b8]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;color:var(--light-text)}.docs-block__list li[data-v-015775b8]{position:relative;padding-left:1.35rem;line-height:1.6}.docs-block__list li[data-v-015775b8]:before{content:"";position:absolute;left:.2rem;top:.62em;width:.45rem;height:.45rem;border-radius:2px;background:var(--light-accent);opacity:.55;transform:rotate(45deg)}.docs-blocks[data-v-015775b8]{display:grid;gap:1rem}.docs-blocks--cards.docs-blocks--cols-2[data-v-015775b8]{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-blocks--cards.docs-blocks--cols-3[data-v-015775b8]{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-block[data-v-015775b8]{display:flex;flex-direction:column;gap:.75rem;padding:1.2rem 1.25rem 1.3rem;border-radius:var(--radius-lg);border:1px solid var(--light-line);background:#ffffffd1;box-shadow:0 1px #1e243008;scroll-margin-top:calc(var(--header-height) + 1.5rem);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.docs-block[data-v-015775b8]:hover{border-color:#2563eb47;box-shadow:var(--light-shadow)}.docs-block[data-v-015775b8]:target{border-color:var(--light-accent);box-shadow:0 0 0 3px #2563eb29}.docs-blocks--rows .docs-block[data-v-015775b8]{padding:1.35rem 1.45rem 1.45rem}.docs-block__head[data-v-015775b8]{display:flex;align-items:center;gap:.8rem}.docs-block__icon[data-v-015775b8]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:12px;background:#e8f0fe;color:var(--light-accent);flex:none}.docs-block__heading[data-v-015775b8]{display:grid;gap:.2rem;min-width:0}.docs-block__eyebrow[data-v-015775b8]{margin:0;color:var(--light-accent);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.docs-block[data-v-015775b8]{position:relative}.docs-block__title-link[data-v-015775b8]{color:inherit}.docs-block__title-link[data-v-015775b8]:after{content:"";position:absolute;inset:0;border-radius:inherit}.docs-block__title-link[data-v-015775b8]:focus-visible{outline:none}.docs-block[data-v-015775b8]:has(.docs-block__title-link):focus-within{outline:3px solid var(--light-accent);outline-offset:3px}.docs-block__link[data-v-015775b8]{margin-top:auto;width:-moz-fit-content;width:fit-content;color:var(--light-accent);font-weight:700}.docs-steps[data-v-015775b8]{margin:0;padding:0;list-style:none;display:grid;gap:.9rem}.docs-steps__item[data-v-015775b8]{position:relative;display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:1rem;scroll-margin-top:calc(var(--header-height) + 1.5rem)}.docs-steps__item[data-v-015775b8]:not(:last-child):before{content:"";position:absolute;left:calc(1.3rem - 1px);top:2.8rem;bottom:-.9rem;width:2px;background:linear-gradient(180deg,#2563eb59,#2563eb14)}.docs-steps__marker[data-v-015775b8]{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:999px;background:var(--light-accent);color:#fff;font-weight:800;font-size:1rem;box-shadow:0 0 0 5px #2563eb1f}.docs-steps__card[data-v-015775b8]{display:grid;gap:.6rem;padding:1.05rem 1.2rem 1.15rem;border-radius:var(--radius-lg);border:1px solid var(--light-line);background:#ffffffd1}.docs-steps__item:target .docs-steps__card[data-v-015775b8]{border-color:var(--light-accent);box-shadow:0 0 0 3px #2563eb29}@media(max-width:1180px){.docs-blocks--cards.docs-blocks--cols-3[data-v-015775b8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.docs-blocks--cards.docs-blocks--cols-2[data-v-015775b8],.docs-blocks--cards.docs-blocks--cols-3[data-v-015775b8]{grid-template-columns:1fr}.docs-steps__item[data-v-015775b8]{grid-template-columns:2.1rem minmax(0,1fr);gap:.75rem}.docs-steps__marker[data-v-015775b8]{width:2.1rem;height:2.1rem;font-size:.9rem}.docs-steps__item[data-v-015775b8]:not(:last-child):before{left:calc(1.05rem - 1px);top:2.3rem}}@media(prefers-reduced-motion:reduce){.docs-block[data-v-015775b8]{transition:none}}.docs-page-header[data-v-941bbf40]{position:relative;display:grid;gap:1rem;padding:clamp(1.4rem,3vw,2rem) 0;border-bottom:1px solid var(--light-line)}.docs-page-header[data-v-941bbf40]:after{content:"";position:absolute;inset:0 -100vw;pointer-events:none;background:linear-gradient(180deg,rgba(37,99,235,.05),transparent 45%)}.docs-page-header__body[data-v-941bbf40]{position:relative;z-index:1;display:grid;gap:clamp(1.25rem,3vw,2rem);align-items:center}.docs-page-header__body.has-visual[data-v-941bbf40]{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr)}.docs-page-header__copy[data-v-941bbf40]{display:grid;gap:.9rem;min-width:0}.docs-page-header__eyebrow[data-v-941bbf40]{margin:0;color:var(--light-accent);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.docs-page-header__title[data-v-941bbf40]{color:var(--light-heading);font-size:clamp(2.2rem,4vw,3rem);max-width:22ch;line-height:1.02;text-wrap:balance;scroll-margin-top:calc(var(--header-height) + 1.5rem)}.docs-page-header__title[data-v-941bbf40]:focus{outline:none}.docs-page-header__text[data-v-941bbf40]{color:var(--light-text-muted);max-width:62ch;font-size:1.02rem;line-height:1.72}.docs-page-header__summary[data-v-941bbf40]{display:grid;gap:.55rem;margin-top:.3rem;padding:.95rem 1.1rem;border-radius:var(--radius-lg);border:1px solid rgba(37,99,235,.16);background:#ffffffbf}.docs-page-header__summary-label[data-v-941bbf40]{margin:0;color:var(--light-accent);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.docs-page-header__summary ul[data-v-941bbf40]{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.docs-page-header__summary li[data-v-941bbf40]{display:flex;gap:.55rem;align-items:flex-start;color:var(--light-text);font-size:.95rem;line-height:1.5}.docs-page-header__summary li[data-v-941bbf40]>:first-child{margin-top:.2rem;color:#0f766e}.docs-page-card[data-v-941bbf40]{position:relative;overflow:hidden;display:grid;justify-items:start;gap:.5rem;padding:1.6rem 1.6rem 1.4rem;border-radius:var(--radius-xl);color:#e2e8f0;background:radial-gradient(circle at 85% 15%,rgba(96,165,250,.45),transparent 45%),radial-gradient(circle at 10% 110%,rgba(45,212,191,.3),transparent 50%),#0f172a}.docs-page-card[data-v-941bbf40]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.08) 1px,transparent 0) 0 0 /16px 16px;pointer-events:none}.docs-page-card__icon[data-v-941bbf40]{display:inline-flex;padding:.85rem;border-radius:18px;border:1.5px solid #1e40af;background:#e8f0fe;color:var(--light-accent);margin-bottom:.5rem}.docs-page-card__guide[data-v-941bbf40]{margin:0;color:#93c5fd;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.docs-page-card__count[data-v-941bbf40]{margin:0;color:#fff;font-size:1.35rem;font-weight:800}.docs-page-card__dots[data-v-941bbf40]{display:flex;gap:.35rem;margin-top:.25rem}.docs-page-card__dots i[data-v-941bbf40]{width:1.6rem;height:.35rem;border-radius:999px;background:#e2e8f038}.docs-page-card__dots i.is-done[data-v-941bbf40]{background:#60a5fa}.docs-page-header__visual[data-v-941bbf40]{width:min(100%,38rem);margin-left:auto}@media(max-width:900px){.docs-page-header__body.has-visual[data-v-941bbf40]{grid-template-columns:1fr}.docs-page-header__summary[data-v-941bbf40]{display:grid;gap:.55rem;margin-top:.3rem;padding:.95rem 1.1rem;border-radius:var(--radius-lg);border:1px solid rgba(37,99,235,.16);background:#ffffffbf}.docs-page-header__summary-label[data-v-941bbf40]{margin:0;color:var(--light-accent);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.docs-page-header__summary ul[data-v-941bbf40]{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.docs-page-header__summary li[data-v-941bbf40]{display:flex;gap:.55rem;align-items:flex-start;color:var(--light-text);font-size:.95rem;line-height:1.5}.docs-page-header__summary li[data-v-941bbf40]>:first-child{margin-top:.2rem;color:#0f766e}.docs-page-header__visual[data-v-941bbf40]{width:100%;margin-left:0}}@media(max-width:640px){.docs-page-header[data-v-941bbf40]{padding-bottom:1.2rem}}.docs-chapter[data-v-30c140e5]{display:grid;padding-top:clamp(2rem,4vw,3rem);scroll-margin-top:var(--header-height)}.docs-chapter+.docs-chapter[data-v-30c140e5]{margin-top:clamp(1.5rem,3vw,2.5rem);border-top:3px solid var(--light-line-strong)}.docs-article[data-v-30c140e5]{display:grid;gap:1.8rem;padding-top:1.6rem}.docs-article[data-v-30c140e5] .docs-article-section{display:grid;gap:1rem;padding:0 0 1.8rem;border-bottom:1px solid var(--light-line)}.docs-article[data-v-30c140e5] .docs-anchor-section{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.docs-article[data-v-30c140e5] .docs-article-section h3:not(.docs-block__title){color:var(--light-heading);font-size:clamp(1.55rem,2vw,1.95rem)}.docs-article[data-v-30c140e5] .docs-article-section h4{color:var(--light-heading)}.docs-article[data-v-30c140e5] .docs-article-section p{color:var(--light-text-muted);max-width:none}.docs-article[data-v-30c140e5] .docs-article-section ul{margin:0;padding-left:1.2rem;display:grid;gap:.65rem;color:var(--light-text)}.docs-article[data-v-30c140e5] .docs-section-head{display:flex;align-items:center;gap:.8rem}.docs-article[data-v-30c140e5] .docs-section-head__icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:14px;border:1.5px solid #1e40af;background:#e8f0fe;color:var(--light-accent);flex:none}.docs-article[data-v-30c140e5] .docs-section-head h3{margin:0}.docs-article[data-v-30c140e5] .docs-lead{font-size:1.04rem;line-height:1.72}.docs-article[data-v-30c140e5] .docs-inline-link{color:var(--light-accent);font-weight:700}.docs-back-to-top[data-v-30c140e5]{display:flex;justify-content:flex-start}.docs-back-to-top[data-v-30c140e5] .back-to-top{gap:.6rem;padding:.9rem 1.4rem;border:2px solid var(--light-heading);background:var(--light-heading);color:#fff;font-size:1.05rem;letter-spacing:.01em;box-shadow:var(--light-shadow)}.docs-back-to-top[data-v-30c140e5] .back-to-top:hover{border-color:var(--light-accent);background:var(--light-accent)}.docs-back-to-top[data-v-30c140e5] .back-to-top:focus-visible{outline:3px solid var(--light-accent);outline-offset:3px}.docs-flow[data-v-c31fbf07]{padding:1.1rem;border-radius:var(--radius-lg);border:1px solid var(--light-line);background:var(--light-bg)}.docs-flow[data-v-c31fbf07],.docs-flow__list[data-v-c31fbf07]{margin:0;display:grid;gap:.6rem}.docs-flow__list[data-v-c31fbf07]{padding:0;list-style:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.docs-flow__step[data-v-c31fbf07]{position:relative;display:grid;justify-items:center;align-content:start;gap:.55rem;padding:.95rem .7rem;border-radius:var(--radius-md);background:#fff;border:1px solid var(--light-line);text-align:center;box-shadow:0 6px 18px #1e24300d}.docs-flow__badge[data-v-c31fbf07]{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:999px;background:#e8f0fe;color:var(--light-accent);font-weight:800}.docs-flow__text[data-v-c31fbf07]{display:grid;gap:.2rem}.docs-flow__text strong[data-v-c31fbf07]{color:var(--light-heading);font-size:.95rem;line-height:1.3}.docs-flow__text span[data-v-c31fbf07]{color:var(--light-text-soft);font-size:.82rem;line-height:1.45}.docs-flow__arrow[data-v-c31fbf07]{position:absolute;right:-.75rem;top:50%;z-index:1;display:inline-flex;padding:.12rem;border-radius:999px;background:var(--light-bg);color:var(--light-accent);transform:translateY(-50%)}.docs-flow__caption[data-v-c31fbf07]{color:var(--light-text-soft);font-size:.82rem;text-align:center}@media(max-width:760px){.docs-flow__list[data-v-c31fbf07]{grid-auto-flow:row}.docs-flow__step[data-v-c31fbf07]{grid-template-columns:auto minmax(0,1fr);justify-items:start;text-align:left;align-items:center}.docs-flow__arrow[data-v-c31fbf07]{right:auto;left:1.6rem;top:auto;bottom:-.85rem;transform:rotate(90deg)}}.docs-sidebar[data-v-43309d85]{position:relative;height:100%;width:100%}.docs-sidebar__inner[data-v-43309d85]{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:grid;gap:1.25rem;padding:1.35rem 1.1rem 2rem 1.35rem}.docs-sidebar__brand[data-v-43309d85]{color:var(--light-heading);font-weight:800;font-size:.98rem;letter-spacing:.01em}.docs-sidebar__intro[data-v-43309d85]{display:grid;gap:.45rem}.docs-sidebar__eyebrow[data-v-43309d85],.docs-sidebar__group-label[data-v-43309d85]{margin:0;color:var(--light-text-soft);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.docs-sidebar__title[data-v-43309d85]{color:var(--light-heading);font-size:1.18rem;line-height:1.25}.docs-sidebar__group[data-v-43309d85]{display:grid;gap:.6rem}.docs-sidebar__nav[data-v-43309d85]{display:grid;gap:.35rem}.docs-sidebar__list[data-v-43309d85],.docs-sidebar__subchildren[data-v-43309d85],.docs-sidebar__sublist[data-v-43309d85]{margin:0;padding:0;list-style:none}.docs-sidebar__entry[data-v-43309d85]{display:grid;gap:.2rem}.docs-sidebar__link[data-v-43309d85]{display:grid;gap:.18rem;padding:.55rem .7rem;border-radius:10px;border:0;color:var(--light-text-muted);background:transparent;transition:background .2s ease,color .2s ease}.docs-sidebar__link strong[data-v-43309d85]{color:var(--light-heading);font-size:.95rem}.docs-sidebar__link span[data-v-43309d85]{color:var(--light-text-soft);font-size:.84rem;line-height:1.4}.docs-sidebar__sections-toggle[data-v-43309d85]{justify-self:start;display:inline-flex;align-items:center;gap:.3rem;min-height:2rem;margin-left:.7rem;padding:0 .5rem;border:0;border-radius:8px;background:transparent;color:var(--light-accent);font:inherit;font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.docs-sidebar__sections-toggle[data-v-43309d85]:hover{background:#2563eb14}.docs-sidebar__chevron[data-v-43309d85]{transition:transform .2s ease}.docs-sidebar__sections-toggle.is-open .docs-sidebar__chevron[data-v-43309d85]{transform:rotate(180deg)}.docs-sidebar__link.is-active[data-v-43309d85],.docs-sidebar__link[data-v-43309d85]:hover{background:#2563eb14}.docs-sidebar__subnav[data-v-43309d85]{display:grid;gap:.35rem;padding:.15rem 0 .2rem .8rem}.docs-sidebar__subgroup[data-v-43309d85]{display:grid;gap:.12rem}.docs-sidebar__sublink[data-v-43309d85]{display:block;padding:.28rem .5rem .28rem .8rem;border:0;color:var(--light-text-muted);font-size:.87rem;font-weight:700;background:transparent;line-height:1.4}.docs-sidebar__sublink--toggle[data-v-43309d85]{width:100%;background:transparent;text-align:left}.docs-sidebar__sublink.is-active[data-v-43309d85],.docs-sidebar__sublink[data-v-43309d85]:hover{color:var(--light-accent)}.docs-sidebar__subchildren[data-v-43309d85]{display:grid;gap:.08rem;padding-left:1rem}.docs-sidebar__childlink[data-v-43309d85]{display:block;padding:.22rem .5rem .22rem .8rem;border:0;color:var(--light-text-soft);font-size:.82rem;background:transparent;line-height:1.38}.docs-sidebar__childlink.is-active[data-v-43309d85],.docs-sidebar__childlink[data-v-43309d85]:hover{color:var(--light-accent)}.docs-sidebar__childlink[data-v-43309d85],.docs-sidebar__sublink[data-v-43309d85]{border-radius:8px;transition:background .15s ease,color .15s ease}.docs-sidebar__childlink.is-active[data-v-43309d85],.docs-sidebar__sublink.is-active[data-v-43309d85]:not(.docs-sidebar__sublink--toggle){background:#2563eb1a;font-weight:700}@media(max-width:1024px){.docs-sidebar__group-label[data-v-43309d85],.docs-sidebar__intro[data-v-43309d85]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.docs-sidebar__list[data-v-43309d85]{display:flex;flex-wrap:wrap;gap:.4rem}.docs-sidebar__entry[data-v-43309d85]{display:block}.docs-sidebar__entry[data-v-43309d85]:has(.docs-sidebar__subnav){flex-basis:100%}.docs-sidebar__link[data-v-43309d85]{padding:.4rem .75rem;border-radius:999px;border:1px solid var(--light-line);background:#fff}.docs-sidebar__link>span[data-v-43309d85]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.docs-sidebar__link[data-v-43309d85]{position:relative}.docs-sidebar__link.is-active[data-v-43309d85]{box-shadow:none;border-color:var(--light-accent)}.docs-sidebar__subnav[data-v-43309d85]{padding:.5rem 0 0 .2rem}.docs-sidebar[data-v-43309d85]{position:static;height:auto;width:100%;border-right:none;background:transparent}.docs-sidebar__inner[data-v-43309d85]{height:auto;overflow:visible;padding:1rem 1rem 0}}.docs-shell-section[data-v-bdd622fb]{background:var(--light-bg)}.docs-shell-section[data-v-bdd622fb] .site-visual__art .desk-win,.docs-shell-section[data-v-bdd622fb] .site-visual__art .vw,.docs-shell-section[data-v-bdd622fb] .site-visual__art{box-shadow:none}.docs-shell-section[data-v-bdd622fb] .site-visual__art .ph-frame{box-shadow:inset 0 0 0 1.5px #ffffff1f,0 0 0 1px #0009}.docs-shell-grid[data-v-bdd622fb]{display:grid;grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - var(--docs-topbar-height))}.docs-shell-rail--sidebar[data-v-bdd622fb]{position:fixed;top:0;bottom:0;left:0;z-index:calc(var(--z-header) + 1);width:var(--docs-sidebar-width);background:#fcfaf6;border-right:1px solid var(--light-line);overflow:hidden}.docs-shell-rail--content[data-v-bdd622fb]{min-width:0;overflow-x:clip}.docs-content-inner[data-v-bdd622fb]{width:min(1220px,100%);padding:1.6rem clamp(1.75rem,4vw,4.5rem) 3rem}.docs-guide[data-v-bdd622fb]:focus{outline:none}.docs-guide-header[data-v-bdd622fb]{display:grid;gap:.6rem}.docs-guide-header__title[data-v-bdd622fb]{margin:0;color:var(--light-heading);font-size:clamp(1.15rem,1.6vw,1.35rem);letter-spacing:.01em}.docs-guide-header__intro[data-v-bdd622fb]{margin:0;max-width:62ch;color:var(--light-text-muted)}.docs-breadcrumbs[data-v-bdd622fb]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;color:var(--light-text-soft);font-size:.88rem}.docs-breadcrumbs__link[data-v-bdd622fb]{color:var(--light-text-muted)}.docs-breadcrumbs__link[data-v-bdd622fb]:hover{color:var(--light-accent)}.docs-breadcrumbs__current[data-v-bdd622fb]{color:var(--light-heading)}@media(max-width:1024px){.docs-shell-rail--sidebar[data-v-bdd622fb]{position:static;width:auto;min-height:0;height:auto;overflow:visible;border-right:none;border-bottom:1px solid var(--light-line);background:#fff9}.docs-content-inner[data-v-bdd622fb]{width:min(920px,100%);padding-top:1rem}}@media(max-width:720px){.docs-content-inner[data-v-bdd622fb]{padding-inline:1rem}}
