.api-docs-page{grid-template-columns:16em minmax(0,1fr);align-items:start;gap:4rem;padding:3rem clamp(1rem,4vw,3rem) 4rem;display:grid}.api-docs-page main{max-width:60em}.api-docs-page .doc-nav{top:calc(var(--docs-nav-height) + 1rem);gap:2rem;font-size:.95em;display:grid;position:sticky}:is(.api-docs-page .doc-nav) h2{letter-spacing:.06rem;text-transform:uppercase;margin-bottom:.75rem;font-size:.8em}:is(.api-docs-page .doc-nav) ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}:is(.api-docs-page .doc-nav) a{color:var(--docs-fg);opacity:.75;text-decoration:none}:is(.api-docs-page .doc-nav) a:hover{opacity:1}:is(.api-docs-page .doc-nav) a.current{color:var(--docs-fg);opacity:1;text-decoration:underline;-webkit-text-decoration-color:var(--confirmed-pink);text-decoration-color:var(--confirmed-pink);text-underline-offset:5px;text-decoration-thickness:2px}:is(.api-docs-page .doc-body) h2{margin:2.5em 0 .5em;font-size:1.4em}:is(.api-docs-page .doc-body) h3{margin:2em 0 .5em;font-size:1.05em}:is(.api-docs-page .doc-body) p{margin:1.25em 0}:is(.api-docs-page .doc-body) a:hover{color:color-mix(in srgb, var(--docs-link) 70%, var(--docs-fg))}:is(.api-docs-page .doc-body) hr{border:none;border-top:1px solid var(--docs-edge);margin:3em 0}:is(.api-docs-page .doc-body) img{border:1px solid var(--docs-edge);border-radius:8px;max-width:100%}:is(.api-docs-page .doc-body) code{color:var(--code-text);background:var(--docs-code-bg);white-space:nowrap;border-radius:4px;padding:.1em .35em;font-size:.875em}:is(.api-docs-page .doc-body) pre{background:var(--docs-code-bg);border:1px solid var(--docs-edge);border-radius:8px;padding:1.25rem;line-height:160%;overflow-x:auto}:is(:is(.api-docs-page .doc-body) pre) code{white-space:pre;color:var(--docs-body);background:0 0;padding:0}:is(:is(.api-docs-page .doc-body) pre) .token-key{color:var(--token-key)}:is(:is(.api-docs-page .doc-body) pre) .token-string{color:var(--token-string)}:is(:is(.api-docs-page .doc-body) pre) .token-number{color:var(--token-number)}:is(:is(.api-docs-page .doc-body) pre) .token-literal{color:var(--token-literal)}:is(:is(.api-docs-page .doc-body) pre) .token-keyword{color:var(--token-keyword)}:is(:is(.api-docs-page .doc-body) pre) .token-flag{color:var(--token-flag)}:is(:is(.api-docs-page .doc-body) pre) .token-comment{color:var(--token-comment)}:is(.api-docs-page .doc-body) table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:.95em;line-height:150%}:is(.api-docs-page .doc-body) th{text-align:left;color:var(--docs-fg);text-transform:uppercase;letter-spacing:.1rem;font-size:.8em}:is(.api-docs-page .doc-body) th,:is(.api-docs-page .doc-body) td{border-bottom:1px solid var(--docs-edge);vertical-align:top;padding:.6rem 1rem .6rem 0}:is(.api-docs-page .doc-body) td code{white-space:normal}@media (width<=899px){.api-docs-page{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-top:2rem}.api-docs-page .doc-nav{border-bottom:1px solid var(--docs-edge);padding-bottom:1.5rem;position:static}}body.api-docs{--docs-bg:#151515;--docs-fg:#fff;--docs-body:#e0e0e0;--docs-muted:#adadad;--docs-edge:#ffffff29;--docs-tint:#ffffff12;--docs-code-bg:#353b41;--docs-link:var(--confirmed-pink);--code-text:#b0d5e8;--token-key:#7ecbf1;--token-string:#76cb8b;--token-number:#f6c25a;--token-literal:#ee77ba;--token-keyword:#c48eeb;--token-flag:#95a8bb;--token-comment:#858585;--docs-nav-height:4.5rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--docs-bg);color:var(--docs-body);font-family:Lato,sans-serif;font-size:1.05em;line-height:180%}body.api-docs h1,body.api-docs h2,body.api-docs h3{color:var(--docs-fg);margin:0;font-family:Dela Gothic One;font-weight:400;line-height:140%}body.api-docs strong{color:var(--docs-fg)}body.api-docs a{color:var(--docs-link)}body.api-docs code,body.api-docs pre{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}body.api-docs pre{max-width:100%}html[data-docs-theme=light] body.api-docs{--docs-bg:#fdfcfa;--docs-fg:#151515;--docs-body:#2e2e2e;--docs-muted:#616161;--docs-edge:#00000024;--docs-tint:#0000000d;--docs-code-bg:var(--base-1);--docs-link:var(--primary-3);--code-text:#2d5876;--token-key:#166298;--token-string:#1e6736;--token-number:#9c5211;--token-literal:#ad1f70;--token-keyword:#7530a6;--token-flag:#485c70;--token-comment:#737373;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.api-docs-footer{background:color-mix(in srgb, var(--docs-fg) 4%, var(--docs-bg));border-top:1px solid var(--docs-edge);flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:4rem;padding:2rem clamp(1rem,4vw,3rem);font-size:.9em;display:flex}.api-docs-footer ul{flex-wrap:wrap;gap:1rem 2rem;margin:0;padding:0;list-style:none;display:flex}.api-docs-footer a{color:var(--docs-muted);text-decoration:none}.api-docs-footer a:hover{color:var(--docs-fg);text-decoration:underline}.api-docs-footer p{color:var(--docs-muted);margin:0 0 0 auto}.api-docs-nav{z-index:10;min-height:var(--docs-nav-height);background:color-mix(in srgb, var(--docs-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--docs-edge);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem clamp(1rem,4vw,3rem);display:flex;position:sticky;top:0}.api-docs-nav .home-link{display:flex}:is(.api-docs-nav .home-link) img{width:10em}.api-docs-nav .section-name{border-left:1px solid var(--docs-edge);color:var(--docs-fg);text-transform:uppercase;margin-right:auto;padding-left:.75rem;font-family:Dela Gothic One;font-size:.8em;line-height:1.6;text-decoration:none}.api-docs-nav .section-name:hover{color:var(--docs-link)}.api-docs-nav .theme-toggle{border:1px solid var(--docs-edge);border-radius:100px;padding:3px;display:flex}:is(.api-docs-nav .theme-toggle) button{color:var(--docs-fg);opacity:.45;background:0 0;border:none;border-radius:100px;padding:6px 12px;display:flex}:is(.api-docs-nav .theme-toggle) button:hover{opacity:1}:is(.api-docs-nav .theme-toggle) button.current{background:var(--docs-tint);opacity:1}.api-docs-nav .cta{background:var(--docs-link);color:#fff;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:100px;padding:10px 24px;font-size:.8em;font-weight:700}.api-docs-nav .cta:hover{background:color-mix(in srgb, var(--docs-link) 85%, var(--docs-fg))}.api-docs-index .intro{margin:0 0 3rem;font-size:1.15em}.api-docs-index .api{border:1px solid var(--docs-edge);border-radius:12px;margin-bottom:1.5rem;padding:2rem}.api-docs-index h2{align-items:center;gap:.75rem;margin-bottom:1rem;font-size:1.2em;display:flex}.api-docs-index .key-type{letter-spacing:.1em;text-transform:uppercase;color:var(--docs-link);border:1px solid color-mix(in srgb, var(--docs-link) 45%, transparent);border-radius:100px;padding:.3em .9em;font-family:Lato,sans-serif;font-size:.6em;font-weight:700}.api-docs-index p{margin:0 0 1.25rem}.api-docs-index code{color:var(--code-text);background:var(--docs-code-bg);border-radius:4px;padding:.1em .35em;font-size:.875em}.api-docs-index pre{background:var(--docs-code-bg);border:1px solid var(--docs-edge);border-radius:8px;margin:0 0 1.25rem;padding:1rem 1.25rem;font-size:.875em;line-height:160%;overflow-x:auto}:is(.api-docs-index pre) code{color:var(--docs-body);background:0 0;padding:0;font-size:1em}:is(.api-docs-index pre) .token-keyword{color:var(--token-keyword)}:is(.api-docs-index pre) .token-string{color:var(--token-string)}.api-docs-index .use-for{color:color-mix(in srgb, var(--docs-body) 80%, transparent)}.api-docs-index .pages{border-top:1px solid var(--docs-edge);gap:1rem;margin:1.5rem 0 0;padding:1.5rem 0 0;list-style:none;display:grid}.api-docs-index .pages li{gap:.25rem;line-height:150%;display:grid}.api-docs-index .pages a{color:var(--docs-link);justify-self:start;font-weight:700;text-decoration:none}.api-docs-index .pages a:hover{color:color-mix(in srgb, var(--docs-link) 70%, var(--docs-fg))}.api-docs-index .help{border-top:1px solid var(--docs-edge);margin-top:3rem;padding-top:2rem}.api-docs-index .help a{color:var(--docs-link);text-decoration:underline}
