.mref{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "code" "body";grid-row-gap:24px;row-gap:24px;max-width:760px;margin:0 auto}.mref>*{min-width:0}.mref__head{grid-area:head}.mref__code{grid-area:code}.mref__body{grid-area:body}@media (min-width:1440px){.mref{max-width:1320px;grid-template-columns:minmax(0,1fr) clamp(400px,38%,520px);grid-template-rows:auto 1fr;grid-template-areas:"head code" "body code";column-gap:40px;row-gap:0}.mref__body{padding-top:8px}.mref__code{position:-webkit-sticky;position:sticky;top:calc(var(--site-header-h) + 16px);align-self:start;max-height:calc(100vh - var(--site-header-h) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.mref__code .code-tabs__panel>code{max-height:min(56vh,560px);overflow:auto}@media (max-width:1439.98px){.mref__code .docs-panel-block+.docs-panel-block .code-tabs__panel>code{max-height:min(40vh,340px)}}@media (min-width:1440px){.mref__code .docs-panel-block:first-child .code-tabs__panel>code{max-height:44vh}}.docs-api-head .docs-api-title{margin:0 0 4px;overflow-wrap:anywhere}.docs-api-head .docs-api-title-net{color:var(--muted);font-weight:500}.docs-api-kicker-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 12px}.docs-api-head .docs-api-kicker{margin:0;color:var(--muted);font-size:var(--fs-base)}.docs-api-head .docs-api-summary{margin:0 0 16px}.docs-api-head .docs-api-netlinks{margin:-8px 0 16px;font-size:var(--fs-sm);color:var(--muted)}.docs-api-card{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.docs-api-card .docs-endpoint{display:flex;align-items:center;gap:10px;margin:0;padding:6px 6px 6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-2);overflow:visible}.docs-api-card .docs-endpoint-url{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;font-size:var(--fs-sm);line-height:var(--lh-body)}.docs-api-card .docs-endpoint .code-copy{position:static;flex:0 0 auto}.docs-facts{display:flex;flex-wrap:wrap;gap:6px 8px;margin:0}.docs-fact{display:inline-flex;align-items:baseline;gap:6px;min-width:0;max-width:100%;padding:3px 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-2);font-size:var(--fs-xs);line-height:var(--lh-body)}.docs-fact dt{flex:0 0 auto;margin:0;color:var(--muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.02em}.docs-fact dd{margin:0;min-width:0;color:var(--fg);font-weight:var(--fw-medium);overflow-wrap:anywhere}.docs-fact dd code{font-size:var(--fs-xs);padding:0;border:0;background:none;color:inherit}.docs-fact--mono dd{font-family:var(--font-mono);font-size:var(--fs-xs)}.docs-fact--accent{border-color:var(--accent-ring);background:var(--accent-soft)}.docs-fact--accent dd{color:var(--accent-hi)}.docs-fact--wide{flex-basis:100%;border-radius:var(--radius-lg)}.docs-fact--wide dd{font-weight:var(--fw-medium);color:var(--fg-2)}.docs-api-head .docs-chip{font-size:var(--fs-2xs);padding:2px 9px}.docs-api-head .docs-chip--ok{color:var(--success);border-color:color-mix(in srgb,var(--success) 35%,transparent);background:color-mix(in srgb,var(--success) 10%,transparent)}.docs-api-head .docs-chip--warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 10%,transparent)}.docs-prose>.docs-facts{margin:0 0 24px}@media (max-width:640px){.docs-field-children{margin-left:4px;padding-left:10px}.docs-table table,.docs-table tbody,.docs-table td,.docs-table tr{display:block;width:100%}.docs-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.docs-table tbody tr{padding:10px 14px;border-bottom:1px solid var(--border)}.docs-table tbody tr:last-child{border-bottom:0}.docs-table tbody td,.docs-table tbody tr:last-child td{padding:2px 0;border:0;overflow-wrap:anywhere}.docs-table tbody tr:hover td{background:none}.docs-table tbody td code{white-space:normal;overflow-wrap:anywhere}.docs-table tbody td[data-label]:before{content:attr(data-label);display:block;margin-top:4px;color:var(--muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.02em}.docs-table tbody td:first-child[data-label]:before{margin-top:0}.docs-table tbody td:first-child{color:var(--fg);font-weight:var(--fw-semibold)}}.mref__code .docs-panel-block{flex-shrink:0;min-width:0}.mref__code .docs-panel-block .code-tabs{margin:0}