.docs-page{--pellet-red:#e94b42;--pellet-blue:#3479df;--pellet-yellow:#e8c52f;--docs-panel:#efeee9;--docs-line:#dededb;--docs-muted:#6f6f6f;color:#111;background:#f7f7f5;min-height:100vh}@media (max-width:600px){.docs-page{--gutter:20px}}.docs-page>header.docs-header{z-index:30;height:auto;padding:12px calc(var(--gutter) - 14px) 0;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;display:block;position:sticky;top:0}.docs-bar{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);view-transition-name:site-bar;background:#fff9;align-items:center;height:66px;padding:0 14px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 0 0 .5px #1111110f,0 1px 3px #1111110a}.docs-bar:before,.docs-bar:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.docs-bar:before{-webkit-mask-composite:xor;background:linear-gradient(135deg,#fff9,#fff0 40% 65%,#ffffff59);padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.docs-bar:after{background:linear-gradient(#ffffff2e,#fff0 50%);inset:1px}.docs-brand{align-items:center;gap:22px;min-width:0;display:flex}.docs-brand .logo{view-transition-name:site-logo}.docs-brand .docs-link{margin:-6px 0}.docs-actions.hero-content{top:14px;left:var(--header-actions-left,calc((100% - 28px - 5vw) * 17 / 27 + 5vw + 14px));margin:0;padding:0;position:absolute}.docs-actions .actions{flex-wrap:nowrap}.docs-actions .actions>*{white-space:nowrap;-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);border-radius:0}.docs-actions .primary{border-color:color-mix(in srgb,var(--pellet-red) 70%,transparent);background:color-mix(in srgb,var(--pellet-red) 82%,transparent)}.docs-actions .primary:hover{border-color:color-mix(in srgb,color-mix(in srgb,var(--pellet-red) 88%,black) 75%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--pellet-red) 88%,black) 88%,transparent)}.docs-actions .secondary{border-color:color-mix(in srgb,var(--pellet-blue) 70%,transparent);background:color-mix(in srgb,var(--pellet-blue) 82%,transparent)}.docs-actions .secondary:hover{border-color:color-mix(in srgb,color-mix(in srgb,var(--pellet-blue) 88%,black) 75%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--pellet-blue) 88%,black) 88%,transparent)}.docs-actions .actions>:first-child{view-transition-name:site-talk}.docs-actions .actions>:nth-child(2){view-transition-name:site-quote}.docs-actions .actions>:nth-child(3){view-transition-name:site-account}@media (max-width:900px){.docs-page>header.docs-header{position:relative}.docs-bar{align-items:flex-start;height:108px}.docs-brand{margin-top:15px}.docs-actions.hero-content{top:56px;left:14px}}.docs-body{padding:56px var(--gutter) 120px;grid-template-columns:200px minmax(0,1fr);gap:clamp(32px,5vw,88px);display:grid}.docs-nav{align-self:start;position:sticky;top:102px}.docs-nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs-nav a{color:var(--docs-muted);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:14px;line-height:1.3;transition:color .2s;display:flex}.docs-nav a:hover,.docs-nav a[aria-current=page]{color:#111}.docs-nav a[aria-current=page]{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.docs-draft{color:#8c5a00;letter-spacing:.02em;background:#f6e7b8;flex:none;padding:2px 6px;font-size:10px;line-height:1.2}@media (max-width:900px){.docs-body{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:28px}.docs-nav{border-bottom:1px solid var(--docs-line);padding-bottom:16px;position:static}.docs-nav ul{flex-wrap:wrap;gap:4px 18px;display:flex}.docs-nav a{padding:6px 0}}.docs-content{color:#222;min-width:0;max-width:820px;font-size:15px;line-height:1.6}.docs-content h1{color:#111;letter-spacing:-.05em;margin:0 0 20px;font-size:clamp(36px,4vw,56px);line-height:1}.docs-content h2{border-top:1px solid var(--docs-line);color:#111;letter-spacing:-.03em;margin:48px 0 16px;padding-top:28px;font-size:22px;line-height:1.2}.docs-content h3{color:#111;letter-spacing:-.015em;margin:28px 0 10px;font-size:16px;line-height:1.3}.docs-content p{margin:0 0 14px}.docs-content ul,.docs-content ol{margin:0 0 14px;padding-left:20px;list-style:outside}.docs-content ol{list-style:decimal}.docs-content li{margin:4px 0}.docs-content li::marker{color:#9a9a96}.docs-content a{text-underline-offset:3px;-webkit-text-decoration:underline #b9b6ae;text-decoration:underline #b9b6ae}.docs-content a:hover{text-decoration-color:#111}.docs-lead{color:#111;letter-spacing:-.015em;font-size:18px;line-height:1.45}.docs-content code,.docs-content pre,.docs-mono{font-size:.88em;font-family:ui-monospace,Menlo,Consolas,monospace!important}.docs-content :not(pre)>code{background:var(--docs-panel);overflow-wrap:anywhere;padding:1px 5px}.docs-content pre{background:var(--docs-panel);color:#1a1a1a;tab-size:2;margin:0 0 16px;padding:16px 18px;font-size:13px;line-height:1.55;overflow-x:auto}.docs-content pre code{font-size:inherit;background:0 0;padding:0}.docs-code-label{color:var(--docs-muted);font-size:12px;margin:0 0 6px!important}.docs-facts{border-top:1px solid var(--docs-line);grid-template-columns:max-content minmax(0,1fr);gap:0;margin:0 0 16px;display:grid}.docs-facts dt,.docs-facts dd{border-bottom:1px solid var(--docs-line);margin:0;padding:10px 0}.docs-facts dt{color:var(--docs-muted);padding-right:28px;font-size:13px}.docs-facts dd{overflow-wrap:anywhere}@media (max-width:600px){.docs-facts{grid-template-columns:minmax(0,1fr)}.docs-facts dt{border-bottom:0;padding-bottom:0}.docs-facts dd{padding-top:2px}}.docs-scroll{max-width:100%;margin:0 0 16px;overflow-x:auto}.docs-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.45}.docs-table th{color:var(--docs-muted);text-align:left;white-space:nowrap;vertical-align:bottom;padding:0 14px 8px 0;font-size:12px}.docs-table td{border-top:1px solid var(--docs-line);vertical-align:top;padding:9px 14px 9px 0}.docs-table td:last-child,.docs-table th:last-child{padding-right:0}.docs-table td code{overflow-wrap:normal;white-space:nowrap}.docs-table td.docs-wrap code{white-space:normal;overflow-wrap:anywhere}.docs-muted{color:var(--docs-muted)}.docs-content .docs-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.docs-content .docs-cards li{margin:0}.docs-cards a{background:var(--docs-panel);gap:4px;height:100%;padding:16px 18px;transition:background-color .2s;display:grid;text-decoration:none!important}.docs-cards a:hover{background:#e6e4dd}.docs-cards b{color:#111;font-size:15px}.docs-cards span{color:var(--docs-muted);font-size:13px;line-height:1.4}@media (max-width:600px){.docs-content .docs-cards{grid-template-columns:minmax(0,1fr)}}.docs-endpoint{border-top:1px solid var(--docs-line);margin:0 0 8px;padding:26px 0 8px;scroll-margin-top:96px}.docs-endpoint h3{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 8px;font-size:15px;display:flex}.docs-endpoint h3 code{overflow-wrap:anywhere;font-size:14px;background:0 0!important;padding:0!important}.docs-method{color:#fff;letter-spacing:.03em;text-align:center;flex:none;min-width:52px;padding:3px 6px;line-height:1;font-size:11px!important}.docs-method-get{background:#3f8a52}.docs-method-post{background:#4677be}.docs-method-delete{background:#c4554f}.docs-access{background:var(--docs-panel);color:#444;margin:0 0 10px;padding:2px 8px;font-size:12px;display:inline-block}.docs-endpoint h4{color:var(--docs-muted);letter-spacing:.01em;margin:16px 0 6px;font-size:12px;font-weight:400}.docs-endpoint ul{margin-bottom:10px}.docs-required{color:#b3261e;font-size:11px}.docs-nested td:first-child{padding-left:14px}.docs-content .docs-toc{columns:2;column-gap:28px;margin:0 0 16px;padding:0;font-size:14px;list-style:none}.docs-content .docs-toc li{break-inside:avoid;margin:0 0 4px}.docs-toc code{font-size:12px}@media (max-width:600px){.docs-content .docs-toc{columns:1}}.docs-notice{color:#5c3d00;background:#f6e7b8;margin:0 0 20px;padding:10px 14px;font-size:13px}.docs-unavailable{color:#8c1d18;background:#fbeeed;padding:10px 14px;font-size:13px}.docs-todo{color:#76746f;border:1px dashed #c4c1b9;padding:10px 14px;font-size:13px}.docs-page>footer.docs-footer{border-top:1px solid var(--docs-line);padding-top:40px;padding-bottom:48px}.docs-fact{display:contents}.docs-content h1+h2{border-top:0;margin-top:32px;padding-top:0}
