.ct .ct-doc{gap:var(--ct-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1000px){.ct .ct-doc{grid-template-columns:var(--ct-doc-nav-width) minmax(0, 1fr);gap:var(--ct-doc-gap)}}.ct .ct-doc__content{min-width:0;max-width:var(--ct-doc-measure)}.ct .ct-doc__nav{font-size:var(--ct-small-size);line-height:1.45}@media (min-width:1000px){.ct .ct-doc__nav{top:var(--ct-sticky-top);max-height:calc(100vh - var(--ct-sticky-top) - var(--ct-space-4));align-self:start;position:sticky;overflow-y:auto}}@media (max-width:999px){.ct .ct-doc__nav{padding-bottom:var(--ct-space-2);border-bottom:var(--ct-rule-width) solid var(--ct-rule)}}.ct .ct-doc__nav ol{margin:0;padding:0;list-style:none}.ct .ct-doc__nav ol ol{padding-left:var(--ct-space-2);border-left:var(--ct-rule-width) solid var(--ct-rule);margin-block:4px var(--ct-space-1)}.ct .ct-doc__nav a{color:var(--ct-text);overflow-wrap:anywhere;padding-block:6px;text-decoration:none;display:block}.ct .ct-doc__nav a:hover,.ct .ct-doc__nav a[aria-current]{color:var(--ct-link-standalone);text-underline-offset:3px;text-decoration:underline}.ct .ct-doc__nav .ct-endpoint__method{margin-right:6px}.ct .ct-endpoint{padding-top:var(--ct-space-5);margin-top:var(--ct-space-5);border-top:var(--ct-rule-width) solid var(--ct-rule);scroll-margin-top:var(--ct-sticky-top)}.ct .ct-endpoint:first-child{margin-top:0}.ct .ct-endpoint__head{font-family:var(--ct-font-mono);font-weight:400;font-size:var(--ct-body-size);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 12px;line-height:1.4;display:flex}.ct .ct-endpoint__method{font-family:var(--ct-font-mono);letter-spacing:var(--ct-method-tracking);text-transform:uppercase;color:var(--ct-text);font-weight:600}.ct .ct-endpoint__path{font-family:var(--ct-font-mono);color:var(--ct-text)}.ct .ct-endpoint__summary{margin-top:var(--ct-space-1);font-size:var(--ct-body-size);line-height:var(--ct-body-lh);color:var(--ct-text)}.ct .ct-endpoint h3,.ct .ct-endpoint h4{margin-top:var(--ct-space-4);margin-bottom:var(--ct-space-2);font-family:var(--ct-font-label);font-size:var(--ct-label-size);letter-spacing:var(--ct-label-tracking);text-transform:uppercase;font-weight:600}.ct .ct-doc .ct-table-wrap{border-top:var(--ct-rule-width) solid var(--ct-rule-strong);overflow-x:auto}.ct .ct-params{border-collapse:collapse;width:100%;font-size:var(--ct-small-size);line-height:1.5}.ct .ct-params th,.ct .ct-params td{text-align:left;vertical-align:top;border-bottom:var(--ct-rule-width) solid var(--ct-rule);padding:10px 14px 10px 0}.ct .ct-params th{font-family:var(--ct-font-label);font-size:var(--ct-table-head-size);letter-spacing:var(--ct-label-tracking);text-transform:uppercase;white-space:nowrap;font-weight:600}.ct .ct-params__name,.ct .ct-params__type{font-family:var(--ct-font-mono);font-size:var(--ct-code-size);overflow-wrap:anywhere}.ct .ct-params__type,.ct .ct-params__req{color:var(--ct-meta-color)}.ct .ct-params__req{font-size:var(--ct-meta-size)}.ct .ct-schema{font-size:var(--ct-small-size);margin:0;padding:0;line-height:1.5;list-style:none}.ct .ct-schema .ct-schema{margin-top:var(--ct-space-1);padding-left:var(--ct-space-2);border-left:var(--ct-rule-width) solid var(--ct-rule)}.ct .ct-schema>li{border-bottom:var(--ct-rule-width) solid var(--ct-rule);padding-block:8px}.ct .ct-code{margin-block:var(--ct-space-3);border:var(--ct-rule-width) solid var(--ct-rule);border-radius:var(--ct-code-radius);background:var(--ct-panel-bg);overflow:hidden}.ct .ct-code__label{padding:8px var(--ct-space-2);border-bottom:var(--ct-rule-width) solid var(--ct-rule);font-family:var(--ct-font-label);font-size:var(--ct-label-size);letter-spacing:var(--ct-label-tracking);text-transform:uppercase;font-weight:600}.ct .ct-code pre{padding:var(--ct-space-2);font-family:var(--ct-font-mono);font-size:var(--ct-code-size);line-height:var(--ct-code-lh);tab-size:2;margin:0;overflow-x:auto}.ct .ct-code pre:focus-visible{outline:2px solid var(--ct-focus);outline-offset:-2px}.ct .ct-doc__nav-label{margin-bottom:var(--ct-space-2);font-family:var(--ct-font-label);font-size:var(--ct-label-size);letter-spacing:var(--ct-label-tracking);text-transform:uppercase;font-weight:600;line-height:1.2}.ct .ct-doc__nav>ol{border-top:var(--ct-rule-width) solid var(--ct-rule-strong)}.ct .ct-doc__nav>ol>li{border-bottom:var(--ct-rule-width) solid var(--ct-rule)}.ct .ct-doc__nav>ol>li>a{padding-block:10px}.ct .ct-doc__nav a[aria-current]{font-weight:600}.ct .ct-doc__nav-more:has(>.ct-doc__nav-all[open])>.ct-doc__nav-window{display:none}.ct .ct-doc__nav-all>summary{color:var(--ct-link-standalone);cursor:pointer;padding-block:6px;font-weight:500;list-style:none;display:block}.ct .ct-doc__nav-all>summary::-webkit-details-marker{display:none}.ct .ct-doc__nav-all>summary:hover{text-underline-offset:3px;text-decoration:underline}.ct .ct-doc__nav-all>summary:focus-visible{outline:2px solid var(--ct-focus);outline-offset:2px}.ct .ct-doc__nav-all[open] .ct-doc__nav-closed,.ct .ct-doc__nav-all:not([open]) .ct-doc__nav-open{display:none}.ct .ct-doc__nav-more{margin-block:4px var(--ct-space-1);padding-left:var(--ct-space-2);border-left:var(--ct-rule-width) solid var(--ct-rule)}.ct .ct-doc__nav .ct-doc__nav-more ol{border-left:0;margin:0;padding-left:0}.ct .ct-doc .ct-row{grid-template-columns:minmax(0,1fr)}.ct .ct-doc .ct-rows{max-width:var(--ct-doc-measure)}@media (max-width:999px){.ct .ct-doc__nav{margin-top:var(--ct-space-4);border-bottom:0;order:2;padding-bottom:0}}@media (min-width:1000px){.ct .ct-rail--notice .ct-doc__nav{max-height:none;position:static;overflow:visible}}@media (max-width:999px){.ct .ct-doc>.ct-rail{display:contents}.ct .ct-doc>.ct-rail>.ct-archived{margin-top:0}}.ct .ct-docband{padding-block:var(--ct-band-pad);background:var(--ct-surface);border-top:var(--ct-rule-width) solid var(--ct-rule);position:relative}.ct .ct-docframe{max-width:var(--ct-max);padding-inline:var(--ct-gutter);margin-inline:auto}@media (max-width:999px){.ct[data-collection=api-documentation] .ct-doc__nav{padding-bottom:var(--ct-space-2);border-bottom:var(--ct-rule-width) solid var(--ct-rule);order:0;margin-top:0}}.ct .ct-desc{max-width:var(--ct-measure);font-size:var(--ct-body-size);line-height:var(--ct-body-lh);overflow-wrap:break-word}.ct .ct-desc>*+*{margin-top:var(--ct-space-1)}.ct .ct-desc ul{padding-left:1.4em}.ct .ct-desc li::marker{color:var(--ct-marker-color)}.ct .ct-desc code,.ct .ct-params__allowed code{font-family:var(--ct-font-mono);background:var(--ct-panel-bg);border:var(--ct-rule-width) solid var(--ct-rule);border-radius:var(--ct-code-radius);overflow-wrap:anywhere;padding:.1em .35em;font-size:.9em}.ct .ct-endpoint__desc{margin-top:var(--ct-space-2)}.ct .ct-doc__intro{margin-bottom:var(--ct-space-3)}.ct .ct-doc__note{max-width:var(--ct-measure);margin-top:var(--ct-space-5);padding-top:var(--ct-space-2);border-top:var(--ct-rule-width) solid var(--ct-rule);font-size:var(--ct-meta-size);color:var(--ct-meta-color);line-height:1.55}.ct .ct-doc__note--legacy{margin-top:var(--ct-space-3);padding:0 0 0 var(--ct-space-2);border-top:0;border-left:var(--ct-quote-rule-width) solid var(--ct-quote-rule);font-size:var(--ct-small-size);color:var(--ct-text)}.ct .ct-doc__section{margin-top:var(--ct-space-6);scroll-margin-top:var(--ct-sticky-top)}.ct .ct-doc__title{margin-bottom:var(--ct-space-3);font-family:var(--ct-font-heading);font-weight:400;font-size:var(--ct-h2-size);line-height:var(--ct-h2-lh);letter-spacing:var(--ct-h2-tracking);text-wrap:balance}.ct .ct-doc__action{margin-top:var(--ct-space-3)}.ct .ct-doc__action a,.ct .ct-doc__back a{color:var(--ct-link-standalone);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.ct .ct-doc__action a:hover,.ct .ct-doc__back a:hover{text-decoration-thickness:2px}.ct .ct-doc__back{margin-top:var(--ct-space-4)}.ct .ct-env{border-top:var(--ct-rule-width) solid var(--ct-rule-strong);margin:0}.ct .ct-env__row{border-bottom:var(--ct-rule-width) solid var(--ct-rule);grid-template-columns:minmax(0,1fr);gap:4px;padding-block:14px;display:grid}@media (min-width:640px){.ct .ct-env__row{grid-template-columns:var(--ct-row-date-width) minmax(0, 1fr);gap:var(--ct-space-3);align-items:baseline}}.ct .ct-env dt{font-family:var(--ct-font-label);font-size:var(--ct-label-size);letter-spacing:var(--ct-label-tracking);text-transform:uppercase;font-weight:600}.ct .ct-env dd{min-width:0;margin:0}.ct .ct-env__url{font-family:var(--ct-font-mono);font-size:var(--ct-code-size);overflow-wrap:anywhere}.ct .ct-index__group{margin-top:var(--ct-space-5)}.ct .ct-index__group:first-of-type{margin-top:0}.ct .ct-index__title{font-family:var(--ct-font-subheading);font-weight:700;font-size:var(--ct-h3-size);line-height:var(--ct-h3-lh);scroll-margin-top:var(--ct-sticky-top)}.ct .ct-index__title a{color:var(--ct-text);text-decoration:none}.ct .ct-index__title a:hover{text-underline-offset:3px;text-decoration:underline}.ct .ct-index__count{font-family:var(--ct-font-mono);font-size:var(--ct-meta-size);color:var(--ct-meta-color);margin-top:4px}.ct .ct-index{margin:var(--ct-space-2) 0 0;border-top:var(--ct-rule-width) solid var(--ct-rule-strong);padding:0;list-style:none}.ct .ct-index__item{gap:4px var(--ct-space-3);border-bottom:var(--ct-rule-width) solid var(--ct-rule);font-size:var(--ct-small-size);grid-template-columns:minmax(0,1fr);padding-block:12px;line-height:1.5;display:grid}@media (min-width:640px){.ct .ct-index__item{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:baseline}}.ct .ct-index__link{color:var(--ct-text);font-family:var(--ct-font-mono);font-size:var(--ct-code-size);overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 12px;text-decoration:none;display:flex}.ct .ct-index__link:hover .ct-endpoint__path{text-underline-offset:3px;text-decoration:underline}.ct .ct-index__summary{min-width:0}.ct[data-collection=api-documentation] .ct-doc__nav .ct-endpoint__method{font-size:var(--ct-meta-size)}.ct .ct-endpoint .ct-response{margin-top:var(--ct-space-3)}.ct .ct-endpoint .ct-response+.ct-response{padding-top:var(--ct-space-3);border-top:var(--ct-rule-width) solid var(--ct-rule)}.ct .ct-endpoint .ct-response__head{margin:0 0 var(--ct-space-2);font-family:var(--ct-font-body);font-size:var(--ct-body-size);letter-spacing:normal;text-transform:none;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-weight:400;display:flex}.ct .ct-response__code{font-family:var(--ct-font-mono);font-variant-numeric:tabular-nums;font-weight:600}.ct .ct-body-meta{margin-bottom:var(--ct-space-2);font-family:var(--ct-font-mono);font-size:var(--ct-meta-size);color:var(--ct-meta-color);flex-wrap:wrap;gap:2px 12px;display:flex}.ct .ct-body-meta code{font-family:inherit}.ct[data-collection=api-documentation] .ct-params__req{display:block}.ct[data-collection=api-documentation] .ct-params__req--inline{display:inline}.ct .ct-params__desc{min-width:10rem}.ct[data-collection=api-documentation] .ct-params__type{overflow-wrap:normal}.ct[data-collection=api-documentation] .ct-params td:first-child{min-width:6.5rem}.ct[data-collection=api-documentation] .ct-params__type--inline{display:none}@media (max-width:639px){.ct[data-collection=api-documentation] .ct-params__col-type{display:none}.ct[data-collection=api-documentation] .ct-params__type--inline{display:block}}.ct .ct-params__desc .ct-desc{max-width:none;font-size:inherit;line-height:inherit}.ct .ct-params__allowed{font-size:var(--ct-meta-size);color:var(--ct-meta-color);margin-top:6px}.ct .ct-doc .ct-table-wrap:focus-visible{outline:2px solid var(--ct-focus);outline-offset:2px}.ct .ct-endpoint .ct-code{max-width:100%}
