.api-contract-banner{align-items:stretch;background:var(--site-navy);color:#fff;display:grid;grid-gap:26px;gap:26px;grid-template-columns:minmax(220px,.82fr) minmax(0,1.45fr);margin:0 0 78px;overflow:hidden;padding:28px}.api-contract-banner>div{border-right:1px solid #31425b;display:grid;padding-right:28px}.api-contract-banner>div small,.api-contract-banner>div span{color:#90a7c7;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.api-contract-banner>div strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.5;margin:10px 0 18px;overflow-wrap:anywhere}.api-contract-banner ol{align-items:center;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.api-contract-banner li{align-items:center;display:flex;gap:11px;min-width:0;padding:8px 14px;position:relative}.api-contract-banner li+li:before{background:#40516c;content:"";height:1px;left:-5px;position:absolute;top:50%;width:10px}.api-contract-banner li>svg{color:#7da2ff;flex:0 0 auto}.api-contract-banner li span{display:grid;font-size:11px;font-weight:800;line-height:1.35}.api-contract-banner li small{color:#8092ad;font-size:9px;font-weight:900}.api-endpoint-list{border-bottom:1px solid var(--site-line);border-top:2px solid var(--site-navy);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0 14px}.api-endpoint-list article{min-width:0;padding:24px 20px 22px}.api-endpoint-list article+article{border-left:1px solid var(--site-line)}.api-endpoint-list article>span{color:#8591a4;display:block;font-size:10px;font-weight:900;margin-bottom:21px}.api-endpoint-list article>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.api-endpoint-list article>div>code:last-child{color:#46546a;font-size:11px;overflow-wrap:anywhere}.api-method{border:1px solid;color:#17693e;font-size:9px;font-weight:950;letter-spacing:.06em;padding:3px 5px}.api-method.patch{color:#8a4d00}.api-method.put{color:#244fce}.api-method.post{color:#6d3fc0}.api-method.delete{color:#a43832}.api-endpoint-list h3{font-size:17px;margin:20px 0 9px}.api-endpoint-list p{font-size:13px;line-height:1.58;margin-bottom:18px}.api-endpoint-list article>small{color:#748196;font-size:10px}.api-endpoint-list article>small code{color:#2748a8}.api-code-sample{background:#0d1728;border:1px solid #24334a;color:#e5edf8;margin:32px 0;min-width:0;overflow:hidden}.api-code-sample>header{align-items:center;border-bottom:1px solid #27364d;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;min-height:46px;padding:0 12px 0 16px}.api-code-sample>header span{align-items:center;color:#cdd9e9;display:inline-flex;font-size:11px;font-weight:800;gap:7px}.api-code-sample>header small{color:#7186a5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;text-transform:uppercase}.api-code-sample>header button{align-items:center;background:transparent;border:1px solid #36465e;color:#d9e5f4;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:6px;min-height:29px;padding:0 9px}.api-code-sample>header button:hover{background:#19273b;border-color:#5d7394}.api-code-sample pre{margin:0;max-height:560px;overflow:auto;padding:22px}.api-code-sample code{color:#dce8f8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.7;-moz-tab-size:2;tab-size:2}.api-code-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.api-code-grid .api-code-sample{margin:0}.api-note,.api-warning{align-items:start;border:1px solid #b9c9e8;display:grid;grid-gap:16px;gap:16px;grid-template-columns:auto minmax(0,1fr);margin-top:28px;padding:20px}.api-note{background:#f4f7ff}.api-note>svg{color:var(--site-blue-dark)}.api-warning{background:#fffaf0;border-color:#dcc895}.api-warning>svg{color:#946200}.api-note strong,.api-warning strong{display:block;font-size:14px;margin-bottom:5px}.editorial-section .api-note p,.editorial-section .api-warning p{font-size:13px;line-height:1.6;margin:0}.api-response-anatomy{border-bottom:1px solid var(--site-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}.api-response-anatomy>div{border-top:1px solid var(--site-line);display:grid;grid-gap:9px;gap:9px;padding:18px 18px 18px 0}.api-response-anatomy>div:nth-child(2n){border-left:1px solid var(--site-line);padding-left:18px}.api-response-anatomy code{color:var(--site-blue-dark);font-size:12px;font-weight:850}.api-response-anatomy span{color:#59677b;font-size:12px;line-height:1.55}.api-field-table code{color:#214bb7;font-size:11px}.api-reference-groups{border-top:2px solid var(--site-navy);margin:34px 0 28px}.api-reference-group{border-bottom:1px solid var(--site-line)}.api-reference-group>summary{align-items:start;cursor:pointer;display:grid;grid-gap:16px;gap:16px;grid-template-columns:34px minmax(0,1fr) auto;list-style:none;padding:21px 10px}.api-reference-group>summary::-webkit-details-marker{display:none}.api-reference-group>summary:after{color:var(--site-blue-dark);content:"+";font-size:18px;font-weight:800;grid-column:4;grid-row:1}.api-reference-group[open]>summary:after{content:"−"}.api-reference-group>summary>span{color:#8490a1;font-size:10px;font-weight:900;padding-top:3px}.api-reference-group>summary>div{display:grid;grid-gap:6px;gap:6px}.api-reference-group>summary strong{color:var(--site-navy);font-size:15px}.api-reference-group>summary small{color:#627085;font-size:11px;line-height:1.5}.api-reference-group>summary>code{background:#f1f4f8;color:#526174;font-size:9px;padding:5px 7px;white-space:nowrap}.api-reference-group .editorial-table-wrap{margin:0 0 18px}.api-reference-table{min-width:900px}.api-reference-table th:first-child{width:31%}.api-reference-table th:nth-child(2){width:30%}.api-reference-table th:nth-child(3){width:16%}.api-reference-table td{color:#526174;font-size:11px;line-height:1.5;vertical-align:top}.api-reference-table td:first-child{align-items:flex-start;display:flex;gap:8px}.api-reference-table td:nth-child(3) code,.api-reference-table td:nth-child(4) code{color:#244baf;font-size:9px;overflow-wrap:anywhere}.api-reference-path{color:#334156;font-size:10px;overflow-wrap:anywhere}.api-integration-grid{border-bottom:1px solid var(--site-line);border-top:2px solid var(--site-navy);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}.api-integration-grid article{min-width:0;padding:24px}.api-integration-grid article:nth-child(2n){-webkit-border-start:1px solid var(--site-line);border-inline-start:1px solid var(--site-line)}.api-integration-grid article:nth-child(n+3){border-top:1px solid var(--site-line)}.api-integration-grid article>span{color:var(--site-blue-dark);font-size:9px;font-weight:950}.api-integration-grid h3{font-size:16px;margin:12px 0 8px}.editorial-section .api-integration-grid p{font-size:12px;line-height:1.58;margin:0}.api-put-flow{align-items:stretch;border-bottom:1px solid var(--site-line);border-top:2px solid var(--site-navy);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);margin:34px 0}.api-put-flow>div{display:grid;min-width:0;padding:20px 14px}.api-put-flow>div span{color:var(--site-blue-dark);font-size:9px;font-weight:950}.api-put-flow>div strong{font-size:14px;margin:12px 0 6px}.api-put-flow>div small{color:#68768b;font-size:10px;line-height:1.45}.api-put-flow>svg{align-self:center;color:#8a98ab}.api-error-list{border-bottom:1px solid var(--site-line);border-top:2px solid var(--site-navy);margin:34px 0 20px}.api-error-list>div{align-items:start;border-top:1px solid var(--site-line);display:grid;grid-gap:18px;gap:18px;grid-template-columns:42px minmax(170px,.75fr) minmax(0,1.4fr);padding:16px 10px}.api-error-list>div:first-child{border-top:0}.api-error-list strong{color:var(--site-blue-dark);font-size:13px}.api-error-list code{color:#34445a;font-size:10px;overflow-wrap:anywhere}.api-error-list span{color:#5b697d;font-size:12px;line-height:1.55}.api-security-grid{border-bottom:1px solid var(--site-line);border-top:2px solid var(--site-navy);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}.api-security-grid article{display:grid;grid-template-columns:auto 1fr;padding:24px}.api-security-grid article:nth-child(2n){border-left:1px solid var(--site-line)}.api-security-grid article:nth-child(n+3){border-top:1px solid var(--site-line)}.api-security-grid article>svg{color:var(--site-blue-dark);grid-row:1/span 3;margin-right:14px}.api-security-grid article>span{color:#8a96a8;font-size:9px;font-weight:900}.api-security-grid h3{font-size:16px;margin:12px 0 8px}.editorial-section .api-security-grid p{font-size:12px;line-height:1.58;margin:0}.api-doc-cta{margin-top:90px}@media (max-width:900px){.api-contract-banner{grid-template-columns:1fr}.api-contract-banner>div{border-bottom:1px solid #31425b;border-right:0;padding:0 0 20px}.api-code-grid,.api-endpoint-list,.api-integration-grid{grid-template-columns:1fr}.api-endpoint-list article+article{border-left:0;border-top:1px solid var(--site-line)}.api-integration-grid article:nth-child(2n){-webkit-border-start:0;border-inline-start:0}.api-integration-grid article:nth-child(n+2){border-top:1px solid var(--site-line)}}@media (max-width:720px){.api-contract-banner{margin-bottom:58px;padding:20px}.api-contract-banner ol{align-items:start;gap:14px;grid-template-columns:1fr}.api-contract-banner li{padding:2px 0}.api-contract-banner li+li:before{display:none}.api-code-sample>header{grid-template-columns:minmax(0,1fr) auto}.api-code-sample>header small{display:none}.api-code-sample pre{padding:18px}.api-code-sample code{font-size:11px}.api-response-anatomy,.api-security-grid{grid-template-columns:1fr}.api-response-anatomy>div:nth-child(2n),.api-security-grid article:nth-child(2n){border-left:0;padding-left:0}.api-security-grid article,.api-security-grid article:nth-child(2n){padding:21px 0}.api-security-grid article:nth-child(n+2){border-top:1px solid var(--site-line)}.api-put-flow{grid-template-columns:1fr}.api-put-flow>div+svg+div{border-top:1px solid var(--site-line)}.api-put-flow>svg{display:none}.api-error-list>div{gap:8px 14px;grid-template-columns:38px minmax(0,1fr)}.api-error-list span{grid-column:2}.api-reference-group>summary{gap:8px 12px;grid-template-columns:26px minmax(0,1fr) auto;padding-inline:2px}.api-reference-group>summary>code{grid-column:2;justify-self:start}.api-reference-group>summary:after{grid-column:3}}