.api-docs-page{--api-ink:#13344c;--api-muted:#526b7e;--api-line:#dce7ef;--api-blue:#137bbb}.api-docs-page .public-hero{border-bottom:1px solid var(--api-line);background:linear-gradient(115deg,#f0f9ff 0%,#fff 75%);padding-block:70px}.api-docs-page .public-hero>.shell{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;display:grid}.api-docs-page .public-hero h1{letter-spacing:-.045em;font-size:clamp(42px,5vw,70px);line-height:1.06}.api-docs-page h1 em{color:var(--api-blue);font-style:normal}.api-docs-page .public-hero p{font-size:18px;line-height:1.7}.api-hero-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.api-hero-console{color:#ddeef8;background:#0d2639;border:1px solid #28465c;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 24px 55px #12394f24}.api-hero-console>div{color:#9fbacd;border-bottom:1px solid #2c4658;justify-content:space-between;padding:17px 23px;font:13px ui-monospace,monospace;display:flex}.api-hero-console pre{margin:0;padding:26px;font:14px/1.9 ui-monospace,monospace;overflow:auto}.api-hero-console pre span{color:#8cdcca}.api-docs-page .api-hero-console>p{color:#b7cbd9;border-top:1px solid #2c4658;margin:0;padding:17px 23px;font-size:13px}.api-hero-console>p>span{color:#9ddaca;margin-right:12px}.api-docs-layout{grid-template-columns:215px minmax(0,1fr);align-items:start;gap:64px;padding-block:15px 80px;display:grid}.api-docs-sidebar{max-height:calc(100vh - 145px);padding-right:10px;position:sticky;top:115px;overflow-y:auto}.api-docs-sidebar nav{gap:5px;display:grid}.api-docs-sidebar nav>span{letter-spacing:.1em;color:#61798a;padding:25px 10px 10px;font-size:12px;font-weight:700}.api-docs-sidebar nav>a{color:#35586f;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:14px;line-height:1.4;display:flex}.api-docs-sidebar nav>a:hover{color:#116ea7;background:#edf7fd}.api-docs-sidebar .api-method{min-width:32px;padding:3px 4px;font-size:12px}.api-sidebar-help{border-top:1px solid var(--api-line);margin-top:24px;padding:20px 12px;font-size:14px}.api-sidebar-help p{color:var(--api-muted);line-height:1.6}.api-sidebar-help a{color:#1476b1;font-weight:650}.api-docs-main{min-width:0}.api-doc-section{border-bottom:1px solid var(--api-line);padding-block:42px;scroll-margin-top:130px}.api-doc-section:first-child{padding-top:26px}.api-docs-main h2{letter-spacing:-.025em;color:var(--api-ink);margin:12px 0 18px;font-size:clamp(26px,3vw,34px);line-height:1.2}.api-docs-main h3{margin:15px 0 10px;font-size:18px;line-height:1.3}.api-docs-main p{color:var(--api-muted);margin:12px 0 22px;font-size:16px;line-height:1.75}.api-docs-main p a{color:#126da7;text-underline-offset:3px;text-decoration:underline}.api-docs-main p code,.api-fields code,.api-status-definitions dt{overflow-wrap:anywhere;color:#215c80;font:14px/1.6 ui-monospace,monospace}.api-docs-main p code{background:#eef5fa;border-radius:4px;padding:2px 5px}.api-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0;display:grid}.api-steps article>span{color:#1377b4;background:#edf7fe;border:1px solid #d4eafa;border-radius:10px;place-items:center;width:36px;height:36px;font:500 14px ui-monospace,monospace;display:grid}.api-steps article p{font-size:14px;line-height:1.7}.api-base-url{border:1px solid var(--api-line);background:#f7fafc;border-radius:12px;flex-direction:column;gap:10px;padding:22px;display:flex}.api-base-url span{letter-spacing:.12em;color:#60798a;font-size:12px;font-weight:700}.api-base-url code{overflow-wrap:anywhere;font:14px/1.7 ui-monospace,monospace}.api-code{color:#e0edf5;background:#102a3d;border:1px solid #28495e;border-radius:14px;min-width:0;margin:20px 0;overflow:hidden}.api-code>header{color:#c3d8e6;background:#173549;border-bottom:1px solid #2c4b60;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;font:12px/1.5 ui-monospace,monospace;display:flex}.api-code>header>span{overflow-wrap:anywhere}.api-code button{color:#eff8fd;font:inherit;cursor:pointer;background:#254a62;border:1px solid #3d6680;border-radius:6px;flex-shrink:0;padding:7px 11px;font-size:12px;font-weight:600;line-height:1.5}.api-code pre{tab-size:2;white-space:pre;max-height:640px;margin:0;padding:22px;font:14px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.api-copy-status{color:#a8dacc;min-height:5px;padding:0 20px 5px;font-size:12px;display:block}.api-note{background:#f2f9ff;border:1px solid #cfe5f4;border-left:3px solid #228cc5;border-radius:4px 12px 12px 4px;margin:25px 0;padding:22px 24px}.api-note>strong{color:#1c5273;font-size:16px}.api-docs-main .api-note p{margin:8px 0 0;font-size:14px}.api-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.api-language-count{border:1px solid var(--api-line);white-space:nowrap;color:#487086;border-radius:20px;padding:7px 12px;font-size:13px}.api-example-operation{align-items:center;gap:16px;margin:25px 0 16px;font-size:14px;font-weight:650;display:flex}.api-example-operation select{color:#153d59;width:100%;max-width:380px;font:inherit;background:#fff;border:1px solid #c9dce8;border-radius:9px;padding:12px}.api-language-tabs{flex-wrap:wrap;gap:7px;display:flex}.api-language-tabs button{font:inherit;color:#456376;cursor:pointer;background:#fff;border:1px solid #d5e2eb;border-radius:8px;padding:9px 13px;font-size:13px;font-weight:600;line-height:1.4}.api-language-tabs button[aria-pressed=true]{color:#fff;background:#1374b0;border-color:#1374b0}.api-docs-main .api-caption{font-size:13px;line-height:1.7}.api-reference-heading{padding-top:55px}.api-reference-heading>a{color:#1476b1;font-size:14px;font-weight:650}.api-endpoint-path{border:1px solid var(--api-line);background:#f2f6f9;border-radius:10px;align-items:center;gap:12px;padding:14px 18px;display:flex}.api-endpoint-path code{overflow-wrap:anywhere;font:15px ui-monospace,monospace}.api-method{letter-spacing:.02em;color:#167056;background:#e0f1e9;border-radius:5px;padding:5px 8px;font:700 12px/1.4 ui-monospace,monospace}.api-method.post{color:#205fa2;background:#e0edfb}.api-fields{border:1px solid var(--api-line);border-radius:12px;margin:24px 0;overflow:hidden}.api-fields>div{border-bottom:1px solid var(--api-line);grid-template-columns:180px minmax(0,1fr);gap:22px;padding:19px 20px;display:grid}.api-fields>div:last-child{border-bottom:0}.api-fields>div>div{align-content:start;gap:6px;display:grid}.api-fields span{color:#668092;font-size:12px}.api-docs-main .api-fields p{margin:0;font-size:14px;line-height:1.7}.api-inline-action{font:inherit;color:#1376b0;cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:650;line-height:1.5}.api-delivery-flow{flex-wrap:wrap;align-items:center;gap:12px;margin:25px 0;display:flex}.api-delivery-flow span{color:#216b5e;background:#edf7f5;border:1px solid #cde5df;border-radius:7px;padding:10px 14px;font:13px ui-monospace,monospace}.api-delivery-flow b{color:#6f8a9b;font-weight:400}.api-status-definitions>div{border-bottom:1px solid #e4ecf2;grid-template-columns:1fr 1.3fr;gap:25px;padding:17px 0;display:grid}.api-status-definitions dd{color:var(--api-muted);margin:0;font-size:14px;line-height:1.7}.api-error-list{border:1px solid var(--api-line);border-radius:12px;overflow:hidden}.api-error-list>div{border-bottom:1px solid var(--api-line);grid-template-columns:50px minmax(0,1fr);align-items:start;gap:20px;padding:18px 22px;display:grid}.api-error-list>div:last-child{border:0}.api-error-list code{color:#315b77;padding-top:3px;font:700 15px ui-monospace,monospace}.api-docs-main .api-error-list p{margin:0;font-size:14px;line-height:1.7}.api-limit-cards{grid-template-columns:1fr 1fr;gap:18px;margin:25px 0;display:grid}.api-limit-cards article{border:1px solid var(--api-line);background:#f7fafc;border-radius:12px;padding:25px}.api-limit-cards strong{color:#173c57;letter-spacing:-1px;font-size:36px}.api-limit-cards strong span{letter-spacing:0;font-size:14px;font-weight:400}.api-docs-main .api-limit-cards p{margin:8px 0 0;font-size:14px}.api-docs-layout :is(a,button,select,pre):focus-visible{outline-offset:4px;outline:3px solid #76bce9}@media (max-width:1080px){.api-docs-layout{grid-template-columns:180px minmax(0,1fr);gap:32px}.api-docs-page .public-hero>.shell{gap:28px}.api-hero-console pre{padding:18px;font-size:12px}.api-steps{gap:16px}.api-fields>div{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:800px){.api-docs-page .public-hero>.shell{grid-template-columns:1fr}.api-docs-page .public-hero{padding-block:40px}.api-docs-layout{grid-template-columns:1fr;padding-bottom:30px}.api-docs-sidebar{max-height:none;padding:0;position:static}.api-docs-sidebar nav{border-bottom:1px solid var(--api-line);flex-wrap:wrap;gap:4px;padding:12px 0;display:flex}.api-docs-sidebar nav>span,.api-sidebar-help{display:none}.api-docs-sidebar nav>a{padding:8px;font-size:13px}.api-doc-section{padding-block:30px}.api-doc-section:first-child{padding-top:0}}@media (max-width:540px){.api-steps{grid-template-columns:1fr;gap:12px}.api-steps article{grid-template-columns:36px minmax(0,1fr);column-gap:14px;display:grid}.api-steps h3{margin:5px 0}.api-steps p{grid-column:2;margin:0}.api-fields>div,.api-status-definitions>div{grid-template-columns:1fr;gap:8px}.api-fields>div{padding:17px}.api-language-count{display:none}.api-example-operation{flex-direction:column;align-items:stretch;gap:8px}.api-example-operation select{max-width:none}.api-limit-cards{grid-template-columns:1fr}.api-code pre{padding:16px;font-size:13px}.api-hero-actions .button{width:100%}.api-code>header{padding:12px;font-size:12px}}
