@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}}section:where(.astro-bfr4rgfv){border-bottom:1px solid var(--sl-color-hairline);padding-block:1.25rem;scroll-margin-top:6rem}.signature:where(.astro-bfr4rgfv){overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.signature:where(.astro-bfr4rgfv) code:where(.astro-bfr4rgfv){color:var(--sl-color-text-accent)}.signature:where(.astro-bfr4rgfv) span:where(.astro-bfr4rgfv),.signature:where(.astro-bfr4rgfv) strong:where(.astro-bfr4rgfv){font-size:.8rem}.signature:where(.astro-bfr4rgfv) span:where(.astro-bfr4rgfv){font-family:var(--sl-font-mono)}aside:where(.astro-nbeq43v7){border:1px solid var(--sl-color-hairline);min-width:0;padding:1rem;scroll-margin-top:6rem}strong:where(.astro-nbeq43v7){font-size:.875rem}.docs-card:where(.astro-qqtgisgi){border:1px solid var(--sl-color-hairline);color:var(--sl-color-text);padding:1.25rem;text-decoration:none;display:block}a:where(.astro-qqtgisgi):hover{border-color:var(--sl-color-text-accent)}.docs-card-title:where(.astro-qqtgisgi){color:var(--sl-color-white);overflow-wrap:anywhere;font-size:1rem;line-height:1.5;display:block}.docs-card:where(.astro-qqtgisgi) p{margin-top:.5rem;font-size:.875rem}.horizontal:where(.astro-qqtgisgi){padding:1rem 2.75rem 1rem 1rem;position:relative}.horizontal:where(.astro-qqtgisgi) .card-icon{float:inline-start;margin-inline-end:.625rem;margin-top:.2rem}.horizontal:where(.astro-qqtgisgi) .card-arrow{color:var(--sl-color-text-accent);line-height:1.5;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.docs-columns:where(.astro-i62hfqhy){grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:1rem;display:grid}.docs-columns:where(.astro-i62hfqhy)>*{min-width:0;margin-top:0}@media (width<=40rem){.docs-columns:where(.astro-i62hfqhy){grid-template-columns:1fr}}.docs-callout:where(.astro-ywydhrtb){--callout-color:#1e40af;--callout-tint:6%;color:var(--callout-color);border:1px solid color-mix(in srgb, var(--callout-color) 30%, var(--sl-color-bg));border-radius:var(--brand-radius-control);background:color-mix(in srgb, var(--callout-color) var(--callout-tint), var(--sl-color-bg));grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1rem 1.25rem;display:grid}.docs-callout:where(.astro-ywydhrtb)[data-kind=Tip]{--callout-color:#166534}.docs-callout:where(.astro-ywydhrtb)[data-kind=Warning]{--callout-color:#92400e}[data-theme=dark] .docs-callout:where(.astro-ywydhrtb){--callout-color:#93c5fd;--callout-tint:10%}[data-theme=dark] .docs-callout:where(.astro-ywydhrtb)[data-kind=Tip]{--callout-color:#86efac}[data-theme=dark] .docs-callout:where(.astro-ywydhrtb)[data-kind=Warning]{--callout-color:#fcd34d}.callout-icon:where(.astro-ywydhrtb){align-items:center;height:1.75em;display:flex}strong:where(.astro-ywydhrtb){font-size:.875rem;display:block}div:where(.astro-ywydhrtb) a,div:where(.astro-ywydhrtb) strong{color:inherit}div:where(.astro-ywydhrtb) :first-child{margin-top:0}details:where(.astro-p3k5j3mm){border:1px solid var(--sl-color-hairline);scroll-margin-top:6rem}summary:where(.astro-p3k5j3mm){cursor:pointer;color:var(--sl-color-white);overflow-wrap:anywhere;align-items:center;gap:.5rem;padding:1rem;font-weight:500;list-style:none;display:flex}summary:where(.astro-p3k5j3mm)::-webkit-details-marker{display:none}summary:where(.astro-p3k5j3mm):before{content:none}details:where(.astro-p3k5j3mm):dir(rtl):not([open])>summary:where(.astro-p3k5j3mm) .caret{transform:rotate(180deg)}details:where(.astro-p3k5j3mm)[open]>summary:where(.astro-p3k5j3mm) .caret{transform:rotate(90deg)}details:where(.astro-p3k5j3mm)>div:where(.astro-p3k5j3mm){padding:0 1rem 1rem}figure:where(.astro-5jree2sw){border:1px solid var(--sl-color-hairline);border-radius:var(--brand-radius-frame);background:var(--sl-color-gray-6);margin-inline:0;padding:1rem}figure:where(.astro-5jree2sw) img{border-radius:var(--brand-radius-image);width:100%;height:auto;margin:0}figcaption:where(.astro-5jree2sw){text-align:center;margin-top:1rem;font-size:.875rem}.docs-steps:where(.astro-vlhsbvt2){counter-reset:docs-step;padding:0;list-style:none}li:where(.astro-4sn2bzsr){counter-increment:docs-step;margin-block:2rem;position:relative}li:where(.astro-4sn2bzsr):before{content:"";border-inline-start:1px solid color-mix(in srgb, var(--sl-color-accent) 25%, var(--sl-color-bg));position:absolute;inset-block:2rem -1.75rem;inset-inline-start:.875rem}li:where(.astro-4sn2bzsr):last-child:before{inset-block-end:0;mask-image:linear-gradient(#000,#0000)}.step-title:where(.astro-4sn2bzsr){color:var(--sl-color-white);align-items:baseline;gap:.75rem;font-weight:600;display:flex}.step-title:where(.astro-4sn2bzsr):before{content:counter(docs-step);color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 6%, var(--sl-color-bg));border:1px solid color-mix(in srgb, var(--sl-color-accent) 25%, var(--sl-color-bg));text-align:center;min-width:1.75rem;height:1.75rem;font-size:.875rem;line-height:1.625rem}.step-body:where(.astro-4sn2bzsr){margin-top:1rem;padding-inline-start:2.5rem}@media (width<=40rem){li:where(.astro-4sn2bzsr):before{display:none}.step-body:where(.astro-4sn2bzsr){padding-inline-start:0}}.docs-agent-prompt:where(.astro-mkhqp5lu){background:var(--sl-color-gray-6);border:1px solid var(--sl-color-hairline);padding:1.5rem}strong:where(.astro-mkhqp5lu){font-size:.875rem}button:where(.astro-abu3ocm6){background:var(--sl-color-bg);width:100%;color:var(--sl-color-text);border:1px solid var(--sl-color-hairline);text-align:left;cursor:pointer;font:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}button:where(.astro-abu3ocm6):hover{border-color:var(--sl-color-text-accent)}kbd:where(.astro-abu3ocm6){font-size:.75rem}
