.Zl61hG_page{padding-top:10rem;padding-bottom:6rem}.Zl61hG_page a:focus-visible,.Zl61hG_code:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:4px}.Zl61hG_hero{border-bottom:1px solid var(--bl-surface-line);padding-bottom:3.5rem}.Zl61hG_hero h1{margin-top:1.5rem}.Zl61hG_hero>p{max-width:650px;margin-top:1.5rem}.Zl61hG_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.Zl61hG_meta{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--ds-type-ui);color:var(--ds-muted);flex-wrap:wrap;gap:.65rem;line-height:1.7;display:flex}.Zl61hG_section{padding-top:3.5rem;scroll-margin-top:6rem}.Zl61hG_section>h2,.Zl61hG_boundary h2{margin:1.25rem 0 1.75rem}.Zl61hG_tool:hover{border-color:var(--ds-border)}.Zl61hG_twoColumns{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.Zl61hG_twoColumns>div{min-width:0}.Zl61hG_code{border:1px solid var(--bl-surface-line);border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-text);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--ds-type-ui);margin:1.25rem 0;padding:1.25rem;line-height:1.8;overflow-x:auto}.Zl61hG_code code{font:inherit;color:inherit}.Zl61hG_note{padding:1.5rem}.Zl61hG_note p{margin-top:1rem}.Zl61hG_textLink{color:var(--color-breach-red-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--ds-type-ui);align-items:center;gap:.5rem;margin-top:1.5rem;display:inline-flex}.Zl61hG_list{color:var(--ds-muted);font-size:var(--ds-type-ui);padding-left:1.2rem;line-height:1.8}.Zl61hG_list li{margin-top:.8rem;padding-left:.2rem}.Zl61hG_page p code,.Zl61hG_list code{color:var(--ds-text);font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:.8em}.Zl61hG_toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Zl61hG_tool{flex-direction:column;gap:.75rem;min-width:0;padding:1.5rem;text-decoration:none;display:flex}.Zl61hG_tool code{color:var(--ds-muted);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--ds-type-ui);overflow-wrap:anywhere}.Zl61hG_tool>svg{color:var(--color-breach-red-ink);align-self:flex-end;margin-top:auto}.Zl61hG_boundary{margin-top:3.5rem;padding:2rem}.Zl61hG_boundary>p{max-width:850px;margin-bottom:1rem}.Zl61hG_boundary>a{margin-top:.75rem}@media (max-width:767px){.Zl61hG_page{padding-top:8rem;padding-bottom:4rem}.Zl61hG_twoColumns,.Zl61hG_toolGrid{grid-template-columns:minmax(0,1fr)}.Zl61hG_section{padding-top:2.5rem}.Zl61hG_boundary{padding:1.5rem}.Zl61hG_code{padding:1rem}}.Zl61hG_endpoint{gap:.8rem;max-width:760px;margin-top:2rem;padding:1.5rem;display:grid}.Zl61hG_endpoint>code{color:var(--ds-text);font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:clamp(1rem,2.5vw,1.45rem)}.Zl61hG_copyControl{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.Zl61hG_copyButton{border:1px solid var(--bl-surface-line);border-radius:var(--ds-radius-control);min-height:var(--ds-button-height-sm);color:var(--ds-text);background:var(--ds-surface);font-family:var(--ds-font-sans);font-size:var(--ds-type-ui);cursor:pointer;align-items:center;gap:.5rem;padding:5px 16px;display:inline-flex}.Zl61hG_copyButton:hover{border-color:var(--ds-border)}.Zl61hG_copyControl button:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:4px}.Zl61hG_copyStatus{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--ds-type-ui);color:var(--ds-muted)}.Zl61hG_hero>.Zl61hG_disclosure{max-width:760px;font-size:var(--ds-type-ui)}.Zl61hG_disclosure a{color:var(--color-breach-red-ink);text-underline-offset:3px;text-decoration:underline}.Zl61hG_setupCard{min-width:0;padding:1.5rem}.Zl61hG_setupCard h3{margin:.75rem 0 1rem}.Zl61hG_setupCard>p{margin-top:1rem}.Zl61hG_setupCard .Zl61hG_copyControl{margin-bottom:1.25rem}.Zl61hG_followup{max-width:900px;margin-top:1.5rem}@media (max-width:767px){.Zl61hG_endpoint,.Zl61hG_setupCard{padding:1.25rem}}@media (max-width:600px){.Zl61hG_copyButton{min-height:var(--ds-mobile-control-height)}}
