.docs-panel,.docs-limits{padding:22px}
.docs-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:19px}
.docs-heading h2,.docs-limits h2{margin:0;font-size:17px;font-weight:640;letter-spacing:-.03em;line-height:1.45;overflow-wrap:anywhere}
.docs-heading h2 code{font-size:13px;font-weight:560;letter-spacing:-.015em}
.method-pill{flex:none;padding:5px 9px;border:1px solid color-mix(in srgb,var(--ui-positive,#216e4e) 32%,var(--ui-border,#dce3eb));border-radius:5px;background:color-mix(in srgb,var(--ui-positive,#216e4e) 8%,var(--ui-surface,#fff));color:var(--ui-positive,#216e4e);font-size:10px;font-weight:750;letter-spacing:.05em}
.docs-panel h3{margin:22px 0 7px;font-size:13px;font-weight:650}
.docs-panel p{margin:0 0 12px;color:var(--ui-muted,#566273);font-size:12.5px;line-height:1.6}
.docs-panel pre{margin:0 0 12px}
.docs-panel pre:last-child{margin-bottom:0}
.docs-limits{margin-top:14px}
.limit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:19px 0 14px}
.limit-grid>div{min-height:110px;display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid var(--ui-border,#dce3eb);border-radius:8px;background:var(--ui-surface-soft,#f0f3f7)}
.limit-grid strong{font-size:29px;font-weight:650;letter-spacing:-.06em;font-variant-numeric:tabular-nums}
.limit-grid span,.privacy-copy{color:var(--ui-muted,#566273);font-size:11.5px;line-height:1.55}
.privacy-copy{margin:0}
.docs-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}
.docs-actions .primary-button,.docs-actions .secondary-button{min-width:170px}
.docs-footer{display:flex;align-items:center;justify-content:center;gap:7px;padding:14px 0;border-top:1px solid var(--ui-border,#dce3eb);color:var(--ui-subtle,#6c7888);font-size:11.5px}
.docs-footer a{text-decoration:none}
.docs-footer a:hover{text-decoration:underline;text-underline-offset:3px}
@media(max-width:640px){.docs-panel,.docs-limits{padding:17px}.limit-grid{grid-template-columns:1fr}.limit-grid>div{min-height:auto;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px}.limit-grid strong{font-size:27px}.docs-actions>*{width:100%}.docs-heading h2 code{font-size:12px}}
