.endpointSection_section__pIoRk{border-top:1px solid var(--border);scroll-margin-top:8px}.endpointSection_heading__TGvkw{padding:24px;scroll-margin-top:8px}.endpointSection_headingOpen__vF2KG{padding-bottom:10px}.endpointSection_toggle__lphSn{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.endpointSection_toggle__lphSn:hover .endpointSection_path__9WPiz{color:var(--brand)}.endpointSection_toggle__lphSn:focus{outline:none}.endpointSection_toggle__lphSn:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.endpointSection_chevronBox__rWg34{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;color:var(--text-secondary,#6b7280);background:var(--fill);flex:none;transition:transform .18s ease,background .18s ease}.endpointSection_chevronOpen__fH8OR{transform:rotate(90deg)}.endpointSection_toggle__lphSn:hover .endpointSection_chevronBox__rWg34{background:var(--border);color:var(--text-primary)}.endpointSection_chevron__eyjyC{display:block}.endpointSection_path__9WPiz{transition:color .15s ease}.endpointSection_body__sDUEv{padding-bottom:24px}.endpointSection_body__sDUEv .doc-section,.endpointSection_body__sDUEv .section-block{padding-top:0}.endpointSection_body__sDUEv[hidden]{display:none}@media (prefers-reduced-motion:reduce){.endpointSection_chevronBox__rWg34,.endpointSection_path__9WPiz{transition:none}}@media (max-width:768px){.endpointSection_heading__TGvkw{padding:20px 12px}.endpointSection_headingOpen__vF2KG{padding-bottom:8px}}.endpointSection_toolbar__3JfqI{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:4px 24px 8px}.endpointSection_toolbarLabel__0vLVe{font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--text-secondary,#6b7280)}.endpointSection_toolbarActions__qjo5c{display:inline-flex;gap:8px}.endpointSection_toolbarBtn__6DJ0A{background:none;border:1px solid var(--border);border-radius:5px;padding:4px 12px;font-size:12px;font-weight:600;color:var(--text-primary);cursor:pointer}.endpointSection_toolbarBtn__6DJ0A:hover{background:var(--fill);border-color:var(--text-secondary,#6b7280)}.endpointSection_toolbarBtn__6DJ0A:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:768px){.endpointSection_toolbar__3JfqI{padding:10px 12px}}