.nav.svelte-1xp1oue{display:grid;gap:.25rem;align-content:start;font-family:var(--rb-font)}.i.svelte-1xp1oue{flex:none;width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.search.svelte-1xp1oue{position:relative;margin-bottom:.5rem}.search.svelte-1xp1oue>.i:where(.svelte-1xp1oue){position:absolute;left:.625rem;top:.6875rem;width:1rem;height:1rem;color:var(--rb-ink-3);pointer-events:none}.search.svelte-1xp1oue input:where(.svelte-1xp1oue){width:100%;height:2.375rem;padding:0 2rem;border:1px solid var(--rb-line-strong);border-radius:.5rem;background:var(--rb-surface);color:var(--rb-ink);font:.875rem var(--rb-font)}.search.svelte-1xp1oue input:where(.svelte-1xp1oue):focus{outline:2px solid var(--rb-signal);outline-offset:1px}.search.svelte-1xp1oue kbd:where(.svelte-1xp1oue){position:absolute;right:.5rem;top:.625rem;padding:0 .3rem;border:1px solid var(--rb-line-strong);border-radius:.25rem;background:var(--rb-surface);color:var(--rb-ink-3);font:500 .66rem var(--rb-font-mono)}.hits.svelte-1xp1oue{position:absolute;left:0;right:0;top:calc(100% + .375rem);z-index:40;max-height:22rem;margin:0;padding:.375rem;overflow:auto;list-style:none;background:var(--rb-surface);border:1px solid var(--rb-line);border-radius:.625rem;box-shadow:var(--rb-shadow-pop)}.hits.svelte-1xp1oue a:where(.svelte-1xp1oue){display:grid;gap:.0625rem;padding:.4375rem .5rem;border-radius:.375rem;color:var(--rb-ink);text-decoration:none}.hits.svelte-1xp1oue a:where(.svelte-1xp1oue):hover,.hits.svelte-1xp1oue a.is-active:where(.svelte-1xp1oue){background:var(--rb-raised)}.hit-title.svelte-1xp1oue{font-weight:600;font-size:.875rem}.hit-meta.svelte-1xp1oue{font:.72rem var(--rb-font-mono);color:var(--rb-ink-3)}.hits-empty.svelte-1xp1oue{padding:.5rem;font-size:.85rem;color:var(--rb-ink-3)}.heading.svelte-1xp1oue{margin:1rem .625rem .25rem;font:600 .66rem var(--rb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rb-ink-3)}ul.svelte-1xp1oue{margin:0;padding:0;list-style:none}.cats.svelte-1xp1oue{display:grid;gap:.0625rem}.row.svelte-1xp1oue{display:grid;grid-template-columns:1.125rem minmax(0,1fr) auto;align-items:center;gap:.625rem;min-height:2.25rem;padding:.375rem .625rem;border-radius:.4375rem;color:var(--rb-ink-2);font-size:.875rem;font-weight:500;text-decoration:none}.overview.svelte-1xp1oue{color:var(--rb-ink);font-weight:600}.row.svelte-1xp1oue:hover{background:var(--rb-raised);color:var(--rb-ink)}.row.svelte-1xp1oue .i:where(.svelte-1xp1oue){color:var(--rb-ink-3)}.cat.is-open.svelte-1xp1oue{color:var(--rb-ink);font-weight:600}.row[aria-current=page].svelte-1xp1oue{background:var(--rb-signal-soft);color:var(--rb-signal);font-weight:600}.row[aria-current=page].svelte-1xp1oue .i:where(.svelte-1xp1oue),.cat.is-open.svelte-1xp1oue .i:where(.svelte-1xp1oue){color:var(--rb-signal)}small.svelte-1xp1oue{font:.72rem var(--rb-font-mono);color:var(--rb-ink-3)}.apis.svelte-1xp1oue{margin:.125rem 0 .5rem 1.4375rem;padding-left:.625rem;border-left:1px solid var(--rb-line)}.api.svelte-1xp1oue,.sections.svelte-1xp1oue a:where(.svelte-1xp1oue){display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.875rem;padding:.25rem .5rem;border-radius:.375rem;color:var(--rb-ink-2);font-size:.85rem;text-decoration:none}.api.svelte-1xp1oue:hover,.sections.svelte-1xp1oue a:where(.svelte-1xp1oue):hover{background:var(--rb-raised);color:var(--rb-ink)}.api.is-current.svelte-1xp1oue{color:var(--rb-ink);font-weight:600}.api[aria-current=page].svelte-1xp1oue,.sections.svelte-1xp1oue a[aria-current=page]:where(.svelte-1xp1oue){background:var(--rb-signal-soft);color:var(--rb-signal);font-weight:600}.sections.svelte-1xp1oue{margin:.125rem 0 .375rem .5rem;padding-left:.5rem;border-left:1px solid var(--rb-line)}.sections.svelte-1xp1oue a:where(.svelte-1xp1oue){font-size:.82rem}.tag.svelte-1xp1oue{font:600 .58rem var(--rb-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--rb-ink-3)}.nav.svelte-1xp1oue a:where(.svelte-1xp1oue):focus-visible{outline:2px solid var(--rb-signal);outline-offset:-2px}.ov.svelte-1o4vy4u{min-width:0;padding-bottom:2.5rem;container-type:inline-size}.crumb.svelte-1o4vy4u{margin:0;font:500 .75rem var(--rb-font-mono);color:var(--rb-ink-3)}.crumb.svelte-1o4vy4u a:where(.svelte-1o4vy4u){color:var(--rb-ink-3)}.crumb.svelte-1o4vy4u b:where(.svelte-1o4vy4u){font-weight:500;color:var(--rb-ink-2)}h1.svelte-1o4vy4u{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin:.375rem 0 .25rem;font:700 clamp(1.6rem,3vw,2.1rem) / 1.15 var(--rb-font-display);letter-spacing:-.02em;color:var(--rb-ink)}.rel.svelte-1o4vy4u{padding:.125rem .4375rem;border-radius:.3125rem;background:var(--rb-signal-soft);color:var(--rb-signal);font:600 .78rem var(--rb-font-mono);letter-spacing:0}.lede.svelte-1o4vy4u{margin:0;max-width:70ch;color:var(--rb-ink-2);font-size:.95rem;line-height:1.5}.i.svelte-1o4vy4u{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}section.svelte-1o4vy4u{margin-top:2.25rem}h2.svelte-1o4vy4u{margin:0 0 .875rem;font:700 1.05rem var(--rb-font-display);color:var(--rb-ink)}.h2row.svelte-1o4vy4u{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}.h2row.svelte-1o4vy4u span:where(.svelte-1o4vy4u){margin-bottom:.875rem;font:.75rem var(--rb-font-mono);color:var(--rb-ink-3)}.search.svelte-1o4vy4u,.filter.svelte-1o4vy4u{position:relative}.search.svelte-1o4vy4u{max-width:44rem;margin-top:1.25rem}.search.svelte-1o4vy4u>.i:where(.svelte-1o4vy4u),.filter.svelte-1o4vy4u>.i:where(.svelte-1o4vy4u){position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--rb-ink-3);pointer-events:none}.search.svelte-1o4vy4u input:where(.svelte-1o4vy4u),.filter.svelte-1o4vy4u input:where(.svelte-1o4vy4u){width:100%;border:1px solid var(--rb-line-strong);background:var(--rb-surface);color:var(--rb-ink)}.search.svelte-1o4vy4u input:where(.svelte-1o4vy4u){height:3.125rem;padding:0 1rem 0 2.875rem;border-radius:.625rem;font:500 1rem var(--rb-font);box-shadow:0 10px 30px -20px #0a1e5059}.search.svelte-1o4vy4u input:where(.svelte-1o4vy4u):focus,.filter.svelte-1o4vy4u input:where(.svelte-1o4vy4u):focus{outline:2px solid var(--rb-signal);outline-offset:1px}.hits.svelte-1o4vy4u{position:absolute;left:0;right:0;top:calc(100% + .375rem);z-index:20;max-height:24rem;margin:0;padding:.375rem;overflow:auto;list-style:none;background:var(--rb-surface);border:1px solid var(--rb-line);border-radius:.625rem;box-shadow:var(--rb-shadow-pop)}.hits.svelte-1o4vy4u a:where(.svelte-1o4vy4u){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 1rem;padding:.4375rem .625rem;border-radius:.375rem;color:var(--rb-ink);text-decoration:none}.hits.svelte-1o4vy4u a:where(.svelte-1o4vy4u):hover,.hits.svelte-1o4vy4u a.is-active:where(.svelte-1o4vy4u){background:var(--rb-raised)}.hits.svelte-1o4vy4u b:where(.svelte-1o4vy4u){font-weight:600}.hits.svelte-1o4vy4u span:where(.svelte-1o4vy4u){font:.72rem var(--rb-font-mono);color:var(--rb-ink-3)}.hits.svelte-1o4vy4u em:where(.svelte-1o4vy4u){grid-row:1 / 3;grid-column:2;align-self:center;font:normal .7rem var(--rb-font-mono);color:var(--rb-ink-3)}.hits-empty.svelte-1o4vy4u{padding:.625rem;font-size:.875rem;color:var(--rb-ink-3)}.tiles.svelte-1o4vy4u,.pop.svelte-1o4vy4u,.az.svelte-1o4vy4u{margin:0;padding:0;list-style:none}.tiles.svelte-1o4vy4u{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}@container (min-width: 36rem){.tiles.svelte-1o4vy4u{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 60rem){.tiles.svelte-1o4vy4u{grid-template-columns:repeat(3,minmax(0,1fr))}}.tiles.svelte-1o4vy4u li:where(.svelte-1o4vy4u){display:flex}.tile.svelte-1o4vy4u{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;gap:.25rem .875rem;width:100%;padding:1.0625rem 1.125rem;border:1px solid var(--rb-line);border-radius:.75rem;background:var(--rb-surface);color:var(--rb-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.tile.svelte-1o4vy4u:hover{border-color:var(--rb-signal);box-shadow:0 16px 34px -26px #0a1e508c;transform:translateY(-1px)}.tile-icon.svelte-1o4vy4u{grid-row:1 / 4;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.5625rem;background:var(--rb-signal-soft);color:var(--rb-signal)}.tile-icon.svelte-1o4vy4u .i:where(.svelte-1o4vy4u){width:1.3rem;height:1.3rem}.tile.svelte-1o4vy4u b:where(.svelte-1o4vy4u){font-size:1rem;font-weight:600}.tile-blurb.svelte-1o4vy4u{font-size:.84rem;line-height:1.45;color:var(--rb-ink-3)}.tile-stats.svelte-1o4vy4u{font:500 .72rem var(--rb-font-mono);color:var(--rb-ink-2)}.tile-ex.svelte-1o4vy4u{grid-column:2;display:flex;flex-wrap:wrap;gap:.3125rem;margin-top:.5rem}.tile-ex.svelte-1o4vy4u span:where(.svelte-1o4vy4u){padding:.0625rem .375rem;border-radius:.25rem;background:var(--rb-raised);color:var(--rb-ink-2);font:.72rem var(--rb-font-mono)}.pop.svelte-1o4vy4u{display:flex;flex-wrap:wrap;gap:.4375rem}.pop.svelte-1o4vy4u a:where(.svelte-1o4vy4u){display:inline-flex;align-items:center;gap:.4375rem;height:2.125rem;padding:0 .75rem;border:1px solid var(--rb-line);border-radius:.5rem;background:var(--rb-surface);color:var(--rb-ink);font:500 .82rem var(--rb-font-mono);text-decoration:none}.pop.svelte-1o4vy4u a:where(.svelte-1o4vy4u):hover{border-color:var(--rb-signal);color:var(--rb-signal)}.pop.svelte-1o4vy4u small:where(.svelte-1o4vy4u){font:.68rem var(--rb-font);color:var(--rb-ink-3)}.az.svelte-1o4vy4u{columns:1;column-gap:1.5rem;padding:.5rem .75rem;border:1px solid var(--rb-line);border-radius:.75rem;background:var(--rb-surface)}@container (min-width: 40rem){.az.svelte-1o4vy4u{columns:2}}@container (min-width: 64rem){.az.svelte-1o4vy4u{columns:3}}.az.svelte-1o4vy4u li:where(.svelte-1o4vy4u){break-inside:avoid}.az.svelte-1o4vy4u a:where(.svelte-1o4vy4u),.az-empty.svelte-1o4vy4u{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 .75rem;padding:.375rem .5rem;border-radius:.375rem;color:var(--rb-ink);text-decoration:none}.az.svelte-1o4vy4u a:where(.svelte-1o4vy4u):hover{background:var(--rb-raised)}.az.svelte-1o4vy4u a:where(.svelte-1o4vy4u):hover .az-name:where(.svelte-1o4vy4u){color:var(--rb-signal)}.az-name.svelte-1o4vy4u{font-weight:600;font-size:.875rem}.az-meta.svelte-1o4vy4u{grid-column:1;font:.7rem var(--rb-font-mono);color:var(--rb-ink-3);overflow-wrap:anywhere}.az-n.svelte-1o4vy4u{grid-column:2;grid-row:1 / 3;align-self:center;font:.72rem var(--rb-font-mono);color:var(--rb-ink-3)}.az-empty.svelte-1o4vy4u .az-name:where(.svelte-1o4vy4u){color:var(--rb-ink-3);font-weight:500}.basics.svelte-1o4vy4u{padding:1rem 1.125rem;border:1px solid var(--rb-line);border-radius:.75rem;background:var(--rb-surface)}.basics.svelte-1o4vy4u h2:where(.svelte-1o4vy4u){margin-bottom:.625rem;font-size:.95rem}.basics.svelte-1o4vy4u dl:where(.svelte-1o4vy4u){display:grid;gap:.5rem;margin:0}.basics.svelte-1o4vy4u dl:where(.svelte-1o4vy4u) div:where(.svelte-1o4vy4u){display:grid;gap:.125rem 1rem}@container (min-width: 40rem){.basics.svelte-1o4vy4u dl:where(.svelte-1o4vy4u) div:where(.svelte-1o4vy4u){grid-template-columns:7rem minmax(0,1fr)}}.basics.svelte-1o4vy4u dt:where(.svelte-1o4vy4u){padding-top:.125rem;font:600 .66rem var(--rb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rb-ink-3)}.basics.svelte-1o4vy4u dd:where(.svelte-1o4vy4u){margin:0;font-size:.85rem;color:var(--rb-ink-3);overflow-wrap:anywhere}.basics.svelte-1o4vy4u code:where(.svelte-1o4vy4u){font:.8rem var(--rb-font-mono);color:var(--rb-ink)}.cat-head.svelte-1o4vy4u{display:flex;align-items:flex-start;gap:1rem}.cat-icon.svelte-1o4vy4u{flex:none;display:grid;place-items:center;width:3rem;height:3rem;margin-top:.375rem;border-radius:.6875rem;background:var(--rb-signal-soft);color:var(--rb-signal)}.cat-icon.svelte-1o4vy4u .i:where(.svelte-1o4vy4u){width:1.5rem;height:1.5rem}.bar.svelte-1o4vy4u{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:1.25rem}.filter.svelte-1o4vy4u{flex:1 1 18rem}.filter.svelte-1o4vy4u input:where(.svelte-1o4vy4u){height:2.625rem;padding:0 1rem 0 2.75rem;border-radius:.5rem;font:.92rem var(--rb-font)}.seg.svelte-1o4vy4u{display:inline-flex;overflow:hidden;border:1px solid var(--rb-line-strong);border-radius:.5rem;background:var(--rb-surface)}.seg.svelte-1o4vy4u button:where(.svelte-1o4vy4u){height:2.5rem;padding:0 .875rem;border:0;background:none;color:var(--rb-ink-2);font:600 .82rem var(--rb-font);cursor:pointer}.seg.svelte-1o4vy4u button:where(.svelte-1o4vy4u)+button:where(.svelte-1o4vy4u){border-left:1px solid var(--rb-line)}.seg.svelte-1o4vy4u button[aria-pressed=true]:where(.svelte-1o4vy4u){background:var(--rb-ink);color:var(--rb-bg)}.tbl.svelte-1o4vy4u{margin-top:1rem;overflow:hidden;border:1px solid var(--rb-line);border-radius:.75rem;background:var(--rb-surface)}table.svelte-1o4vy4u{width:100%;border-collapse:collapse}thead.svelte-1o4vy4u th:where(.svelte-1o4vy4u){padding:.625rem 1rem;border-bottom:1px solid var(--rb-line);background:var(--rb-raised);color:var(--rb-ink-3);font:600 .66rem var(--rb-font-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase}td.svelte-1o4vy4u{padding:.5625rem 1rem;border-top:1px solid var(--rb-line);vertical-align:baseline}.api-row.svelte-1o4vy4u th:where(.svelte-1o4vy4u){padding:.75rem 1rem .4375rem;border-top:1px solid var(--rb-line);background:var(--rb-bg);text-align:left}.api-row.svelte-1o4vy4u a:where(.svelte-1o4vy4u){color:var(--rb-ink);font-weight:700;text-decoration:none}.api-row.svelte-1o4vy4u a:where(.svelte-1o4vy4u):hover{color:var(--rb-signal);text-decoration:underline}.api-row.svelte-1o4vy4u span:where(.svelte-1o4vy4u){margin-left:.625rem;color:var(--rb-ink-3);font:400 .72rem var(--rb-font-mono)}.k.svelte-1o4vy4u a:where(.svelte-1o4vy4u){color:var(--rb-ink);font:600 .86rem var(--rb-font-mono);text-decoration:none}.k.svelte-1o4vy4u a:where(.svelte-1o4vy4u):hover{color:var(--rb-signal);text-decoration:underline}.wf.svelte-1o4vy4u{margin-left:.4375rem;padding:.0625rem .3125rem;border:1px dashed var(--rb-line-strong);border-radius:.25rem;color:var(--rb-ink-3);font:600 .58rem var(--rb-font-mono);letter-spacing:.05em;text-transform:uppercase}.sc.svelte-1o4vy4u{color:var(--rb-ink-2);font-size:.8rem;white-space:nowrap}.num.svelte-1o4vy4u{text-align:right;color:var(--rb-ink-3);font:.8rem var(--rb-font-mono)}thead.svelte-1o4vy4u th.num:where(.svelte-1o4vy4u){font:600 .66rem var(--rb-font-mono);text-align:right}.p.svelte-1o4vy4u{color:var(--rb-ink-3);font:.76rem var(--rb-font-mono);overflow-wrap:anywhere}.p.svelte-1o4vy4u em:where(.svelte-1o4vy4u){font-style:normal;color:var(--rb-code)}@container (max-width: 47.99rem){thead.svelte-1o4vy4u{display:none}tr.res.svelte-1o4vy4u{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.125rem .75rem;padding:.5625rem 1rem;border-top:1px solid var(--rb-line)}tr.res.svelte-1o4vy4u td:where(.svelte-1o4vy4u){padding:0;border:0}tr.res.svelte-1o4vy4u .sc:where(.svelte-1o4vy4u){grid-column:2;grid-row:1}tr.res.svelte-1o4vy4u .num:where(.svelte-1o4vy4u){display:none}tr.res.svelte-1o4vy4u .p:where(.svelte-1o4vy4u){grid-column:1 / -1}.api-row.svelte-1o4vy4u,.api-row.svelte-1o4vy4u th:where(.svelte-1o4vy4u){display:block}}.empty.svelte-1o4vy4u{margin:1rem 0 0;padding:1.5rem 0;color:var(--rb-ink-3);font-size:.9rem}.empty.svelte-1o4vy4u button:where(.svelte-1o4vy4u){margin-left:.5rem;padding:0;border:0;background:none;color:var(--rb-signal);font:600 .9rem var(--rb-font);cursor:pointer}.pn.svelte-1o4vy4u{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem}.pn.svelte-1o4vy4u a:where(.svelte-1o4vy4u){display:grid;min-width:0;padding:.6875rem 1rem;border:1px solid var(--rb-line);border-radius:.625rem;background:var(--rb-surface);color:var(--rb-ink);text-decoration:none}.pn.svelte-1o4vy4u a:where(.svelte-1o4vy4u):hover{border-color:var(--rb-signal)}.pn.svelte-1o4vy4u small:where(.svelte-1o4vy4u){color:var(--rb-ink-3);font:.7rem var(--rb-font-mono)}.pn.svelte-1o4vy4u b:where(.svelte-1o4vy4u){font-weight:600}.pn-next.svelte-1o4vy4u{text-align:right}.ov.svelte-1o4vy4u a:where(.svelte-1o4vy4u):focus-visible,.ov.svelte-1o4vy4u button:where(.svelte-1o4vy4u):focus-visible{outline:2px solid var(--rb-signal);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tile.svelte-1o4vy4u{transition:none}.tile.svelte-1o4vy4u:hover{transform:none}}.openapi-schema-tree.svelte-1i5shuq{border:1px solid var(--oa-panel-border, #e2e8f0);border-radius:var(--oa-radius, .5rem);background:var(--oa-panel, #ffffff);overflow:hidden;box-shadow:0 1px color-mix(in srgb,var(--oa-panel-border, #e2e8f0) 50%,transparent)}.openapi-schema-tree--dark.svelte-1i5shuq{border-color:var(--oa-panel-border, rgba(56, 100, 150, .35));background:color-mix(in srgb,var(--oa-panel, rgba(15, 42, 72, .88)) 92%,transparent)}.openapi-schema-tree__header.svelte-1i5shuq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;padding:.5rem .7rem;background:color-mix(in srgb,var(--oa-canvas-bottom, #f1f5f9) 55%,var(--oa-panel, #fff));border-bottom:1px solid color-mix(in srgb,var(--oa-panel-border, #e2e8f0) 70%,transparent)}.openapi-schema-tree--dark.svelte-1i5shuq .openapi-schema-tree__header:where(.svelte-1i5shuq){background:color-mix(in srgb,var(--oa-canvas-top, rgba(15, 42, 72, .55)) 55%,transparent)}.openapi-schema-tree__expand.svelte-1i5shuq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0;padding:.2rem .1rem;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.openapi-schema-tree__expand.svelte-1i5shuq:focus-visible{outline:none;border-radius:var(--oa-radius-sm, .375rem);box-shadow:0 0 0 2px color-mix(in srgb,var(--oa-focus-ring, #2563eb) 35%,transparent)}.openapi-schema-tree__chevron.svelte-1i5shuq{color:var(--oa-text-muted, #64748b);font-size:.75rem}.openapi-schema-tree__title.svelte-1i5shuq{font-size:.8125rem;font-weight:700;color:var(--oa-text, #0f172a)}.openapi-schema-tree__root-type.svelte-1i5shuq{font-family:var(--oa-font-code, "Fira Code", ui-monospace, monospace);font-size:.6875rem;color:var(--oa-text-muted, #64748b)}.openapi-schema-tree__ref.svelte-1i5shuq{font-family:var(--oa-font-code, "Fira Code", ui-monospace, monospace);font-size:.6875rem;color:var(--oa-link-ref, #4f46e5)}.openapi-schema-tree__ref--chip.svelte-1i5shuq{display:inline-flex;align-items:center;border-radius:9999px;padding:.12rem .5rem;font-weight:600;border:1px solid color-mix(in srgb,var(--oa-link-ref, #4f46e5) 28%,transparent);background:color-mix(in srgb,var(--oa-link-ref, #4f46e5) 10%,transparent)}.openapi-schema-tree__ref--btn.svelte-1i5shuq{cursor:pointer;font-family:inherit;line-height:1.2;transition:background .12s ease}.openapi-schema-tree__ref--btn.svelte-1i5shuq:hover{background:color-mix(in srgb,var(--oa-link-ref, #4f46e5) 18%,transparent)}.openapi-schema-tree__list.svelte-1i5shuq,.openapi-schema-tree__children.svelte-1i5shuq{list-style:none;margin:0;padding:.55rem .75rem .8rem}.openapi-schema-tree__children.svelte-1i5shuq{padding-left:calc(.75rem + var(--depth, 0) * .7rem);border-left:1px solid color-mix(in srgb,var(--oa-panel-border, #e2e8f0) 85%,transparent);margin-left:.55rem}.openapi-schema-tree__row.svelte-1i5shuq{display:flex;gap:.25rem;align-items:flex-start}.openapi-schema-tree__toggle.svelte-1i5shuq,.openapi-schema-tree__toggle-spacer.svelte-1i5shuq{flex:0 0 1rem;width:1rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;font-size:.6875rem;color:var(--oa-text-muted, #64748b);cursor:pointer;font-family:inherit}.openapi-schema-tree__toggle-spacer.svelte-1i5shuq{cursor:default}.openapi-schema-tree__content.svelte-1i5shuq{flex:1 1 auto;min-width:0;padding-bottom:.55rem}.openapi-schema-tree__head.svelte-1i5shuq{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.openapi-schema-tree__name.svelte-1i5shuq{font-size:.8125rem;font-weight:650;color:var(--oa-text, #0f172a)}.openapi-schema-tree__prop-name.svelte-1i5shuq{font-family:var(--oa-font-code, "Fira Code", ui-monospace, monospace);font-size:.625rem;font-weight:500;color:var(--oa-text-muted, #64748b);opacity:.9}.openapi-schema-tree__required.svelte-1i5shuq{border-radius:9999px;padding:.05rem .35rem;font-size:.625rem;font-weight:700;background:color-mix(in srgb,var(--oa-method-delete, #dc2626) 10%,transparent);color:var(--oa-method-delete, #dc2626)}.openapi-schema-tree__type.svelte-1i5shuq{font-family:var(--oa-font-code, "Fira Code", ui-monospace, monospace);font-size:.625rem;color:var(--oa-method-get, #2563eb)}.openapi-schema-tree__visible-if.svelte-1i5shuq{border-radius:9999px;padding:.05rem .4rem;font-size:.625rem;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb,var(--oa-method-put, #d97706) 12%,transparent);color:var(--oa-method-put, #d97706);border:1px solid color-mix(in srgb,var(--oa-method-put, #d97706) 22%,transparent);cursor:help}.openapi-schema-tree__chips.svelte-1i5shuq{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.3rem}.openapi-schema-tree__eda-sections.svelte-1i5shuq{display:flex;flex-direction:column;gap:.35rem;margin-top:.35rem}.openapi-schema-tree__eda-section.svelte-1i5shuq{padding:.35rem .45rem;border-radius:var(--oa-radius-sm, .375rem);border:1px solid color-mix(in srgb,var(--oa-panel-border, #e2e8f0) 85%,transparent);background:color-mix(in srgb,var(--oa-canvas-bottom, #f1f5f9) 40%,var(--oa-panel, #fff))}.openapi-schema-tree--dark.svelte-1i5shuq .openapi-schema-tree__eda-section:where(.svelte-1i5shuq){background:color-mix(in srgb,var(--oa-canvas-top, rgba(15, 42, 72, .55)) 35%,transparent)}.openapi-schema-tree__eda-section-label.svelte-1i5shuq{display:block;margin-bottom:.2rem;font-size:.6rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--oa-text-muted, #64748b)}.openapi-schema-tree__eda-section-list.svelte-1i5shuq{margin:0;padding-left:1rem;font-size:.6875rem;color:var(--oa-text, #334155);line-height:1.4}.openapi-schema-tree__eda-section-list.svelte-1i5shuq code:where(.svelte-1i5shuq){font-family:var(--oa-font-code, "Fira Code", ui-monospace, monospace);font-size:.625rem;word-break:break-word}.openapi-schema-tree__chip.svelte-1i5shuq{display:inline-flex;align-items:center;border-radius:9999px;padding:.05rem .4rem;font-size:.6rem;font-weight:700;line-height:1.25;border:1px solid transparent;background:color-mix(in srgb,var(--oa-text-muted, #64748b) 12%,transparent);color:var(--oa-text-muted, #475569)}.openapi-schema-tree__chip--info.svelte-1i5shuq{background:color-mix(in srgb,var(--oa-focus-ring, #2563eb) 12%,transparent);border-color:color-mix(in srgb,var(--oa-focus-ring, #2563eb) 22%,transparent);color:var(--oa-focus-ring, #2563eb)}.openapi-schema-tree__chip--warn.svelte-1i5shuq{background:color-mix(in srgb,var(--oa-method-put, #d97706) 12%,transparent);border-color:color-mix(in srgb,var(--oa-method-put, #d97706) 22%,transparent);color:var(--oa-method-put, #d97706)}.openapi-schema-tree__chip--success.svelte-1i5shuq{background:color-mix(in srgb,var(--oa-method-post, #16a34a) 12%,transparent);border-color:color-mix(in srgb,var(--oa-method-post, #16a34a) 22%,transparent);color:var(--oa-method-post, #16a34a)}.openapi-schema-tree__chip--danger.svelte-1i5shuq{background:color-mix(in srgb,var(--oa-method-delete, #dc2626) 10%,transparent);border-color:color-mix(in srgb,var(--oa-method-delete, #dc2626) 22%,transparent);color:var(--oa-method-delete, #dc2626)}.openapi-schema-tree__chip--neutral.svelte-1i5shuq{background:color-mix(in srgb,var(--oa-chip-inactive, #e2e8f0) 80%,transparent);border-color:var(--oa-panel-border, #e2e8f0)}.openapi-schema-tree__eda-summary.svelte-1i5shuq{margin:.25rem 0 0;font-size:.75rem;font-weight:600;color:var(--oa-text, #334155);line-height:1.4}.openapi-schema-tree__eda-desc.svelte-1i5shuq{margin:.2rem 0 0;font-size:.75rem;color:var(--oa-text-muted, #64748b);line-height:1.45}.openapi-schema-tree__description.svelte-1i5shuq{margin:.25rem 0 0;font-size:.75rem;color:var(--oa-text-muted, #64748b);line-height:1.45}.openapi-schema-tree__marker.svelte-1i5shuq{margin:.25rem 0 0;font-size:.75rem;font-style:italic;color:var(--oa-method-put, #d97706)}.openapi-schema-tree__constraints.svelte-1i5shuq{margin:.25rem 0 0;padding-left:1rem;font-family:var(--oa-font-code, "Fira Code", ui-monospace, monospace);font-size:.625rem;color:var(--oa-text-muted, #475569)}.openapi-schema-tree__example.svelte-1i5shuq{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-top:.3rem}.openapi-schema-tree__example-label.svelte-1i5shuq{font-size:.625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--oa-text-muted, #94a3b8)}.openapi-schema-tree__example-value.svelte-1i5shuq{font-family:var(--oa-font-code, "Fira Code", ui-monospace, monospace);font-size:.625rem;color:var(--oa-text-muted, #475569);word-break:break-word;white-space:pre-wrap}.openapi-schema-tree__inline-group.svelte-1i5shuq{margin-bottom:.55rem;padding:.5rem .6rem;border:1px solid color-mix(in srgb,var(--oa-focus-ring, #2563eb) 18%,var(--oa-panel-border, #cbd5e1));border-radius:var(--oa-radius, .5rem);background:color-mix(in srgb,var(--oa-focus-ring, #2563eb) 4%,var(--oa-panel, #fff))}.openapi-schema-tree--dark.svelte-1i5shuq .openapi-schema-tree__inline-group:where(.svelte-1i5shuq){border-color:color-mix(in srgb,var(--oa-focus-ring, #60a5fa) 28%,var(--oa-panel-border));background:color-mix(in srgb,var(--oa-focus-ring, #60a5fa) 8%,var(--oa-panel))}.openapi-schema-tree__inline-group-label.svelte-1i5shuq{display:block;margin-bottom:.35rem;font-size:.625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--oa-text-muted, #64748b)}.openapi-schema-tree__inline-group-fields.svelte-1i5shuq{display:flex;flex-direction:column;gap:.4rem}.openapi-schema-tree__inline-field.svelte-1i5shuq{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.75rem;color:var(--oa-text, #0f172a)}.openapi-schema-tree__inline-field-title.svelte-1i5shuq{font-weight:650}.openapi-schema-tree__empty.svelte-1i5shuq{padding:.5rem .75rem .75rem;font-size:.8125rem;color:var(--oa-text-muted, #64748b)}@media(max-width:639px){.openapi-schema-tree__visible-if.svelte-1i5shuq{white-space:normal}.openapi-schema-tree__children.svelte-1i5shuq{padding-left:.65rem;margin-left:.35rem}}.detail.svelte-h1y9a2{container-type:inline-size;min-width:0;font-family:var(--rb-font);color:var(--rb-ink)}.head.svelte-h1y9a2{display:grid;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--rb-line)}.head.svelte-h1y9a2 h2:where(.svelte-h1y9a2){margin:0;font:700 1.25rem/1.25 var(--rb-font-display);letter-spacing:-.01em}.endpoint.svelte-h1y9a2{display:flex;align-items:flex-start;gap:.625rem;margin:0}.endpoint.svelte-h1y9a2 code:where(.svelte-h1y9a2){font:500 .85rem/1.55 var(--rb-font-mono);color:var(--rb-ink);overflow-wrap:anywhere}.endpoint.svelte-h1y9a2 em:where(.svelte-h1y9a2){font-style:normal;color:var(--rb-code)}.cols.svelte-h1y9a2{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "rail" "docs";gap:1.25rem;padding-top:1rem}.intro.svelte-h1y9a2{grid-area:intro;display:grid;gap:.75rem;min-width:0}.docs.svelte-h1y9a2{grid-area:docs}.rail.svelte-h1y9a2{grid-area:rail}@container (min-width: 50rem){.cols.svelte-h1y9a2{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"intro rail" "docs rail";grid-template-rows:auto 1fr;column-gap:1.75rem}.rail.svelte-h1y9a2{position:sticky;top:4.75rem;align-self:start}}.docs.svelte-h1y9a2{min-width:0;display:grid;gap:1.25rem;align-content:start}.lede.svelte-h1y9a2{margin:0;font-size:.95rem;line-height:1.6;color:var(--rb-ink-2)}.auth.svelte-h1y9a2{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:0;font-size:.85rem;color:var(--rb-ink-3)}.auth.svelte-h1y9a2 code:where(.svelte-h1y9a2),.block.svelte-h1y9a2 code:where(.svelte-h1y9a2){font:.8em var(--rb-font-mono);color:var(--rb-ink)}.auth-tag.svelte-h1y9a2{padding:.125rem .4375rem;border-radius:.25rem;background:var(--oa-method-put-bg);color:var(--oa-method-put);font:600 .7rem var(--rb-font-mono)}.auth-tag--public.svelte-h1y9a2{background:var(--rb-ok-soft);color:var(--rb-ok)}.auth-tag--deprecated.svelte-h1y9a2{background:var(--rb-raised);color:var(--rb-removed)}.block.svelte-h1y9a2 h3:where(.svelte-h1y9a2){margin:0 0 .375rem;padding-bottom:.375rem;border-bottom:1px solid var(--rb-line);font:700 .7rem var(--rb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rb-ink-3)}.block.svelte-h1y9a2 p:where(.svelte-h1y9a2){margin:.25rem 0 0;font-size:.86rem;line-height:1.55;color:var(--rb-ink-2)}.block.svelte-h1y9a2 a:where(.svelte-h1y9a2){color:var(--rb-signal);font-weight:600}.params.svelte-h1y9a2,.responses.svelte-h1y9a2{margin:0;padding:0;list-style:none}.params.svelte-h1y9a2 li:where(.svelte-h1y9a2){padding:.625rem 0;border-bottom:1px solid var(--rb-line)}.params.svelte-h1y9a2 li:where(.svelte-h1y9a2):last-child{border-bottom:0}.param-head.svelte-h1y9a2,.body-line.svelte-h1y9a2{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem}.param-name.svelte-h1y9a2{font:600 .84rem var(--rb-font-mono)!important;color:var(--rb-ink)!important}.param-type.svelte-h1y9a2{font:.75rem var(--rb-font-mono);color:var(--rb-code)}.param-req.svelte-h1y9a2{font:600 .66rem var(--rb-font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--rb-removed)}.param-default.svelte-h1y9a2{font:.72rem var(--rb-font-mono);color:var(--rb-ink-3)}.param-enum.svelte-h1y9a2{font-size:.8rem!important;color:var(--rb-ink-3)!important}.fields.svelte-h1y9a2{margin-top:.5rem}.fields.svelte-h1y9a2 summary:where(.svelte-h1y9a2){cursor:pointer;font-weight:600;font-size:.85rem;color:var(--rb-signal)}.responses.svelte-h1y9a2 li:where(.svelte-h1y9a2){display:flex;align-items:baseline;gap:.625rem;padding:.4375rem 0;border-bottom:1px solid var(--rb-line);font-size:.86rem;color:var(--rb-ink-2)}.responses.svelte-h1y9a2 li:where(.svelte-h1y9a2):last-child{border-bottom:0}.status.svelte-h1y9a2{flex-shrink:0;min-width:4rem;font:600 .78rem var(--rb-font-mono)}.status--ok.svelte-h1y9a2{color:var(--rb-ok)}.status--err.svelte-h1y9a2{color:var(--rb-removed)}.status--other.svelte-h1y9a2{color:var(--rb-ink-3)}.rail.svelte-h1y9a2{display:grid;gap:.75rem;min-width:0;align-content:start}.code.svelte-h1y9a2{overflow:hidden;border-radius:.625rem;background:#0e1626;border:1px solid #1f2b42}.code.svelte-h1y9a2 header:where(.svelte-h1y9a2){display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .875rem;border-bottom:1px solid #1f2b42;background:#121c30}.code-label.svelte-h1y9a2{font:600 .72rem var(--rb-font);letter-spacing:.04em;text-transform:uppercase;color:#aab8d0}.code-file.svelte-h1y9a2{font:.72rem var(--rb-font-mono);color:#7f8ea8}.code.svelte-h1y9a2 button:where(.svelte-h1y9a2){margin-left:auto;height:1.625rem;padding:0 .5625rem;border:1px solid #2c3a55;border-radius:.375rem;background:transparent;color:#d7e2f4;font:600 .72rem var(--rb-font);cursor:pointer}.code.svelte-h1y9a2 button:where(.svelte-h1y9a2):hover{background:#1b2740}.code.svelte-h1y9a2 button:where(.svelte-h1y9a2):focus-visible,.code.svelte-h1y9a2 pre:where(.svelte-h1y9a2):focus-visible{outline:2px solid #8fb4ff;outline-offset:-2px}.code.svelte-h1y9a2 pre:where(.svelte-h1y9a2){margin:0;padding:.75rem .875rem;max-height:26rem;overflow:auto;color:#d7e2f4;font:.76rem/1.65 var(--rb-font-mono);white-space:pre-wrap;overflow-wrap:normal;scrollbar-width:thin;scrollbar-color:#2c3a55 transparent}.code.svelte-h1y9a2 pre.tall:where(.svelte-h1y9a2){max-height:20rem}.view.svelte-xq9qj{container-type:inline-size;min-width:0;padding-bottom:2rem}.crumb.svelte-xq9qj{margin:0;font:500 .75rem var(--rb-font-mono);color:var(--rb-ink-3)}.crumb.svelte-xq9qj a:where(.svelte-xq9qj){color:var(--rb-ink-3)}.crumb.svelte-xq9qj a:where(.svelte-xq9qj):hover{color:var(--rb-signal)}.crumb.svelte-xq9qj b:where(.svelte-xq9qj){font-weight:500;color:var(--rb-ink-2)}.title-row.svelte-xq9qj{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.25rem;margin:.25rem 0 1.5rem}.title-text.svelte-xq9qj{min-width:0}h1.svelte-xq9qj{margin:0 0 .5rem;font:700 clamp(1.5rem,2.6vw,1.9rem) / 1.15 var(--rb-font-display);letter-spacing:-.02em;color:var(--rb-ink);overflow-wrap:anywhere}.chips.svelte-xq9qj{display:flex;flex-wrap:wrap;gap:.375rem}.chip.svelte-xq9qj{padding:.1875rem .5rem;border:1px solid var(--rb-line);border-radius:.3125rem;background:var(--rb-raised);color:var(--rb-ink-2);font:500 .72rem var(--rb-font-mono)}.links.svelte-xq9qj{display:flex;flex-wrap:wrap;gap:.5rem}.btn.svelte-xq9qj{display:inline-flex;align-items:center;height:2.25rem;padding:0 .8125rem;border:1px solid var(--rb-line-strong);border-radius:.5rem;background:var(--rb-surface);color:var(--rb-ink);font:600 .84rem var(--rb-font);text-decoration:none}.btn.svelte-xq9qj:hover{border-color:var(--rb-signal);color:var(--rb-signal)}.btn.svelte-xq9qj:focus-visible{outline:2px solid var(--rb-signal);outline-offset:1px}.work.svelte-xq9qj{display:grid;gap:1.25rem}.actions.svelte-xq9qj{display:grid;gap:.5rem;min-width:0;padding:.75rem .875rem;border:1px solid var(--rb-line);border-radius:.75rem;background:var(--rb-surface)}.group-row.svelte-xq9qj{display:grid;gap:.375rem;align-items:start}@container (min-width: 40rem){.group-row.svelte-xq9qj{grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem}.group-row.svelte-xq9qj+.group-row:where(.svelte-xq9qj){padding-top:.5rem;border-top:1px solid var(--rb-line)}}.group.svelte-xq9qj{margin:0;padding-top:.4375rem;font:600 .66rem var(--rb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rb-ink-3)}.actions.svelte-xq9qj ul:where(.svelte-xq9qj){display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.act.svelte-xq9qj{display:inline-flex;align-items:center;gap:.5rem;height:2.125rem;padding:0 .75rem 0 .375rem;border:1px solid var(--rb-line);border-radius:.5rem;background:var(--rb-bg);color:var(--rb-ink);font:inherit;cursor:pointer}.act.svelte-xq9qj:hover{border-color:var(--rb-line-strong);background:var(--rb-raised)}.act.svelte-xq9qj:focus-visible{outline:2px solid var(--rb-signal);outline-offset:1px}.act[aria-current=true].svelte-xq9qj{border-color:var(--rb-signal);background:var(--rb-signal-soft);box-shadow:inset 0 0 0 1px var(--rb-signal)}.act-label.svelte-xq9qj{font-weight:600;font-size:.84rem;white-space:nowrap}.act[aria-current=true].svelte-xq9qj .act-label:where(.svelte-xq9qj){color:var(--rb-signal)}.panel.svelte-xq9qj{min-width:0;scroll-margin-top:4.5rem}.panel-empty.svelte-xq9qj{margin:0;padding:2rem 0;color:var(--rb-ink-3);font-size:.9rem}.ref.svelte-1yta4zf{background:var(--rb-bg);color:var(--rb-ink)}.ref-body.svelte-1yta4zf{display:grid;grid-template-columns:minmax(0,1fr);gap:0 2rem;max-width:100rem;margin:0 auto;padding:1.25rem max(1rem,env(safe-area-inset-right,0px)) 1rem max(1rem,env(safe-area-inset-left,0px));align-items:start}@media(min-width:960px){.ref-body.svelte-1yta4zf{grid-template-columns:17rem minmax(0,1fr);padding-left:2rem;padding-right:2rem}}.nav-toggle.svelte-1yta4zf{justify-self:start;min-height:2.75rem;margin-bottom:1rem;padding:0 .875rem;border:1px solid var(--rb-line-strong);border-radius:.5rem;background:var(--rb-surface);color:var(--rb-ink);font:600 .875rem var(--rb-font);cursor:pointer}.ref-nav.svelte-1yta4zf{display:none;margin-bottom:1.25rem}.ref-nav.is-open.svelte-1yta4zf{display:block}@media(min-width:960px){.nav-toggle.svelte-1yta4zf{display:none}.ref-nav.svelte-1yta4zf{display:block;position:sticky;top:4.75rem;max-height:calc(100vh - 5.5rem);overflow:auto;margin-bottom:0;padding-right:.5rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.ref-nav.svelte-1yta4zf:hover,.ref-nav.svelte-1yta4zf:focus-within{scrollbar-color:var(--rb-line-strong) transparent}}.ref-main.svelte-1yta4zf{min-width:0}.state.svelte-1yta4zf{display:grid;justify-items:start;gap:.5rem;padding:2rem 0;color:var(--rb-ink-3)}.state.svelte-1yta4zf p:where(.svelte-1yta4zf){margin:0}.state-title.svelte-1yta4zf{font-weight:600;font-size:1rem;color:var(--rb-ink)}.state--error.svelte-1yta4zf .state-title:where(.svelte-1yta4zf){color:var(--rb-removed)}.state.svelte-1yta4zf code:where(.svelte-1yta4zf){font:.82em var(--rb-font-mono)}.btn.svelte-1yta4zf{display:inline-flex;align-items:center;height:2.25rem;padding:0 .875rem;border:1px solid var(--rb-line-strong);border-radius:.5rem;background:var(--rb-surface);color:var(--rb-ink);font:600 .85rem var(--rb-font);text-decoration:none;cursor:pointer}.btn.svelte-1yta4zf:focus-visible,.nav-toggle.svelte-1yta4zf:focus-visible{outline:2px solid var(--rb-signal);outline-offset:1px}.skeleton.svelte-1yta4zf{display:grid;gap:.5rem}.skeleton.svelte-1yta4zf span:where(.svelte-1yta4zf){height:2rem;border-radius:.375rem;background:var(--rb-raised)}.skeleton--main.svelte-1yta4zf span:where(.svelte-1yta4zf){height:3rem;border-radius:.625rem}
