.api-docs{color:#142038;max-width:1280px;margin:0 auto;padding:54px 28px 90px}.api-docs-hero{border-bottom:1px solid #dce3e8;margin-bottom:38px;padding-bottom:34px}.api-docs-hero nav{margin-bottom:14px;font-size:13px}.api-docs-hero h1{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(32px,5vw,52px);line-height:1.12}.api-docs-hero p{color:#52627b;max-width:740px;font-size:18px;line-height:1.7}.api-docs-meta{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:24px;font-size:13px;display:flex}.api-docs-layout{grid-template-columns:215px minmax(0,1fr);gap:48px;display:grid}.api-docs-layout aside{align-self:start;max-height:calc(100dvh - 48px);padding-bottom:8px;position:sticky;top:24px;overflow-y:auto}.api-docs-layout aside nav{flex-direction:column;gap:4px;display:flex}.api-docs-layout aside strong{text-transform:uppercase;letter-spacing:.06em;color:#52627b;margin-bottom:12px;font-size:12px}.api-docs-layout aside nav a{color:#52627b;padding:7px 0;font-size:14px;text-decoration:none}.api-docs-layout aside nav a:hover{color:#263e12;text-decoration:underline}.api-help-link{align-items:center;gap:5px;margin-top:24px;font-size:13px;display:inline-flex}.api-docs main{min-width:0}.api-docs section{border-bottom:1px solid #dce3e8;margin-bottom:42px;padding-bottom:42px;scroll-margin-top:24px}.api-docs h2{letter-spacing:-.025em;margin:0 0 20px;font-size:27px;line-height:1.25}.api-docs h3{margin:28px 0 14px;font-size:19px}.api-docs p,.api-docs li{color:#43536d;font-size:15px;line-height:1.75}.api-docs li{margin-bottom:16px;padding-left:6px}.api-docs ol,.api-docs ul{padding-left:22px}.api-docs a{color:#284b14;text-underline-offset:3px}.api-docs :focus-visible{outline-offset:3px;outline:3px solid #54772c}.api-step{letter-spacing:.09em;color:#527336;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.api-docs code{overflow-wrap:anywhere;font-size:.89em}.api-docs p code,.api-docs li code,.api-docs-meta code{color:#263e12;background:#eef2ec;border-radius:4px;padding:2px 5px}.api-callout{background:#f0f5e9;border-left:3px solid #93bf58;border-radius:0 8px 8px 0;margin:24px 0;padding:17px 20px;font-size:14px;line-height:1.7}.api-docs-button{border:1px solid #cfdbbf;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.api-docs-button:hover{background:#f0f5e9}.api-language-tabs{gap:6px;margin-top:24px;display:flex}.api-language-tabs button{color:#43536d;cursor:pointer;background:#fff;border:1px solid #dce3e8;border-radius:8px 8px 0 0;padding:10px 18px}.api-language-tabs button[aria-selected=true]{color:#fff;background:#142038;border-color:#142038}.api-code{color:#e9f0f5;background:#101b30;border:1px solid #27364c;border-radius:9px;margin:14px 0 22px;overflow:hidden}.api-code-bar{color:#c6d5e6;background:#19273d;justify-content:space-between;align-items:center;gap:12px;padding:10px 15px;font-size:12px;display:flex}.api-code-bar span{overflow-wrap:anywhere}.api-code-bar button{color:#e9f0f5;cursor:pointer;background:0 0;border:1px solid #45566e;border-radius:5px;flex-shrink:0;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.api-code pre{tab-size:2;white-space:pre;margin:0;padding:18px;font-size:13px;line-height:1.7;overflow:auto}.api-code pre code{font-size:inherit;overflow-wrap:normal}.api-copy-status{padding:0 16px;font-size:12px;display:block}.api-copy-status:not(:empty){padding-bottom:12px}.api-table-scroll{border:1px solid #dce3e8;border-radius:8px;margin:20px 0;overflow-x:auto}.api-docs table{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:1.65}.api-docs th,.api-docs td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e2e8ec;padding:14px}.api-docs th{font-weight:650}.api-docs thead{background:#eff3ed}.api-docs tbody th{min-width:115px}.api-docs td{min-width:135px}.api-endpoint-search{border:1px solid #cfd9e1;border-radius:8px;align-items:center;gap:9px;padding:11px 14px;display:flex}.api-endpoint-search input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1}.api-endpoints details{background:#fff;border:1px solid #dce3e8;border-radius:8px;margin-bottom:10px}.api-endpoints summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;padding:15px;display:flex}.api-endpoints summary:after{content:"+";margin-left:auto}.api-endpoints details[open] summary:after{content:"−"}.api-method{text-align:center;color:#315515;background:#edf5e5;border-radius:4px;min-width:47px;padding:4px 5px;font-size:11px;font-weight:750}.api-method.method-post{color:#244885;background:#eaf0fb}.api-method.method-patch{color:#754917;background:#fbf2e2}.api-scope{color:#65758b;font-size:11px}.api-endpoint-body{padding:0 16px 8px}@media (max-width:850px){.api-docs{padding:30px 20px 50px}.api-docs-layout{grid-template-columns:minmax(0,1fr);gap:34px}.api-docs-layout aside{border-bottom:1px solid #dce3e8;max-height:none;padding-bottom:24px;position:static;overflow:visible}.api-docs-layout aside nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;display:grid}.api-docs-layout aside strong{grid-column:1/-1}.api-docs-hero{margin-bottom:26px}.api-docs h2{font-size:24px}}@media (max-width:440px){.api-docs{padding-inline:16px}.api-docs-layout aside nav a{font-size:12px}.api-language-tabs button{padding:10px 13px}.api-code pre{font-size:12px}.api-scope{flex-basis:100%;margin-left:0}}
