.api-surface{--dev-bg:#fff;--dev-panel:#f6f8fb;--dev-ink:#172c36;--dev-muted:#526574;--dev-line:#d7e0e7;--dev-accent:#126658;background:var(--dev-bg);color:var(--dev-ink);min-width:0}.api-surface h1{letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.4rem);line-height:1.1}.api-surface h2{letter-spacing:-.025em;margin-bottom:1rem;font-size:1.45rem}.api-surface h3{margin:1rem 0 .7rem;font-size:1.1rem}.api-surface p{margin:.8rem 0;line-height:1.75}.api-surface a:hover{text-underline-offset:4px;text-decoration:underline}.dev-hero{max-width:800px;padding:2rem 0}.dev-hero h1 span{color:var(--dev-accent)}.dev-hero>p:not(.eyebrow){max-width:650px;font-size:1.1rem}.dev-muted,.api-surface small{color:var(--dev-muted);font-size:.9rem}.dev-notice{border-left:3px solid var(--dev-accent);background:var(--dev-panel);border-radius:0 .7rem .7rem 0;padding:1rem 1.2rem}.dev-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.2rem 0;display:flex}.dev-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.5rem;display:grid}.dev-card{border:1px solid var(--dev-line);border-radius:1rem;flex-direction:column;min-width:0;padding:1.5rem;display:flex}.dev-card-top,.dev-panel-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dev-card>code{overflow-wrap:anywhere;background:var(--dev-panel);border-radius:.5rem;margin:.5rem 0;padding:.8rem;font-size:.85rem}.dev-card dl{font-size:.9rem;line-height:1.7}.dev-card dt{margin-top:.7rem;font-weight:700}.dev-card dd{color:var(--dev-muted);margin:0}.dev-card .dev-actions{margin-top:auto;padding-top:1rem}.dev-method{letter-spacing:.04em;color:var(--dev-accent);background:var(--dev-panel);border:1px solid var(--dev-line);white-space:nowrap;border-radius:.4rem;padding:.4rem .6rem;font:700 .75rem ui-monospace,monospace}.dev-panel{border:1px solid var(--dev-line);background:var(--dev-panel);border-radius:1rem;min-width:0;margin:2rem 0;padding:1.5rem}.dev-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.api-surface .field{min-width:0;margin:.8rem 0}.api-surface .field label{font-size:.9rem}.api-surface .field input,.api-surface .field select{background:var(--dev-bg);min-width:0;color:var(--dev-ink);border-color:var(--dev-line);font-size:16px}.dev-endpoint{border:1px solid var(--dev-line);background:var(--dev-bg);overflow-wrap:anywhere;border-radius:.6rem;padding:1rem;font-size:.85rem}.dev-endpoint>span{color:var(--dev-accent);margin-right:.75rem;font-weight:750}.dev-error{color:#b42318;font-size:.9rem}.dev-response-meta{gap:2rem;margin:1rem 0;display:flex}.dev-response-meta dt{color:var(--dev-muted);font-size:.8rem}.dev-response-meta dd{margin:.4rem 0;font-family:ui-monospace,monospace;font-weight:700}.dev-output{resize:vertical;border:1px solid var(--dev-line);background:var(--dev-bg);width:100%;min-height:280px;max-height:600px;color:var(--dev-ink);white-space:pre;border-radius:.6rem;padding:1rem;font:14px/1.6 ui-monospace,Consolas,monospace;overflow:auto}.api-surface .utility-actions{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.dev-doc-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:2.5rem;margin-top:2rem;display:grid}.dev-sidebar{border:1px solid var(--dev-line);border-radius:.75rem;padding:1rem;position:sticky;top:1rem}.dev-sidebar summary{font-size:.85rem;font-weight:700}.dev-sidebar nav{gap:.3rem;margin-top:1rem;display:grid}.dev-sidebar a{color:var(--dev-muted);border-radius:.4rem;padding:.65rem .5rem;font-size:.9rem}.dev-sidebar a[aria-current=page]{background:var(--dev-panel);color:var(--dev-accent);font-weight:700}.dev-doc-main{min-width:0}.dev-doc-heading{border-bottom:1px solid var(--dev-line);padding-bottom:1.5rem}.dev-doc-heading h1{font-size:clamp(2rem,4vw,2.8rem)}.dev-section{margin:2.5rem 0}.dev-table{border:1px solid var(--dev-line);border-radius:.65rem;max-width:100%;margin:1rem 0;overflow:auto}.dev-table table{border-collapse:collapse;width:100%;font-size:.9rem}.dev-table th,.dev-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--dev-line);min-width:85px;padding:.8rem 1rem}.dev-table thead{background:var(--dev-panel)}.dev-table td{line-height:1.65}.dev-code-examples,.dev-json{border:1px solid var(--dev-line);background:var(--dev-panel);border-radius:.65rem;overflow:hidden}.dev-code-bar{border-bottom:1px solid var(--dev-line);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.5rem;display:flex}.dev-code-bar [role=tablist]{gap:.3rem;display:flex}.dev-code-bar button{min-height:44px;color:var(--dev-muted);background:0 0;border-radius:.4rem;padding:.7rem .6rem;font-size:.8rem}.dev-code-bar [aria-selected=true]{background:var(--dev-bg);color:var(--dev-accent);font-weight:700}.dev-code-examples pre,.dev-json{white-space:pre;max-height:430px;padding:1rem;font:13px/1.75 ui-monospace,Consolas,monospace;overflow:auto}.dev-code-examples [role=status]{padding:0 1rem}.dev-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.dev-related a{border:1px solid var(--dev-line);color:var(--dev-accent);border-radius:.6rem;padding:1rem}.dev-related span{color:var(--dev-muted);margin-top:.5rem;font-size:.85rem;line-height:1.6;display:block}.dev-search{align-items:end;gap:1rem;display:flex}.dev-search .field{flex:1}.dev-selection{border:1px solid var(--dev-line);background:var(--dev-bg);border-radius:.6rem;padding:1rem}.dev-selection dl{grid-template-columns:auto 1fr;gap:.5rem 1rem;display:grid}.dev-selection dt{font-weight:600}.dev-selection dd{overflow-wrap:anywhere;margin:0}.api-surface :focus-visible{outline-offset:3px;outline:3px solid #6366f1}@media (max-width:800px){.dev-doc-layout{grid-template-columns:1fr;gap:1.5rem}.dev-sidebar{position:static}.dev-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-card-grid{grid-template-columns:1fr}}@media (max-width:540px){.dev-fields,.dev-related{grid-template-columns:1fr}.dev-panel{padding:1rem}.dev-actions .button{flex:auto}.dev-search,.dev-code-bar{display:block}.dev-code-bar [role=tablist]{justify-content:space-between}.dev-output{font-size:16px}.dev-panel-heading{flex-direction:column;align-items:start}}@media (prefers-color-scheme:dark){.api-surface{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dev-bg:#111c25;--dev-panel:#192834;--dev-ink:#e5edf3;--dev-muted:#adc0ce;--dev-line:#354957;--dev-accent:#8cddc6}.api-surface .eyebrow,.api-surface .text-link{color:var(--dev-accent)}.api-surface .button-light{background:var(--dev-bg);color:var(--dev-ink);border-color:var(--dev-line)}.api-surface .button-dark{color:#fff;background:#207d6b}.api-surface .dev-error{color:#ffb4ab}.api-surface .breadcrumbs{color:var(--dev-muted)}}.dev-doc-main p{overflow-wrap:anywhere}.dev-doc-main p code{white-space:normal}
