.api-docs{font-size:13px}.docs-heading{align-items:flex-start}.docs-heading h1{font-size:29px}.docs-base{display:flex;align-items:center;gap:16px;background:#edf3e8;border:1px solid #dce7d1;padding:17px 21px;border-radius:10px;margin-bottom:18px;min-width:0}.docs-base>span{font-size:9px;letter-spacing:1.4px;color:#6e865c;white-space:nowrap}.docs-base code{font-size:13px;overflow-wrap:anywhere;min-width:0;flex:1}.docs-base button{flex-shrink:0}.docs-downloads{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:30px}.docs-download{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);background:white;border-radius:9px;padding:15px 16px;min-width:0}.docs-download:hover{border-color:#a0b58b;background:#f7faf2}.docs-download strong{font-size:12px;color:var(--green);font-weight:600}.docs-download small{font-size:10px;color:#87957c}.api-docs-grid{display:grid;grid-template-columns:minmax(0,1fr) 215px;gap:23px;align-items:start}.docs-content{min-width:0}.docs-section{scroll-margin-top:20px;min-width:0}.docs-section h2{font-size:19px;margin-bottom:17px}.docs-section p{line-height:1.95;color:#506052;margin:16px 0;font-size:13px;overflow-wrap:anywhere}.docs-steps{padding-left:21px;margin:17px 0;color:#506052}.docs-steps li{padding:5px 0 5px 5px;line-height:1.9}.docs-section .table-wrap{margin:19px 0;border:1px solid var(--line);border-radius:8px}.docs-section table{min-width:520px;font-size:12px}.docs-section th{background:#f4f7f0;font-size:11px;color:#5d7350;white-space:nowrap;padding:13px 15px}.docs-section td{padding:13px 15px;white-space:normal;overflow-wrap:anywhere;line-height:1.8;font-size:12px;vertical-align:top}.docs-section td:first-child{color:#325e45;font-family:ui-monospace,monospace;min-width:100px}.docs-code{border:1px solid #21382e;border-radius:10px;margin:20px 0;overflow:hidden;background:#1c3029;min-width:0}.docs-code-heading{display:flex;align-items:center;justify-content:space-between;padding:9px 17px;border-bottom:1px solid #ffffff12;color:#aac0a3;font-size:9px;letter-spacing:1px}.docs-code-heading .text-button{color:#d3e4ca;font-size:11px;padding:0}.docs-code pre{margin:0;padding:20px;overflow-x:auto;color:#d7e8cd;font-size:11px;line-height:1.85;tab-size:2}.docs-endpoint{display:flex;align-items:center;gap:10px;margin-bottom:14px;min-width:0}.docs-endpoint>code{font-size:12px;overflow-wrap:anywhere;min-width:0}.method{font-size:10px;letter-spacing:.6px;font-weight:700;border-radius:5px;padding:3px 7px;background:#e6f2e9;color:#33694a}.method.post{background:#f7efd8;color:#8a6e27}.docs-index{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto}.docs-index .panel.padded{padding:20px 17px}.docs-index nav{display:flex;flex-direction:column;margin-top:15px}.docs-index nav a{font-size:11px;color:#7b896e;padding:7px 0;line-height:1.5}.docs-index nav a:hover{color:var(--green)}.docs-nav-method{font-size:8px;display:inline-block;width:29px;color:#75915d}.mobile-docs-index{display:none}@media(max-width:1150px){.api-docs-grid{grid-template-columns:minmax(0,1fr)}.docs-index{display:none}.mobile-docs-index{display:block;border:1px solid var(--line);border-radius:9px;background:#fff;padding:15px 18px;margin-bottom:22px}.mobile-docs-index summary{font-size:12px;font-weight:600;color:var(--green);cursor:pointer}.mobile-docs-index nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.mobile-docs-index a{font-size:11px;color:#69805b}.docs-downloads{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.docs-heading{flex-direction:column;gap:16px}.docs-heading h1{font-size:23px}.docs-heading .button{font-size:12px}.docs-base{flex-wrap:wrap;gap:8px 12px;padding:15px}.docs-base>span{width:100%}.docs-base code{font-size:11px}.docs-downloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.docs-download{padding:13px}.docs-download:last-child{grid-column:1/-1}.docs-section.panel.padded{padding:20px 16px}.docs-section h2{font-size:18px}.docs-section p,.docs-steps{font-size:12px}.docs-code pre{padding:14px;font-size:10px}.docs-section td,.docs-section th{padding:11px}.docs-section .table-wrap{max-width:100%}.docs-endpoint>code{font-size:11px}}@media print{.sidebar,.topbar,.docs-index,.docs-downloads,.mobile-docs-index,.docs-code-heading button,.page-footer{display:none!important}.main-shell{margin:0;width:100%}.api-docs-grid{display:block}main{padding:0}.docs-section{break-inside:avoid;border:0}.docs-code pre{white-space:pre-wrap;color:#111;background:#fff}.docs-code{background:#fff}.docs-section table{min-width:0}}
