.api-method-badge[data-astro-cid-mghgrevo]{font-family:var(--font-body),ui-monospace,SFMono-Regular,monospace;font-weight:700;font-size:.85em;padding:2px 8px;border-radius:4px;text-transform:uppercase;min-width:4.5em;text-align:center;display:inline-block}.method-get[data-astro-cid-mghgrevo]{color:var(--color-method-get);background-color:hsl(from var(--color-method-get) h s l / 22%)}.method-post[data-astro-cid-mghgrevo]{color:var(--color-method-post);background-color:hsl(from var(--color-method-post) h s l / 22%)}.method-put[data-astro-cid-mghgrevo]{color:var(--color-method-put);background-color:hsl(from var(--color-method-put) h s l / 22%)}.method-delete[data-astro-cid-mghgrevo]{color:var(--color-method-delete);background-color:hsl(from var(--color-method-delete) h s l / 22%)}.method-patch[data-astro-cid-mghgrevo]{color:var(--color-method-patch);background-color:hsl(from var(--color-method-patch) h s l / 22%)}.method-head[data-astro-cid-mghgrevo],.method-options[data-astro-cid-mghgrevo],.method-trace[data-astro-cid-mghgrevo]{color:var(--color-method-other);background-color:hsl(from var(--color-method-other) h s l / 22%)}.api-param-in[data-astro-cid-jhwrlwdn]{font-family:var(--font-body),ui-monospace,SFMono-Regular,monospace;font-size:.75em;color:var(--color-fg-subtle);background-color:var(--color-bg-sunken);padding:1px 6px;border-radius:3px}.api-required-pill{font-family:var(--font-body);font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-status-5xx);background-color:hsl(from var(--color-status-5xx) h s l / 18%);padding:1px 6px;border-radius:3px}.api-status-badge[data-astro-cid-plkef6an]{font-family:var(--font-body),ui-monospace,SFMono-Regular,monospace;font-weight:700;font-size:.85em;padding:2px 8px;border-radius:4px;min-width:3em;text-align:center;display:inline-block;height:fit-content}.status-2xx[data-astro-cid-plkef6an]{color:var(--color-status-2xx);background-color:hsl(from var(--color-status-2xx) h s l / 18%)}.status-3xx[data-astro-cid-plkef6an]{color:var(--color-status-3xx);background-color:hsl(from var(--color-status-3xx) h s l / 18%)}.status-4xx[data-astro-cid-plkef6an]{color:var(--color-status-4xx);background-color:hsl(from var(--color-status-4xx) h s l / 18%)}.status-5xx[data-astro-cid-plkef6an]{color:var(--color-status-5xx);background-color:hsl(from var(--color-status-5xx) h s l / 18%)}.api-example-block[data-astro-cid-4eugsa4g]{margin:.75rem 0}.api-response-entry[data-astro-cid-5cbuwqom]{margin:.75rem 0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:10px;width:100%}.api-response-header[data-astro-cid-5cbuwqom]{grid-column:1 / 3;grid-template-columns:subgrid;display:grid}.api-response-detail[data-astro-cid-5cbuwqom]{grid-column:2 / 3;min-width:0}.api-response-description[data-astro-cid-5cbuwqom]{font-size:1.0625rem;color:var(--color-fg)}@media(width<=720px){.api-response-detail[data-astro-cid-5cbuwqom]{grid-column:1 / 3}}.api-operation-summary-content[data-astro-cid-l3uxi3jn]{display:flex;flex-direction:column;gap:4px;min-width:0}.api-operation-heading[data-astro-cid-l3uxi3jn]{margin:0;font-size:1.5rem;font-family:var(--font-heading);font-weight:600;color:var(--color-fg)}.api-operation-method-path[data-astro-cid-l3uxi3jn]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.api-operation-path[data-astro-cid-l3uxi3jn]{font-family:var(--font-body),ui-monospace,SFMono-Regular,monospace;font-size:.95em;word-break:break-all;color:var(--color-fg-muted)}.api-operation-body[data-astro-cid-l3uxi3jn]{margin-top:.75rem}.api-operation-body[data-astro-cid-l3uxi3jn]>[data-astro-cid-l3uxi3jn]:first-child{margin-top:0}.api-section-heading[data-astro-cid-l3uxi3jn]{margin-top:1.5rem;margin-bottom:.5rem;font-family:var(--font-heading);font-size:1.25rem;font-weight:600;color:var(--color-fg)}.api-operation-description[data-astro-cid-l3uxi3jn]{color:var(--color-fg-muted)}.api-operation-description[data-astro-cid-l3uxi3jn] p:first-child{margin-top:0}.api-operation-error-note[data-astro-cid-l3uxi3jn]{margin-top:.75rem;font-size:.9em;color:var(--color-fg-subtle);font-style:italic}.api-page{color:var(--color-fg);line-height:1.6}.api-info>:first-child{margin-top:0}.api-meta{margin:2rem 0}.api-meta h2{font-family:var(--font-heading);font-size:1.5rem;margin:0 0 .5rem;color:var(--color-fg)}.api-server-url{font-family:var(--font-body),ui-monospace,SFMono-Regular,monospace;font-size:.95em;color:var(--color-fg)}.api-tag{margin:3rem 0 2rem}.api-tag>h2{font-family:var(--font-heading);font-size:2rem;margin:0 0 .5rem;color:var(--color-fg)}.api-tag-description{color:var(--color-fg-muted);margin-top:0;margin-bottom:1rem}.api-page code{font-family:var(--font-body),ui-monospace,SFMono-Regular,monospace;font-size:.875em;background-color:var(--color-bg-sunken);color:var(--color-fg);padding:.125em .375em;border-radius:.25rem}.api-page a{color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;transition:color .1s ease}.api-page a:hover{color:var(--color-link-hover)}.api-page ul,.api-page ol{padding-left:1.5rem}.api-schema-list{display:flex;flex-direction:column;font-size:.9em;margin:.5rem 0 1rem}.api-schema-prop{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(8rem,1fr) minmax(0,2fr);gap:4px 24px;padding:12px 0;border-bottom:1px solid var(--color-border);align-items:start}.api-schema-list>.api-schema-prop:last-child{border-bottom:none}.api-prop-name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--color-fg);overflow-wrap:anywhere}.api-prop-name>code{background:transparent;padding:0;color:var(--color-fg);font-size:1em}.api-prop-type{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:var(--color-fg-muted)}.api-prop-meta{font-size:.85em;color:var(--color-fg-subtle)}.api-enum-values{display:block;font-size:.85em;color:var(--color-fg-subtle)}.api-enum-value{white-space:nowrap}.api-prop-desc{color:var(--color-fg);min-width:0}.api-prop-desc>:first-child{margin-top:0}.api-prop-desc>:last-child{margin-bottom:0}.api-schema-prop>.accordion{grid-column:1 / -1}.api-schema-children-body{padding-left:14px;margin:2px 0 6px;border-left:1px solid var(--color-border)}.api-schema-children-body>.api-schema-list{margin:0}.api-variant-title{margin:8px 0 4px;color:var(--color-fg-muted);font-size:.9em}.api-additional-props{font-size:.85em;color:var(--color-fg-subtle);font-style:italic;margin-top:.5rem}@media(width<=720px){.api-schema-prop{grid-template-columns:1fr;row-gap:8px}.api-prop-type{flex-flow:row wrap;align-items:flex-end;gap:6px 10px}.api-schema-children-body{padding-left:10px}}
