.developers_hero__j4N8k{padding:64px 0 56px}.developers_heroInner__dLmes{position:relative;z-index:1;max-width:760px}.developers_heroTitle__cuVhk{font-family:var(--font-display);font-size:clamp(32px,2.6vw + 18px,54px);font-weight:800;line-height:1.08;letter-spacing:-.04em;color:#fff;margin:18px 0 14px}.developers_heroSub__dDtod{color:#b9c5d6;font-size:clamp(15.5px,.4vw + 14.5px,18px);line-height:1.7;margin:0}.developers_heroMeta__ZN8Rb{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.developers_heroChip___kFp9{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;background:hsla(0,0%,100%,.06);border:1px solid var(--night-line);color:var(--night-text);font-size:13.5px}.developers_heroChip___kFp9 code{font-family:var(--font-mono);font-size:12.5px;color:var(--neon)}.developers_layout__p4Q6n{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:48px;gap:48px;padding-top:40px;padding-bottom:80px;align-items:start}.developers_toc___jjyY{position:-webkit-sticky;position:sticky;top:88px;max-height:calc(100vh - 108px);max-height:calc(100dvh - 108px);overscroll-behavior:contain;overflow-y:auto;-webkit-padding-end:6px;padding-inline-end:6px;font-size:14px}.developers_tocMobile__qs_07{display:none}.developers_tocGroup__uAu3s{margin:0 0 18px}.developers_tocHead__bWOJ2{display:block;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle);margin:0 0 6px;-webkit-padding-start:10px;padding-inline-start:10px}.developers_tocList__jBg1t{list-style:none;margin:0;padding:0}.developers_tocList__jBg1t a{display:block;padding:5px 10px;border-radius:8px;color:var(--slate);text-decoration:none;line-height:1.4;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent}.developers_tocList__jBg1t a:hover{background:var(--surface-sunken);color:var(--ink)}.developers_tocList__jBg1t a[aria-current=true]{color:var(--green-700);background:var(--green-50);border-inline-start-color:var(--green-500);font-weight:700}.developers_tocMethod__cgh9k{display:inline-block;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;min-width:34px;font-family:var(--font-mono);font-size:10.5px;font-weight:700;-webkit-margin-end:4px;margin-inline-end:4px;opacity:.75}.developers_main__SuBdA{min-width:0}.developers_section__oIrz_{scroll-margin-top:84px;padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--line)}.developers_section__oIrz_:last-child{border-bottom:0}.developers_groupTitle__HtUru{font-size:clamp(24px,1vw + 18px,30px);letter-spacing:-.03em;margin:8px 0 18px;scroll-margin-top:84px}.developers_groupTitle__HtUru,.developers_h2__5EZLZ{font-family:var(--font-display);font-weight:800;color:var(--ink)}.developers_h2__5EZLZ{font-size:21px;letter-spacing:-.02em;margin:0 0 10px}.developers_h3__70Ekb{font-size:15.5px;font-weight:800;color:var(--ink-2);margin:22px 0 8px}.developers_p__XqFxE{font-size:15.5px}.developers_list__XMrzU,.developers_p__XqFxE{color:var(--slate);line-height:1.75;margin:0 0 12px}.developers_list__XMrzU{font-size:15px;-webkit-padding-start:22px;padding-inline-start:22px}.developers_list__XMrzU li{margin-bottom:4px}.developers_ic__TRqSY{font-family:var(--font-mono);font-size:.86em;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;background:var(--surface-sunken);border:1px solid var(--line-soft);border-radius:6px;padding:1px 6px;color:var(--ink-2);overflow-wrap:anywhere}.developers_endpoint__F5jpV{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px;padding:10px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-xs)}.developers_path__fmlMQ{font-family:var(--font-mono);font-size:14px;color:var(--ink);overflow-wrap:anywhere;min-width:0}.developers_method__3styo{font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:7px;flex-shrink:0}.developers_method__3styo[data-m=GET]{background:var(--info-50);color:var(--info)}.developers_method__3styo[data-m=POST]{background:var(--green-50);color:var(--green-700)}.developers_badge__5nmmw{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--gold-50);color:#8a6318;-webkit-margin-start:auto;margin-inline-start:auto}.developers_tableWrap__fhwCQ{overflow-x:auto;margin:0 0 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.developers_table__S7a_N{width:100%;border-collapse:collapse;font-size:14px}.developers_table__S7a_N th{text-align:start;font-size:12px;font-weight:800;color:var(--muted);background:var(--cream-2);padding:9px 12px;border-bottom:1px solid var(--line)}.developers_table__S7a_N td{padding:9px 12px;border-bottom:1px solid var(--line-soft);vertical-align:top;color:var(--slate);line-height:1.6}.developers_table__S7a_N tr:last-child td{border-bottom:0}.developers_table__S7a_N td:first-child{min-width:150px;max-width:320px}.developers_pname__rRxOt{font-size:13px;color:var(--ink)}.developers_pname__rRxOt,.developers_ptype__7qQcX{font-family:var(--font-mono);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.developers_ptype__7qQcX{font-size:12px;color:var(--muted)}.developers_req__OSXUu{font-size:11px;font-weight:800;color:var(--danger);-webkit-margin-start:6px;margin-inline-start:6px}.developers_code__aZGpr{margin:0 0 16px;border-radius:14px;overflow:hidden;background:var(--night-2);border:1px solid var(--night-3);box-shadow:var(--shadow-sm);text-align:left}.developers_codeBar__QYNCG{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 8px 6px 14px;background:var(--night-3);border-bottom:1px solid var(--night-line)}.developers_codeTitle__st907{font-size:12px;font-weight:700;color:var(--night-muted);font-family:var(--font-mono);margin-right:6px}.developers_codeTabs__NJ7_5{display:flex;gap:2px}.developers_codeTab__KwjaZ{font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;padding:5px 10px;border-radius:8px;border:0;background:transparent;color:var(--night-muted)}.developers_codeTab__KwjaZ:hover{color:#fff}.developers_codeTab__KwjaZ[aria-selected=true]{background:rgba(61,242,180,.12);color:var(--neon)}.developers_codeTab__KwjaZ:focus-visible,.developers_copy__HKRfH:focus-visible,.developers_pre__BPGya:focus-visible{outline:2px solid var(--neon);outline-offset:2px}.developers_copy__HKRfH{margin-left:auto;font:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:5px 10px;border-radius:8px;border:1px solid var(--night-line);background:transparent;color:var(--night-text)}.developers_copy__HKRfH:hover{background:hsla(0,0%,100%,.06)}.developers_pre__BPGya{margin:0;padding:14px 16px;overflow-x:auto;max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;font-family:var(--font-mono);font-size:12.8px;line-height:1.65;color:#dbe4f0;white-space:pre;-moz-tab-size:2;tab-size:2}.developers_callout__1jfkO{margin:0 0 14px}.developers_flow__dEder{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 14px;direction:ltr;justify-content:flex-end}.developers_st__RODOa{font-family:var(--font-mono);font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--slate)}.developers_st__RODOa[data-s=SENT]{color:var(--info);background:var(--info-50);border-color:transparent}.developers_st__RODOa[data-s=VIEWED]{color:var(--ai-violet);background:var(--ai-50);border-color:transparent}.developers_st__RODOa[data-s=PARTIALLY_SIGNED]{color:#8a6318;background:var(--gold-50);border-color:transparent}.developers_st__RODOa[data-s=COMPLETED]{color:var(--green-700);background:var(--green-50);border-color:transparent}.developers_st__RODOa[data-s=VOIDED]{color:var(--danger);background:var(--danger-50);border-color:transparent}.developers_arrow__WswhE{color:var(--subtle);font-size:13px}@media (max-width:960px){.developers_layout__p4Q6n{grid-template-columns:minmax(0,1fr);gap:0;padding-top:20px}.developers_toc___jjyY{display:none}.developers_tocMobile__qs_07{display:block;margin:0 0 28px;border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:0 14px;box-shadow:var(--shadow-xs)}.developers_tocMobile__qs_07 summary{cursor:pointer;font-weight:800;font-size:16px;color:var(--ink);min-height:52px;display:flex;align-items:center;list-style:none}.developers_tocMobile__qs_07 summary::-webkit-details-marker{display:none}.developers_tocMobile__qs_07 summary:after{content:"▾";-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-size:13px}.developers_tocMobile__qs_07[open] summary:after{content:"▴"}.developers_tocMobile__qs_07 summary:focus-visible{outline:none;box-shadow:var(--ring-focus);border-radius:8px}.developers_tocMobile__qs_07[open]{padding-bottom:12px}.developers_tocMobile__qs_07 .developers_tocList__jBg1t a{min-height:44px;display:flex;align-items:center;font-size:15px}.developers_tocMobile__qs_07 .developers_tocGroup__uAu3s{margin-bottom:10px}.developers_hero__j4N8k{padding:44px 0 36px}.developers_list__XMrzU,.developers_p__XqFxE{font-size:16px}}@media (max-width:640px),(pointer:coarse){.developers_codeTab__KwjaZ,.developers_copy__HKRfH{min-height:44px;padding-inline:12px}}@media (max-width:560px){.developers_pre__BPGya{font-size:12.5px;padding:12px}.developers_tableWrap__fhwCQ{border:0;background:transparent;overflow:visible}.developers_table__S7a_N,.developers_table__S7a_N tbody,.developers_table__S7a_N td,.developers_table__S7a_N tr{display:block;width:100%}.developers_table__S7a_N thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.developers_table__S7a_N tr{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:10px 12px;margin-bottom:8px}.developers_table__S7a_N td{padding:2px 0;border-bottom:0}.developers_table__S7a_N tr:last-child td{border-bottom:0}.developers_table__S7a_N td:first-child{white-space:normal;display:inline-block;width:auto;overflow-wrap:anywhere}.developers_table__S7a_N td:nth-child(2):not(:last-child){display:inline-block;width:auto;-webkit-margin-start:8px;margin-inline-start:8px}.developers_table__S7a_N td:last-child{margin-top:4px}.developers_heroChip___kFp9{max-width:100%;overflow-wrap:anywhere}.developers_endpoint__F5jpV{padding:9px 10px}}