.integration-docs-controls{align-items:end}.integration-docs-controls>.field:first-child{flex:2;min-width:min(100%,16rem)}.integration-docs-facts{display:grid;gap:.65rem;margin:1rem 0}.integration-docs-facts>div{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,3fr);gap:1rem}.integration-docs-facts dt{font-size:.85rem;color:var(--muted,var(--text-secondary))}.integration-docs-facts dd{margin:0;overflow-wrap:anywhere}.integration-docs-code{padding:1rem;background:var(--background,#faf7fb);border-radius:.65rem;max-width:100%;overflow:auto;font-size:.8rem;line-height:1.6}.integration-docs-endpoint-heading{display:flex;gap:.75rem;align-items:start}.integration-docs-endpoint-heading>p{flex:1}.integration-docs-endpoint-heading svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.6}.integration-docs-results .card h2{overflow-wrap:anywhere}.integration-docs-required{margin-inline-start:.5rem;color:var(--muted,var(--text-secondary))}.integration-docs-palettes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.integration-docs-palette{min-height:7rem;border-radius:.7rem;padding:1.1rem;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.integration-docs-palette strong{font-size:1.5rem}.integration-docs-palette-item{min-width:0}.integration-docs-palette-item .integration-docs-facts>div{grid-template-columns:minmax(5rem,1fr) minmax(0,2fr)}@media(max-width:640px){.integration-docs-palettes{grid-template-columns:1fr}.integration-docs-facts>div{grid-template-columns:1fr;gap:.2rem}.integration-docs-controls{display:flex;flex-direction:column;align-items:stretch}.integration-docs-controls>.field{width:100%}.integration-docs-code{font-size:.75rem}}

/* Long registered Native callbacks remain readable inside narrow documentation cards. */
.integration-docs-results .card{min-width:0}.integration-docs-results .card p{min-width:0;overflow-wrap:anywhere}
