.app.lr-shell>.main-wrap>main[data-section-page=Docs]:has(.docs-layout){max-width:none;padding:0;overflow:hidden}.docs-layout{height:calc(100dvh - var(--shell-header-height,73px));color:#182b45;background:#fff;grid-template-columns:245px minmax(0,1fr);display:grid}.docs-navigation{background:#fafbfe;border-right:1px solid #e8eaf1;flex-direction:column;min-height:0;padding:27px 18px 16px;display:flex}.docs-brand{color:#5142ed;align-items:center;gap:10px;margin:0 8px 24px;display:flex}.docs-brand h1{color:#182b45;margin:0;font-size:22px}.docs-search{background:#fff;border:1px solid #e1e5ef;border-radius:9px;flex-direction:row;align-items:center;gap:7px;padding:0 9px;display:flex;position:relative}.docs-search input{background:0 0;border:0;width:100%;min-width:0;padding:12px 0;font-size:11px}.docs-search:focus-within{outline:2px solid #aaa2ff}.docs-search input:focus{outline:none}.docs-switch{background:#eef0f7;border-radius:9px;gap:4px;margin:18px 0;padding:4px;display:flex}.docs-switch button{box-shadow:none;background:0 0;border:0;flex:1;justify-content:center;padding:8px 2px;font-size:11px}.docs-switch button[aria-pressed=true]{color:#5142ed;background:#fff;box-shadow:0 1px 4px #26305b12}.docs-navigation nav{min-height:0;margin:0;padding:0 3px 16px;display:block;overflow:auto}.docs-navigation nav h2{text-transform:uppercase;letter-spacing:1.1px;color:#8a94a7;margin:22px 9px 9px;font-size:10px}.docs-navigation nav a{color:#64748b;border-radius:7px;margin:2px 0;padding:9px 10px;font-size:12px;line-height:1.5;text-decoration:none;display:block}.docs-navigation nav a:hover{color:#30277f;background:#f0f0fa}.docs-navigation nav a[aria-current=page]{color:#5142ed;background:#eeecff;font-weight:600}.docs-article{overscroll-behavior:contain;min-width:0;padding:35px clamp(22px,3vw,52px) 64px;overflow:auto}.docs-eyebrow{color:#8894a8;align-items:center;gap:12px;font-size:11px;display:flex}.docs-title{margin:25px 0 33px}.docs-title h1{letter-spacing:-.8px;margin-bottom:10px;font-size:30px}.docs-title p{color:#718097;font-size:14px}.docs-columns{grid-template-columns:minmax(0,1fr) minmax(290px,.95fr);align-items:start;gap:32px;display:grid}.docs-prose{min-width:0}.docs-section{margin-bottom:30px}.docs-section h2{letter-spacing:-.2px;margin-bottom:13px;font-size:16px}.docs-section p{color:#65758d;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.docs-section a{color:#5142ed;align-items:center;gap:7px;margin:12px 0;font-size:12px;text-decoration:none;display:flex}.docs-endpoint{background:#f8f9fd;border:1px solid #e2e6ef;border-radius:9px;align-items:center;gap:10px;margin-bottom:15px;padding:13px 14px;display:flex;overflow:auto}.docs-endpoint span{color:#108875;font-size:10px;font-weight:700}.docs-endpoint code{white-space:nowrap;color:#46546d;font-size:11px}.docs-code{background:#111c30;border:1px solid #223047;border-radius:11px;margin-bottom:12px;overflow:hidden}.docs-code-head{color:#dce3f2;border-bottom:1px solid #293448;justify-content:space-between;align-items:center;padding:12px 15px;font-size:11px;display:flex}.docs-code-head button{color:#afbbd0;background:0 0;border:0;gap:5px;padding:4px 6px;font-size:10px}.docs-languages{border-bottom:1px solid #293448;gap:18px;padding:0 15px;display:flex}.docs-languages button{color:#8391aa;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-size:10px}.docs-languages button[aria-pressed=true]{color:#c5bdff;border-bottom:2px solid #a79aff}.docs-code pre{color:#d6e0ef;tab-size:2;background:0 0;border-radius:0;max-height:520px;margin:0;padding:18px;font-size:11px;line-height:1.85}.docs-key{color:#b7a4ff}.docs-string{color:#8ddcc5}.docs-value{color:#f3bf86}.docs-copy-status{color:#c2cde1;padding:0 15px;font-size:11px;display:block}.docs-copy-status:empty{display:none}.docs-example-note{color:#8793a5;margin:10px 0 23px;font-size:11px;line-height:1.7}.docs-next{color:#5142ed;background:#f2f0ff;border-radius:8px;align-items:center;gap:9px;padding:14px;font-size:12px;text-decoration:none;display:flex}.docs-field{padding:13px 0}.docs-field+.docs-field{border-top:1px solid #eef0f5}.docs-field>div:first-child{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.docs-field code{color:#35405c;overflow-wrap:anywhere;font-size:12px}.docs-field span{color:#8994a6;font-size:11px}.docs-field b{color:#af7144;font-size:9px;font-weight:500}.docs-field p{margin-top:6px;font-size:11px}.docs-field .docs-fields{border-left:2px solid #ece9ff;margin-top:12px;padding-left:14px}.docs-load-error p{color:#b04a4a;font-size:11px}.docs-load-error button{margin-top:8px;font-size:11px}@media (width>=1600px){.docs-columns{gap:55px}.docs-article{padding-inline:55px}}@media (width<=1150px){.docs-layout{grid-template-columns:210px minmax(0,1fr)}.docs-columns{grid-template-columns:1fr}.docs-examples{max-width:650px}}.docs-desktop-navigation{min-height:0;display:flex}.docs-desktop-navigation>.docs-navigation{box-sizing:border-box;width:100%}.docs-mobile-bar{display:none}.docs-mobile-menu{box-sizing:border-box;color:#182b45;background:#fff;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.docs-mobile-menu[open]{flex-direction:column;display:flex}.docs-mobile-menu::backdrop{background:#182b4560}.docs-mobile-menu>header{padding:12px 18px;padding-top:max(12px,env(safe-area-inset-top));border-bottom:1px solid #e8eaf1;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.docs-mobile-menu h2{margin:0;font-size:18px}.docs-mobile-menu>header button{min-width:44px;min-height:44px;box-shadow:none;color:#64748b;background:0 0;border:0;place-items:center;padding:8px;display:grid}.docs-mobile-menu .docs-navigation{overscroll-behavior:contain;min-height:0;padding:18px 20px max(24px,env(safe-area-inset-bottom));background:#fff;border:0;flex:1;display:block;overflow-y:auto}.docs-mobile-menu .docs-navigation nav{max-height:none;padding-bottom:0;overflow:visible}.docs-mobile-menu .docs-search input{min-height:44px;padding:0;font-size:16px}.docs-mobile-menu .docs-switch button{min-height:44px;font-size:14px}.docs-mobile-menu nav a{box-sizing:border-box;align-items:center;min-height:44px;font-size:15px;display:flex}.docs-mobile-menu nav h2{margin-top:24px;font-size:11px}.docs-mobile-menu button:focus-visible{outline-offset:2px;outline:2px solid #5142ed}@media (width<=700px){.app.lr-shell>.main-wrap>main[data-section-page=Docs]:has(.docs-layout){overflow-y:auto}.docs-layout{height:auto;min-height:calc(100dvh - 140px);display:block}.docs-desktop-navigation{display:none}.docs-mobile-bar{background:#fff;border-bottom:1px solid #e8eaf1;align-items:center;gap:16px;padding:12px 20px;display:flex}.docs-mobile-bar button{min-height:44px;box-shadow:none;color:#5142ed;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:600;display:flex}.docs-current-page{text-overflow:ellipsis;white-space:nowrap;color:#64748b;min-width:0;font-size:13px;overflow:hidden}.docs-article{overscroll-behavior:auto;padding:24px 20px 90px;overflow:visible}.docs-title h1{font-size:25px}}.docs-downloads{gap:10px;margin-bottom:20px;display:grid}.docs-downloads a{color:#5142ed;background:#eeecff;border:1px solid #ded9ff;border-radius:8px;padding:12px 15px;font-size:12px;text-decoration:none}.docs-prose .docs-inline-code{color:#5840b5;-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;background:#f3f0ff;border:1px solid #e6e1ff;border-radius:5px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em;display:inline}.docs-prose .docs-inline-status{color:#166b50;background:#eaf7f2;border-color:#cce9de;font-weight:600}.public-docs{--shell-header-height:73px;background:#fff;min-height:100dvh}.public-docs-header{border-bottom:1px solid #e8eaf1;justify-content:space-between;align-items:center;gap:20px;height:73px;padding:0 clamp(20px,4vw,48px);display:flex}.public-docs-header a{color:#182b45;text-decoration:none}.public-docs-brand{letter-spacing:-1px;font-size:25px;font-weight:750}.public-docs-brand span{color:#5142ed}.public-docs-header nav{flex-direction:row;align-items:center;gap:24px;margin:0;padding:0;font-size:14px;display:flex}.public-docs-header nav a{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.public-docs-header nav a:last-child{color:#fff;background:#5142ed;border-radius:9px;padding:10px 16px}.public-docs main{max-width:none;padding:0}.lr-auth-bottom a{color:#5142ed;margin-left:16px}.docs-columns>*{min-width:0}.docs-prose pre{max-width:100%;overflow:auto}.docs-endpoint code{overflow-wrap:anywhere;min-width:0}@media (width<=1150px){.docs-columns{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.public-docs .docs-layout{height:auto;min-height:calc(100dvh - 73px)}.public-docs-header nav{gap:16px}}.public-docs-brand{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.public-docs-brand img{flex-shrink:0;width:35px;height:35px;display:block}.public-docs-brand span{margin-left:-9px}.docs-guide-columns{grid-template-columns:minmax(0,760px) 210px;gap:44px}.docs-guide-columns .docs-section{border-bottom:1px solid #edf0f6;padding-bottom:28px;scroll-margin-top:24px}.docs-guide-columns .docs-section h2{font-size:21px;line-height:1.4}.docs-guide-columns .docs-section>p{font-size:15px;line-height:1.85}.docs-guide-columns .docs-code{margin:22px 0 14px}.docs-lesson-nav{background:0 0;border:0;flex-direction:column;align-self:start;gap:10px;width:100%;min-width:0;margin:0;padding:0;display:flex;position:sticky;top:0}.docs-lesson-nav h2{text-transform:uppercase;letter-spacing:.07em;color:#748097;margin:8px 0;font-size:12px}.docs-lesson-nav h2:not(:first-child){margin-top:24px}.docs-lesson-nav button,.docs-lesson-nav a{text-align:left;box-shadow:none;color:#53627a;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.docs-lesson-nav button:hover,.docs-lesson-nav a:hover{color:#5843ea}.docs-guide-columns .docs-code pre{font-size:13px;line-height:1.75}.docs-guide-columns .docs-code code{white-space:pre}.docs-guide-columns .docs-code-head>span{font-size:12px}@media (width<=1000px){.docs-guide-columns{grid-template-columns:minmax(0,760px)}.docs-lesson-nav{border-top:1px solid #e8eaf1;padding-top:16px;position:static}}@media (width<=700px){.docs-guide-columns .docs-section h2{font-size:19px}.docs-guide-columns .docs-code pre{font-size:12px}.docs-guide-columns .docs-section>p{font-size:14px}}.docs-guide-columns section.docs-section{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #edf0f6;border-radius:0;padding:0 0 28px}.docs-guide-columns section.docs-section:last-child{border-bottom:0}.docs-journey{background:#f7f6ff;border:1px solid #e6e1fa;border-radius:12px;flex-wrap:wrap;gap:12px;margin:24px 0 36px;padding:18px 20px;list-style:none;display:flex}.docs-journey li{color:#433a70;align-items:center;gap:10px;font-size:13px;line-height:1.5;display:flex}.docs-journey li>span{color:#6446dc;background:#e9e3ff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:11px;font-weight:650;display:grid}.docs-journey li>svg{color:#a79acb;margin-left:4px}.docs-checkpoint{background:#f8f6ff;border-left:3px solid #8770e5;border-radius:0 8px 8px 0;align-items:flex-start;gap:12px;margin-top:20px;padding:16px 18px;display:flex}.docs-checkpoint>svg{color:#7560c7;flex-shrink:0;margin-top:3px}.docs-checkpoint p{color:#51466d;font-size:14px;line-height:1.7;margin:0!important}@media (width<=700px){.docs-journey{grid-template-columns:1fr;margin:20px 0 28px;display:grid}.docs-journey li>svg{display:none}.docs-checkpoint{padding:14px}.docs-checkpoint p{font-size:13px}}.docs-prose strong{color:#26334b;font-weight:650}.docs-start-lesson{color:#fff;background:#5142ed;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:22px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.docs-start-lesson:hover{background:#4032cf}.docs-start-lesson:focus-visible{outline-offset:3px;outline:3px solid #b8afff}.docs-guide-columns .docs-section>p+p{margin-top:14px}.docs-reference-columns{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:36px}.docs-reference-columns .docs-examples{min-width:0;max-height:calc(100dvh - 125px);padding-bottom:12px;position:sticky;top:0;overflow:auto}.docs-reference-columns .docs-section{border-bottom:1px solid #e8eaf1;padding-bottom:26px}.docs-reference-columns .docs-section h2{font-size:20px}.docs-reference-columns h3{margin:24px 0 10px;font-size:15px}.docs-reference-columns .docs-field{padding:18px 0}.docs-reference-columns .docs-field>div:first-child{gap:10px}.docs-reference-columns .docs-field b{color:#9c6320;font-size:11px}.docs-reference-columns .docs-field p{margin:8px 0 0}.docs-reference-columns .docs-field p a{font-size:inherit;display:inline}.docs-child-fields{border:1px solid #e4e7ef;border-radius:8px;margin-top:12px;padding:10px 12px}.docs-child-fields summary{cursor:pointer;color:#5142ed;font-size:12px}.docs-child-fields .docs-fields{border:0;padding:0}.docs-parameter-location{color:#77859a;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.docs-limit-list{color:#65758d;grid-template-columns:1fr auto;gap:12px;font-size:13px;display:grid}.docs-limit-list dd{color:#26334b;margin:0}@media (width<=1100px){.docs-reference-columns{grid-template-columns:minmax(0,1fr)}.docs-reference-columns .docs-examples{max-width:none;max-height:none;position:static}}.docs-reference-columns section.docs-section{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e8eaf1;border-radius:0;padding:0 0 26px}.docs-reference-columns .docs-code pre{font-size:12px;line-height:1.8}.docs-reference-columns .docs-section p{font-size:14px}.docs-navigation nav a{overflow-wrap:anywhere}.docs-navigation nav{overflow-x:hidden}.docs-field-example{background:#f7f8fc;border:1px solid #e5e8f0;border-radius:7px;margin:12px 0;overflow:hidden}.docs-field-example>span{color:#758198;padding:8px 12px 0;font-size:11px;display:block}.docs-field-example pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#26334b;background:0 0;margin:0;padding:8px 12px 12px;font-size:12px;line-height:1.6}.docs-article{container:docs-article/inline-size}.docs-field-example pre code{white-space:pre-wrap;overflow-wrap:anywhere}@container docs-article (width<=780px){.docs-reference-columns,.docs-guide-columns{grid-template-columns:minmax(0,1fr)}.docs-lesson-nav{border-top:1px solid #e8eaf1;padding-top:16px;position:static}.docs-examples{position:static}}@media (width<=400px){.docs-article{padding-left:16px;padding-right:16px}.docs-title h1{font-size:25px}.docs-field .docs-fields{padding-left:9px}.docs-code-head{gap:8px}.docs-languages{flex-wrap:wrap}}.docs-code pre{box-sizing:border-box;max-width:100%;overflow:auto}.docs-code-head>span{overflow-wrap:anywhere;min-width:0}.docs-code-head button{white-space:nowrap;flex-shrink:0}.docs-eyebrow{flex-wrap:wrap;line-height:1.5}.docs-title h1{overflow-wrap:anywhere;line-height:1.25}@container docs-article (width<=780px){.docs-reference-columns .docs-examples{max-width:none;max-height:none;position:static;overflow:visible}}@media (width<=700px){.public-docs{--shell-header-height:64px}.public-docs-header{gap:8px;height:64px;padding-inline:12px}.public-docs .docs-layout{min-height:calc(100dvh - 64px)}.public-docs-header .public-docs-brand{gap:7px;font-size:20px}.public-docs-brand img{width:28px;height:28px}.public-docs-brand span{margin-left:-7px}.public-docs-header nav{flex-shrink:0;gap:10px;font-size:13px}.public-docs-header nav a{white-space:nowrap}.public-docs-header nav a:last-child{padding:10px}}@media (prefers-reduced-motion:reduce){.docs-layout *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.docs-reference-columns{grid-template-areas:"prose examples"}.docs-reference-columns>.docs-prose{grid-area:prose}.docs-reference-columns>.docs-examples{grid-area:examples}@media (width<=1100px){.docs-reference-columns{grid-template-areas:"examples""prose"}}@container docs-article (width<=780px){.docs-reference-columns{grid-template-areas:"examples""prose"}}@media (width<=1100px){.docs-reference-columns{row-gap:28px}.docs-reference-columns>.docs-examples{padding-bottom:0}.docs-reference-columns>.docs-examples>:last-child{margin-bottom:0}.docs-reference-columns>.docs-prose>.docs-section:first-child>h2{margin-top:0}}@container docs-article (width<=780px){.docs-reference-columns{row-gap:28px}.docs-reference-columns>.docs-examples{padding-bottom:0}.docs-reference-columns>.docs-examples>:last-child{margin-bottom:0}.docs-reference-columns>.docs-prose>.docs-section:first-child>h2{margin-top:0}}.docs-reference-help{flex-wrap:wrap;gap:8px 20px;margin:14px 0;display:flex}.docs-reference-help a{color:#5142ed;font-size:12px;text-decoration:none}.docs-reference-help a:hover{text-decoration:underline}.docs-navigation nav{scrollbar-width:thin;scrollbar-color:#cbd2e1 transparent;padding-inline:0;scroll-padding-block:12px}.docs-navigation nav .docs-nav-group{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 8px;padding:0}.docs-navigation nav .docs-nav-group h2{margin:0}.docs-nav-group h2 button{width:100%;min-height:36px;box-shadow:none;color:#47556c;letter-spacing:0;text-transform:none;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:650;display:flex}.docs-nav-group h2 button:hover{background:#f0f1f8}.docs-nav-group h2 button:disabled{opacity:1;cursor:default}.docs-nav-group h2 button svg{color:#8a94a7;flex-shrink:0;transform:rotate(-90deg)}.docs-nav-group h2 button[aria-expanded=true] svg{transform:rotate(0)}.docs-navigation nav .docs-nav-links{border-left:1px solid #e1e5ef;margin:2px 0 12px 10px;padding-left:7px}.docs-navigation nav .docs-nav-links[hidden]{display:none}.docs-navigation nav .docs-nav-links a{border-radius:5px;margin:2px 0;padding:8px 9px;font-size:12px;line-height:1.5;position:relative}.docs-navigation nav .docs-nav-links a[aria-current=page]{color:#4937dd;background:#edeaff;font-weight:650}.docs-navigation nav .docs-nav-links a[aria-current=page]:before{content:"";background:#6350ee;border-radius:3px;width:3px;position:absolute;top:7px;bottom:7px;left:-8px}.docs-nav-group button:focus-visible,.docs-nav-links a:focus-visible{outline-offset:2px;outline:2px solid #7968ed}.docs-mobile-menu .docs-nav-group h2 button,.docs-mobile-menu nav .docs-nav-links a{min-height:44px;font-size:14px}.docs-fields>.docs-field:last-child{padding-bottom:0}.docs-field>:last-child{margin-bottom:0}.docs-parameter-group+.docs-parameter-group{border-top:1px solid #eef0f5;margin-top:18px;padding-top:18px}.docs-prose>.docs-section>:last-child{margin-bottom:0}.docs-reference-columns section.docs-section:last-child{border-bottom:0;padding-bottom:0}.docs-guide-columns{grid-template-areas:"lesson contents""next contents";row-gap:28px}.docs-guide-columns>.docs-prose{grid-area:lesson}.docs-guide-columns>.docs-lesson-nav{grid-area:contents}.docs-guide-next{border-top:1px solid #e8eaf1;flex-direction:column;grid-area:next;gap:12px;min-width:0;padding-top:20px;display:flex}.docs-guide-next h2{text-transform:uppercase;letter-spacing:.07em;color:#748097;margin:0 0 4px;font-size:12px}.docs-guide-next a{color:#5142ed;align-items:center;gap:8px;font-size:13px;line-height:1.5;display:flex}@media (width<=1000px){.docs-guide-columns{grid-template-areas:"contents""lesson""next"}.docs-guide-columns>.docs-lesson-nav{border-top:0;border-bottom:1px solid #e8eaf1;padding:0 0 20px}}@container docs-article (width<=780px){.docs-guide-columns{grid-template-areas:"contents""lesson""next"}.docs-guide-columns>.docs-lesson-nav{border-top:0;border-bottom:1px solid #e8eaf1;padding:0 0 20px}}.docs-guide-columns>.docs-prose>.docs-section:last-child{margin-bottom:0;padding-bottom:0}.docs-layout .docs-guide-next{margin:0}@media (width<=700px){.docs-layout .docs-code-head button,.docs-layout .docs-languages button,.docs-layout .docs-lesson-nav button,.docs-layout .docs-guide-next a{min-height:44px}.docs-layout .docs-code-head button{min-width:44px}.docs-layout .docs-child-fields summary{align-content:center;min-height:44px}.docs-layout .docs-languages{gap:16px}.docs-layout .docs-lesson-nav{gap:4px;padding-bottom:16px}.docs-layout .docs-lesson-nav h2{margin:0 0 8px}.docs-layout .docs-lesson-nav button{text-align:left;border-radius:6px;justify-content:flex-start;width:100%;min-height:44px;padding:8px 10px}.docs-layout .docs-lesson-nav button:hover{background:#f5f3ff}.docs-layout .docs-guide-columns .docs-section{scroll-margin-top:calc(var(--shell-header-height,52px) + 16px)}}
