.reference-page-overview .endpoint-contract-title,.reference-page-behavior .endpoint-contract-title{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 80%, var(--ink-soft));font-size:.78rem;font-weight:650}.reference-page-overview .endpoint-contract-list,.reference-page-behavior .endpoint-contract-list{margin-top:.5rem}.reference-page-overview .endpoint-contract-item,.reference-page-behavior .endpoint-contract-item{padding:.52rem 0}.reference-page-overview .endpoint-contract-name,.reference-page-behavior .endpoint-contract-name{color:var(--ink);font-size:.98rem;font-weight:620}.reference-page-overview .endpoint-contract-type,.reference-page-behavior .endpoint-contract-type{color:color-mix(in srgb, var(--ink) 58%, var(--ink-soft));margin-top:.12rem;font-size:.9rem;font-weight:500}.reference-page-overview .endpoint-contract-desc,.reference-page-behavior .endpoint-contract-desc{color:color-mix(in srgb, var(--ink) 74%, var(--ink-soft));margin-top:.2rem;font-size:.95rem;line-height:1.58}.reference-page-overview .docs-proof-inline{gap:1.35rem}.reference-page-overview .docs-proof-inline-item{padding-top:.85rem}.reference-page-overview .docs-proof-inline-label{letter-spacing:-.01em;text-transform:none;color:var(--ink);font-size:.88rem;font-weight:620;line-height:1.35}.reference-page-overview .docs-proof-inline-value{color:color-mix(in srgb, var(--ink) 72%, var(--ink-soft));margin-top:.32rem;font-size:.94rem;line-height:1.56}.reference-page-overview .docs-action-links{margin-top:1.4rem}.reference-page-overview .docs-editorial-lede,.reference-page-overview .endpoint-contract,.reference-page-overview .docs-proof-inline,.reference-page-route .endpoint-contract,.reference-page-next .docs-route-list{max-width:52rem}.reference-page-overview>p:not(.eyebrow):not(.docs-editorial-lede):not(.reference-page-status),.reference-page-next .section-intro,.reference-page-route .schema-link{max-width:48rem}.reference-page-overview .endpoint-contract-item,.reference-page-route .endpoint-contract-panel,.reference-page-route .endpoint-contract-item,.reference-page-next .docs-route-copy{min-width:0}.reference-page-status{flex-wrap:wrap;align-items:center;gap:.36rem;margin:.72rem 0 0;display:flex}.reference-page-status .docs-chip--snippet{margin-top:0}.reference-page-route .docs-editorial-head{max-width:54rem;margin-bottom:.85rem}.reference-page-route .docs-inline-endpoint{flex-wrap:wrap;width:auto;max-width:100%;margin-top:.64rem}.reference-page-route .docs-inline-endpoint-path{letter-spacing:.01em;color:color-mix(in srgb, var(--ink) 82%, var(--ink-soft));overflow-wrap:anywhere;font-size:.89rem;font-weight:550}.reference-page-route .endpoint-contract-title{letter-spacing:-.01em;text-transform:none;color:color-mix(in srgb, var(--ink) 88%, var(--ink-soft));font-size:.92rem;font-weight:610}.reference-page-route .endpoint-contract-split{gap:1rem}.reference-page-route .endpoint-contract-panel+.endpoint-contract-panel{border-top:1px solid color-mix(in srgb, var(--line) 82%, transparent);padding-top:.96rem}.reference-page-route .endpoint-contract-panel-title{letter-spacing:.01em;text-transform:none;color:color-mix(in srgb, var(--ink) 82%, var(--ink-soft));font-size:1.03rem;font-weight:600}.reference-page-route .endpoint-contract-panel-note{color:color-mix(in srgb, var(--ink) 66%, var(--ink-soft));margin-top:.22rem;font-size:.9rem;line-height:1.52}.reference-page-route .endpoint-contract-panel .endpoint-contract-list{margin-top:.42rem}.reference-page-route .endpoint-contract-panel .endpoint-contract-item:not(.endpoint-contract-item--nested){padding:.5rem 0}.reference-page-route .endpoint-contract-panel .endpoint-contract-name{letter-spacing:-.005em;color:var(--ink);font-size:.94rem;font-weight:600}.reference-page-route .endpoint-contract-panel .endpoint-contract-type{color:color-mix(in srgb, var(--ink) 54%, var(--ink-soft));overflow-wrap:anywhere;margin-top:.06rem;font-size:.88rem;font-weight:500}.reference-page-route .endpoint-contract-panel .endpoint-contract-desc{color:color-mix(in srgb, var(--ink) 72%, var(--ink-soft));margin-top:.14rem;font-size:.92rem;line-height:1.54}.reference-page-route .endpoint-contract-item--nested{--endpoint-contract-nested-indent:.85rem;--endpoint-contract-nested-rail:color-mix(in srgb, var(--line) 76%, transparent);padding-left:.92rem;padding-block:.44rem}.reference-page-next .docs-route-kicker{color:color-mix(in srgb, var(--ink) 62%, var(--ink-soft))}.reference-page-next .docs-route h3{font-size:1.08rem}.reference-page-next .docs-route p:not(.docs-route-kicker){color:color-mix(in srgb, var(--ink) 72%, var(--ink-soft))}.reference-page-next .docs-route-meta{white-space:normal;text-align:left}.reference-page-code-card{border-radius:.65rem;max-width:100%;padding:.74rem}.reference-page-code-card .code-title{letter-spacing:.01em;text-transform:none;font-size:.78rem;font-weight:620}.reference-page-code-card .snippet-head{flex-wrap:wrap;align-items:flex-start;margin-top:.7rem}.reference-page-code-card .snippet-group{border:1px solid color-mix(in srgb, var(--code-card-border) 86%, transparent);background:color-mix(in srgb, var(--code-pre-bg) 72%, var(--code-card-bg));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-highlight) 34%, transparent);border-radius:.72rem;padding:.62rem .68rem}.reference-page-code-card .snippet-group.is-request{border-color:color-mix(in srgb, var(--snippet-request-hue) 28%, var(--code-card-border));background:color-mix(in srgb, var(--code-pre-bg) 84%, var(--snippet-request-hue))}.reference-page-code-card .snippet-group.is-response{border-color:color-mix(in srgb, var(--snippet-response-hue) 28%, var(--code-card-border));background:color-mix(in srgb, var(--code-pre-bg) 86%, var(--snippet-response-hue))}.reference-page-code-card .snippet-group+.snippet-group{margin-top:.62rem}.reference-page-code-card .snippet-head{margin-top:0}.reference-page-code-card .snippet-group pre{margin-top:.38rem}.reference-page-code-card pre code{font-size:.81rem;line-height:1.5}.reference-page-code-card .code-card-top,.reference-page-code-card .endpoint{flex-wrap:wrap;align-items:flex-start}.reference-page-code-card .code-output-hints,.reference-page-code-card .output-mode-selector,.reference-page-code-card .output-mode-header-list{flex-wrap:wrap}.reference-page-code-card .code-output-hints{margin-left:0}.reference-page-code-card .code-card-note,.reference-page-code-card .endpoint code{overflow-wrap:anywhere}@media (width<=900px){.reference-page-overview .docs-proof-inline{grid-template-columns:minmax(0,1fr);gap:1rem}.reference-page-next .docs-route{gap:.5rem}.reference-page-code-card{padding:.7rem}}@media (width<=640px){.reference-page-route .endpoint-contract-panel+.endpoint-contract-panel{padding-top:.78rem}.reference-page-route .endpoint-contract-item--nested{--endpoint-contract-nested-indent:.55rem;padding-left:.76rem}.reference-page-code-card pre code{font-size:.79rem}}@media (width<=480px){.reference-page-overview .docs-action-links{margin-top:1.2rem}.reference-page-status{gap:.3rem}.reference-page-route .endpoint-contract-split{gap:.78rem}.reference-page-route .endpoint-contract-panel .endpoint-contract-item:not(.endpoint-contract-item--nested){padding:.44rem 0}.reference-page-route .endpoint-contract-item--nested{--endpoint-contract-nested-indent:.42rem;padding-left:.68rem}.reference-page-code-card{border-radius:.6rem;padding:.66rem}.reference-page-code-card pre code{font-size:.77rem;line-height:1.48}}
