@layer starlight.components{starlight-tabs:where(.astro-scn3uvmv){display:block}.tablist-wrapper:where(.astro-scn3uvmv){overflow-x:auto}:where(.astro-scn3uvmv)[role=tablist]{border-bottom:2px solid var(--sl-color-gray-5);padding:0;list-style:none;display:flex}.tab:where(.astro-scn3uvmv){display:flex}.tab:where(.astro-scn3uvmv)>:where(.astro-scn3uvmv)[role=tab]{--sl-tab-color-border:var(--sl-color-gray-5);line-height:var(--sl-line-height-headings);box-shadow:0 2px 0 var(--sl-tab-color-border);color:var(--sl-color-gray-3);outline-offset:var(--sl-outline-offset-inside);overflow-wrap:initial;align-items:center;gap:.5rem;padding:.275rem 1.25rem;text-decoration:none;display:flex}.tab:where(.astro-scn3uvmv) :where(.astro-scn3uvmv)[role=tab][aria-selected=true]{--sl-tab-color-border:var(--sl-color-text-accent);color:var(--sl-color-white);font-weight:600}.tablist-wrapper:where(.astro-scn3uvmv)~[role=tabpanel]{margin-top:1rem}}:root:has(.api-columns){--sl-content-width:76rem}.sl-markdown-content .api-columns{border-top:1px solid var(--sl-color-hairline);margin-top:3rem;padding-top:2.5rem}.sl-markdown-content .api-columns-intro{border-top:0;margin-top:0;padding-top:0}.api-columns-text>:first-child{margin-top:0}.sl-markdown-content .api-columns-aside{min-width:0;margin-top:1.5rem}.api-columns-aside:empty{display:none}@media (width>=72rem){.sl-markdown-content .api-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;display:grid}.sl-markdown-content .api-columns-aside{top:calc(var(--sl-nav-height) + 1.5rem);max-height:calc(100vh - var(--sl-nav-height) - 3rem);align-self:start;margin-top:0;position:sticky;overflow-y:auto}}.api-method{min-width:3.25rem;font-family:var(--__sl-font-mono);font-size:var(--sl-text-xs);text-align:center;color:#fff;background:#64748b;border-radius:.375rem;padding:.1rem .45rem;font-weight:700;line-height:1.5;display:inline-block}.api-method-get{background:#0f7b4a}.api-method-post{background:#1d5fd1}.api-method-put,.api-method-patch{background:#a15c07}.api-method-delete{background:#b42318}.api-endpoint-route{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.api-endpoint-route code{font-size:var(--sl-text-sm)}.api-endpoint-meta{font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}.sl-markdown-content .api-endpoint-list{color:#e2e8f0;background:#0f2233;border-radius:.75rem;padding:.75rem 1rem 1rem}:root .sl-markdown-content .api-endpoint-list h2[id]{font-family:var(--__sl-font-mono);font-size:var(--sl-text-sm);color:#e2e8f0;border-bottom:1px solid #1f3a52;margin:0 0 .75rem;padding-bottom:.5rem;font-weight:600}.sl-markdown-content .api-endpoint-list ul{margin:0;padding:0;list-style:none}.sl-markdown-content .api-endpoint-list li{margin:0}.sl-markdown-content .api-endpoint-list a{border-radius:.375rem;grid-template-columns:auto 1fr;gap:.15rem .6rem;padding:.45rem .4rem;text-decoration:none;display:grid}.sl-markdown-content .api-endpoint-list a:hover{background:#17324a}.api-endpoint-list-path{font-family:var(--__sl-font-mono);font-size:var(--sl-text-sm);color:#7dd3fc;overflow-wrap:anywhere}.api-endpoint-list-title{font-size:var(--sl-text-xs);color:#94a3b8;grid-column:2}.sl-markdown-content .api-field{border-bottom:1px solid var(--sl-color-hairline);margin-top:0;padding:.9rem 0}.api-field-head{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.sl-markdown-content .api-field-name{color:var(--sl-color-accent-high);background:var(--sl-color-accent-low);font-weight:700}.api-field-group{font-weight:700}.api-field-type{font-family:var(--__sl-font-mono);font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.api-badge{font-family:var(--__sl-font-mono);font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);background:var(--sl-color-gray-6);border-radius:.25rem;padding:0 .4rem}.api-badge-required{color:#b42318;background:#fde8e7}.sl-markdown-content .api-field-desc{font-size:var(--sl-text-sm);margin-top:.35rem}.api-field-desc>:first-child{margin-top:0}.sl-markdown-content .api-field-children{border-left:2px solid var(--sl-color-hairline);margin-top:.5rem;padding-left:1rem}.api-field-children summary{cursor:pointer;font-size:var(--sl-text-sm);color:var(--sl-color-text-accent);font-weight:600}.api-field-children[open] summary{margin-bottom:.25rem}
