@layer components{@scope(.ui-harness-instructions) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){:scope{gap:var(--space-4);min-inline-size:0;display:grid}:scope [data-part=panel],:scope [data-part=fallback-harness],:scope [data-part=authentication],:scope [data-part=verification]{gap:var(--space-3);min-inline-size:0;display:grid}:scope [data-part=panel]{padding-block-end:var(--space-2)}:scope [data-part=fallback-harness]{padding-block:var(--space-4);border-block-start:thin solid var(--line)}:scope [data-part=authentication],:scope [data-part=verification]{margin-block-start:var(--space-2)}:scope [data-part=instruction],:scope [data-part=subheading],:scope [data-part=fallback-heading],:scope [data-part=fallback-subheading],:scope [data-part=body]{margin:0}:scope [data-part=subheading],:scope [data-part=fallback-heading]{font-size:var(--text-lg);text-wrap:balance}:scope [data-part=fallback-subheading]{font-size:var(--text-md);text-wrap:balance}:scope [data-part=instruction],:scope [data-part=body]{text-wrap:pretty}:scope [data-part=location]{gap:var(--space-1) var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}:scope [data-part=location-label]{color:var(--ink-dim)}:scope [data-part=location-value]{min-inline-size:0;padding-inline:var(--space-1);border-radius:var(--radius-1);background-color:var(--surface-sunken);overflow-wrap:anywhere}:scope [data-part=official-link]{inline-size:fit-content}}@scope(.ui-skill-download) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){:scope{gap:var(--space-4);min-inline-size:0;padding-block:var(--space-5);border-block-start:thin solid var(--line);display:grid;container-type:inline-size}:scope [data-part=header]{gap:var(--space-2);display:grid}:scope [data-part=title],:scope [data-part=description]{margin:0}:scope [data-part=title]{font-size:var(--text-lg);text-wrap:balance}:scope [data-part=description]{color:var(--ink-dim);text-wrap:pretty}:scope [data-part=controls]{gap:var(--space-3);align-items:end;min-inline-size:0;display:grid}:scope [data-part=action],:scope [data-part=preview]{min-inline-size:0}@container (inline-size>40rem){:scope [data-part=controls]{grid-template-columns:minmax(0,1fr) auto}}}@scope(.ui-api-fields) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){:scope{min-inline-size:0;font-size:var(--text-md);line-height:1.55}:scope [data-part=entries]{border-block-start:thin solid var(--line);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}:scope [data-part=entry]{gap:var(--space-1);min-inline-size:0;padding-block:var(--space-4);border-block-end:thin solid var(--line);display:grid}:scope [data-part=entry-heading]{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}:scope [data-part=entry-meta]{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-inline-size:0;display:inline-flex}:scope [data-part=entry-detail]{gap:var(--space-2);align-content:start;min-inline-size:0;display:grid}:scope [data-part=entry-name],:scope [data-part=entry-type],:scope [data-part=entry-type-link],:scope [data-part=entry-location],:scope [data-part=children-type]{overflow-wrap:anywhere;min-inline-size:0;font-family:var(--font-mono)}:scope [data-part=entry-name]{color:var(--ink);font-size:var(--text-md);font-weight:600}:scope [data-part=entry-type]{color:var(--ink-dim);font-size:var(--text-sm)}:scope [data-part=entry-type-link],:scope [data-part=children-summary]{min-inline-size:var(--space-5);min-block-size:var(--space-5)}:is(:scope [data-part=entry-type-link],:scope [data-part=children-summary]):focus-visible{box-shadow:var(--focus-ring);outline:none}@media (forced-colors:active){:is(:scope [data-part=entry-type-link],:scope [data-part=children-summary]):focus-visible{outline:solid}}:scope [data-part=entry-type-link]{color:var(--signal);font-size:var(--text-sm);text-decoration-line:underline;-webkit-text-decoration-color:var(--signal-line);-webkit-text-decoration-color:var(--signal-line);text-decoration-color:var(--signal-line);text-decoration-thickness:thin;text-underline-offset:calc(var(--space-1) / 2);align-items:center;display:inline-flex}:scope [data-part=entry-location]{color:var(--ink-dim);font-size:var(--text-xs)}:scope [data-part=entry-presence]{color:var(--ink-dim);font-size:var(--text-xs);margin-inline-start:auto;font-weight:500}:scope [data-part=entry-presence][data-required=true]{color:var(--signal);font-weight:600}:scope [data-part=entry-description]{color:var(--ink);text-wrap:pretty;margin:0}:scope [data-part=entry-constraints]{gap:var(--space-1) var(--space-4);flex-wrap:wrap;min-inline-size:0;display:flex}:scope [data-part=children]{min-inline-size:0}:scope [data-part=children-summary]{align-items:center;gap:var(--space-1);padding-inline:var(--space-1) var(--space-2);border:thin solid var(--line);border-radius:var(--radius-3);color:var(--ink-dim);font-size:var(--text-sm);cursor:pointer;list-style:none;display:inline-flex}:scope [data-part=children-summary]::-webkit-details-marker{display:none}:scope [data-part=children]>[data-part=entries]{border-block-start:none;border-inline-start:thin solid var(--line-strong);margin-block-start:var(--space-2);margin-inline-start:var(--space-2);padding-inline-start:var(--space-4)}:scope [data-part=children] [data-part=entry]:last-child{border-block-end:none}}@scope(.ui-api-values) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){:scope{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}:scope [data-part=label]{color:var(--ink-dim);font-size:var(--text-xs);font-weight:500}:scope [data-part=values]{gap:var(--space-1);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}:scope [data-part=value]{min-inline-size:0}:scope [data-part=literal]{max-inline-size:100%;padding-block:0;padding-inline:var(--space-1);border-radius:var(--radius-1);overflow-wrap:anywhere;background-color:var(--surface-sunken);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);display:inline-block}}@scope(.ui-api-responses) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){:scope{border-block-start:thin solid var(--line);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}:scope [data-part=response]{gap:var(--space-3);min-inline-size:0;padding-block:var(--space-3);border-block-end:thin solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}:scope [data-part=status]{min-inline-size:calc(var(--space-6) + var(--space-4));padding-block:calc(var(--space-1) / 2);padding-inline:var(--space-2);border:thin solid var(--surface-sunken);border-radius:var(--radius-3);background-color:var(--surface-sunken);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;font-weight:600;line-height:1.5}:scope [data-part=status][data-class=success]{border-color:var(--ok);background-color:color-mix(in oklab, var(--ok) 12%, transparent)}:scope [data-part=status][data-class=client-error]{border-color:var(--warn);background-color:color-mix(in oklab, var(--warn) 12%, transparent)}:scope [data-part=status][data-class=server-error]{border-color:var(--danger);background-color:color-mix(in oklab, var(--danger) 12%, transparent)}:scope [data-part=response-detail]{gap:var(--space-1);min-inline-size:0;display:grid}:scope [data-part=response-description]{font-size:var(--text-md);text-wrap:pretty;margin:0}:scope [data-part=response-meta]{gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}:scope [data-part=response-body],:scope [data-part=response-body-link],:scope [data-part=response-header]{overflow-wrap:anywhere;min-inline-size:0;font-family:var(--font-mono);font-size:var(--text-xs)}:scope [data-part=response-body]{color:var(--ink-dim)}:scope [data-part=response-body-link]{min-inline-size:var(--space-5);min-block-size:var(--space-5);color:var(--signal);text-decoration-line:underline;-webkit-text-decoration-color:var(--signal-line);-webkit-text-decoration-color:var(--signal-line);text-decoration-color:var(--signal-line);text-decoration-thickness:thin;text-underline-offset:calc(var(--space-1) / 2);align-items:center;display:inline-flex}:scope [data-part=response-body-link]:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (forced-colors:active){:scope [data-part=response-body-link]:focus-visible{outline:solid}}:scope [data-part=response-header]{color:var(--ink-dim)}@media (forced-colors:active){:scope [data-part=status]{border-color:currentColor}}}}@layer views{@scope(.ui-view-documentation) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){:scope{color:var(--ink)}:scope [data-part=layout]{grid-template-columns:calc(var(--space-6) + var(--space-8) * 3.5 + var(--space-5)) var(--space-8) minmax(0, calc(var(--space-8) * 11)) minmax(var(--space-8), 1fr) calc(var(--space-8) * 3.5);min-inline-size:0;grid-template-areas:"rail.article.outline";align-items:start;margin-block-start:calc(var(--space-6) * -1);margin-inline-start:calc(var(--space-6) * -1);display:grid}:scope [data-part=rail]{block-size:var(--viewport-block);min-inline-size:0;padding-block:var(--space-6) calc(var(--space-6) * 2 + var(--space-7));padding-inline:calc(var(--space-6) - var(--space-3) - var(--space-1) / 2) var(--space-2);overscroll-behavior:contain;border-inline-end:thin solid var(--line);scrollbar-color:var(--line-strong) transparent;scrollbar-gutter:stable;scrollbar-width:thin;grid-area:rail;grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:sticky;inset-block-start:0;overflow:auto}:scope :is([data-part=outline-pane],[data-part=examples]){scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}:scope [data-part=compact-navigation]{grid-area:compact;display:none}:scope [data-part=search]{gap:var(--space-2);min-inline-size:0;grid-template-columns:minmax(0,1fr);margin-inline-start:calc(var(--space-3) + var(--space-1) / 2);padding-block-end:var(--space-5);display:grid}:scope [data-part=search-heading]{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}:scope [data-part=search-control]{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}:scope [data-part=search-label]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}:scope [data-part=search-shortcut]{color:var(--ink-dim);font-size:var(--text-xs);white-space:nowrap;flex:none}:scope [data-part=search-results]{border-block:thin solid var(--line);min-inline-size:0}:scope [data-part=search-list]{display:grid}:scope [data-part=search-result]{border-block-end:thin solid var(--line);min-inline-size:0}:scope [data-part=search-link]{gap:var(--space-1);min-inline-size:var(--space-5);display:grid}:scope [data-part=search-title]{font-weight:600}:scope [data-part=search-empty]{padding-block:var(--space-3);padding-inline:var(--space-3)}:scope [data-part=outline-pane]{max-block-size:calc(var(--viewport-block) - var(--space-8));grid-area:outline;margin-block-start:var(--space-6);position:sticky;inset-block-start:var(--space-4);overflow:auto}:scope [data-part=article]{gap:var(--space-5);inline-size:100%;min-inline-size:0;grid-area:article;grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-6);display:grid}:scope [data-part=article-header]{gap:var(--space-2);border-block-end:thin solid var(--line);padding-block-end:var(--space-5);display:grid}:scope [data-part=title]{font-size:calc(var(--text-2xl) * 1.25);letter-spacing:var(--tracking-display);font-weight:600;line-height:1.15}:scope [data-part=description]{color:var(--ink-dim);font-size:var(--text-lg);line-height:1.5}:scope [data-part=eyebrow],:scope [data-part=outline-label]{color:var(--signal)}:scope [data-part=endpoint]{min-inline-size:0}:scope [data-part=notes]{gap:var(--space-2);min-inline-size:0;padding-block:var(--space-3);padding-inline:var(--space-4);border-inline-start:calc(var(--space-1) / 2) solid var(--signal);background-color:var(--surface);column-gap:var(--space-4);font-size:var(--text-md);border-start-start-radius:0;border-start-end-radius:var(--radius-1);border-end-end-radius:var(--radius-1);border-end-start-radius:0;grid-template-columns:max-content minmax(0,1fr);margin:0;margin-block-start:var(--space-2);display:grid}:scope [data-part=note]{grid-template-columns:subgrid;grid-column:1/-1;min-inline-size:0;display:grid}:scope [data-part=note-label]{font-weight:600}:scope [data-part=note-link]{color:var(--ink);-webkit-text-decoration-color:var(--signal);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}:scope [data-part=note-body]{text-wrap:pretty;min-inline-size:0;margin:0}:scope [data-part=examples]{gap:var(--space-4);align-content:start;min-inline-size:0;display:grid}:scope [data-part=body]{gap:var(--space-4);min-inline-size:0;font-size:var(--text-lg);line-height:1.6;display:grid}:scope [data-part=action]{margin-block-start:var(--space-2);display:flex}:scope [data-part=next]{min-inline-size:0;display:flex}:scope [data-part=paragraph]{text-wrap:pretty}:scope [data-part=list]{gap:var(--space-2);list-style:revert;padding-inline-start:var(--space-5);display:grid}:scope [data-part=list] [data-part=list]{padding-block-start:var(--space-1)}:scope [data-part=related-links]{gap:var(--space-2) var(--space-5);border-block-start:thin solid var(--line);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}:scope [data-part=heading-2]{padding-block-start:var(--space-6);scroll-margin-block-start:var(--space-6);line-height:1.3}:scope [data-part=heading-2]:first-child{padding-block-start:0}:scope [data-part=heading-3]{padding-block-start:var(--space-4);scroll-margin-block-start:var(--space-6);line-height:1.35}:scope [data-part=list-item]{min-inline-size:0}:scope [data-part=body-link],:scope [data-part=note-link],:scope [data-part=outline-link]{text-decoration-thickness:thin;text-underline-offset:var(--space-1)}:scope [data-part=inline-code]{padding-block:0;padding-inline:var(--space-1);border-radius:var(--radius-1);background-color:var(--surface-sunken);font-size:var(--text-md)}:scope [data-part=strong]{font-weight:600}:scope [data-part=reference-table]{min-inline-size:0}:scope [data-part=operation-list]{grid-template-columns:minmax(calc(var(--space-8) * 4), max-content) minmax(0, 1fr);border-block-start:thin solid var(--line);display:grid}:scope [data-part=operation-row]{grid-template-columns:subgrid;column-gap:var(--space-5);border-block-end:thin solid var(--line);border-radius:0;grid-column:1/-1;align-items:baseline;text-decoration:none;display:grid}:scope [data-part=operation-summary]{color:var(--ink);font-size:var(--text-md);text-wrap:pretty}:scope :is([data-part=heading-2],[data-part=heading-3]) [data-part=inline-code]{font-size:inherit;background-color:#0000;padding-inline:0;font-weight:600}:scope [data-part=outline-label]{padding-block-end:var(--space-2)}:scope [data-part=outline-items]{display:grid}:scope [data-part=outline-item]{min-inline-size:0}:scope [data-level="3"] [data-part=outline-link]{padding-inline-start:var(--space-5)}:scope [data-part=outline-items]{border-inline-start:thin solid var(--line)}:scope [data-part=outline-link]{min-inline-size:var(--space-5);min-block-size:var(--space-5);padding-block:calc(var(--space-1) / 2);border-inline-start:calc(var(--space-1) / 2) solid transparent;color:var(--ink-dim);font-size:var(--text-sm);align-items:center;padding-inline-start:var(--space-3);line-height:1.4;text-decoration:none;display:flex}:scope [data-part=outline-link][aria-current=location]{border-inline-start-color:var(--signal);color:var(--ink);font-weight:500}:scope:is([data-layout=api-operation],[data-layout=api-operation-split]) [data-part=layout]{grid-template-areas:"rail.article article article"}:scope:is([data-layout=api-operation],[data-layout=api-operation-split]) [data-part=outline-pane]{display:none}:scope:is([data-layout=api-operation],[data-layout=api-operation-split]) [data-part=examples]{max-inline-size:calc(var(--space-8) * 11)}@media (width>=80rem){:scope[data-layout=api-operation-split] [data-part=article]{grid-template-columns:minmax(0, calc(var(--space-8) * 11)) minmax(calc(var(--space-8) * 5.5), 1fr);align-items:start;column-gap:var(--space-7);grid-template-areas:"header header""body examples""related examples"}:scope[data-layout=api-operation-split] [data-part=article-header]{grid-area:header}:scope[data-layout=api-operation-split] [data-part=body]{grid-area:body}:scope[data-layout=api-operation-split] [data-part=related-links]{grid-area:related}:scope[data-layout=api-operation-split] [data-part=examples]{max-inline-size:calc(var(--space-8) * 11.5);max-block-size:calc(var(--viewport-block) - var(--space-6));grid-area:examples;position:sticky;inset-block-start:var(--space-4);overflow:auto}}@media (80rem<=width<86rem){:scope [data-part=layout]{grid-template-columns:calc(var(--space-6) + var(--space-8) * 3.5 + var(--space-5)) var(--space-7) minmax(0, calc(var(--space-8) * 11)) minmax(var(--space-7), 1fr) calc(var(--space-8) * 3.5)}}@media (width<80rem){:scope [data-part=layout]{grid-template-columns:calc(var(--space-6) + var(--space-8) * 3.5 + var(--space-5)) var(--space-8) minmax(0, calc(var(--space-8) * 11)) minmax(0, 1fr);grid-template-areas:"rail.article."}:scope:is([data-layout=api-operation],[data-layout=api-operation-split]) [data-part=layout]{grid-template-areas:"rail.article article"}:scope [data-part=outline-pane]{display:none}}@media (width<64rem){:scope [data-part=compact-navigation]{display:block}:scope [data-part=layout],:scope:is([data-layout=api-operation],[data-layout=api-operation-split]) [data-part=layout]{grid-template-columns:minmax(0, calc(var(--space-8) * 11));grid-template-areas:"search""compact""article";margin-block-start:0;margin-inline-start:0}:scope [data-part=rail]{display:contents}:scope [data-part=search]{grid-area:search;margin-inline-start:0}:scope [data-part=article]{margin-block-start:0}:scope [data-part=search],:scope [data-part=compact-navigation]{padding-block-end:var(--space-4)}:scope [data-part=section-pane]{display:none}}@media (width<48rem){:scope [data-part=search-shortcut]{display:none}:scope [data-part=notes],:scope [data-part=operation-list]{grid-template-columns:minmax(0,1fr)}:scope [data-part=operation-row]{row-gap:var(--space-1)}}}}
