.public-api-access-note{background:#121416;border:1px solid #ffffff14;border-radius:20px;color:#aeb4bd;font-family:Inter,sans-serif;font-size:14px;letter-spacing:normal;line-height:1.8;padding:clamp(24px,3.5vw,40px)}.public-api-access-note .public-api-access-title{text-wrap:balance;color:#f0f2f5;font-size:clamp(23px,2.3vw,29px);font-weight:600;letter-spacing:-.025em;line-height:1.25;margin:0 0 16px}.public-api-access-note p{margin:0}.public-api-access-note .public-api-access-intro{max-width:84ch}.public-api-access-note .public-api-access-intro p{font-size:15px}.public-api-access-note .public-api-access-details{grid-gap:32px;border-top:1px solid #ffffff14;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;padding-top:24px}.public-api-access-note .public-api-access-label{color:#dce1e8;font-size:13px;font-weight:600;letter-spacing:normal;line-height:1.5;margin:0 0 10px}.public-api-access-note a{color:#a8caff;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#a8caff59;text-underline-offset:4px}.public-api-access-note a:hover{color:#d6e6ff;text-decoration-color:initial}.public-api-access-note a:focus-visible{border-radius:3px;outline:2px solid #a8caff;outline-offset:4px}.public-api-access-note code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em}@media (max-width:760px){.public-api-access-note .public-api-access-details{gap:24px;grid-template-columns:1fr}}.interior-command-palette{--command-surface:var(--docs-surface,var(--surface-2));--command-border:var(--docs-border,var(--surface-5));--command-hover:var(--docs-hover,var(--surface-4));--command-ink:var(--docs-ink,var(--dashboard-text-primary));--command-muted:var(--docs-muted,var(--dashboard-text-muted));border:1px solid var(--command-border);border-radius:14px;box-shadow:0 3px 16px #000000a6;color:var(--command-ink);color-scheme:dark;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;width:100%}.interior-command-palette,.interior-command-palette.api-docs{background:var(--command-surface);line-height:1.4}.interior-command-palette *,.interior-command-palette :after,.interior-command-palette :before{box-sizing:border-box}.interior-command-layer{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.interior-command-backdrop{background:#000000a6;inset:0;position:absolute}.interior-command-dialog{max-width:520px;outline:none;position:relative;width:100%}.interior-command-heading{align-items:center;border-bottom:1px solid var(--command-border);color:var(--command-muted);display:flex;gap:10px;height:44px;padding:0 12px}.interior-command-heading:focus-within{border-bottom-color:var(--command-muted)}.interior-command-search-icon{flex:none;height:14px;width:14px}.interior-command-palette .interior-command-input,.interior-command-palette .interior-command-input:focus,.interior-command-palette .interior-command-input:focus-visible{background:#0000;border:0;border-radius:0;box-shadow:none;color:var(--command-ink);flex:1 1;font:inherit;font-size:13.5px;height:100%;min-width:0;outline:none;padding:0}.interior-command-input::placeholder{color:var(--command-muted)}.interior-command-count{font-feature-settings:"tnum";flex:none;font:10px ui-monospace,monospace;font-variant-numeric:tabular-nums;min-width:3ch;text-align:right}.interior-command-viewport{max-height:calc(100dvh - 100px);position:relative}.interior-command-list{display:flex;flex-direction:column;gap:2px;inset:0;list-style:none;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:5px;position:absolute;scrollbar-color:var(--command-border) #0000;scrollbar-gutter:stable;scrollbar-width:thin}.interior-command-item{align-items:center;border-radius:9px;cursor:pointer;display:flex;flex-shrink:0;height:36px;padding:0 10px;position:relative}.interior-command-highlight{background:var(--command-hover);border-radius:inherit;inset:0;position:absolute}.interior-command-content{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0;position:relative}.interior-command-label{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interior-command-hint{color:var(--command-muted);flex:none;font-size:11.5px}.interior-command-shortcut{align-items:center;display:flex;flex:none;gap:4px;margin-left:auto}.interior-command-key{border:1px solid var(--command-border);border-radius:5px;font:10px ui-monospace,monospace;height:18px;min-width:18px;padding:0 4px}.interior-command-empty,.interior-command-key{align-items:center;color:var(--command-muted);display:flex;justify-content:center}.interior-command-empty{font-size:12.5px;inset:0;margin:0;padding:0 12px;pointer-events:none;position:absolute;text-align:center}@media (max-width:639px){.interior-command-hint{display:none}}.api-payment-guide{background:#18181bb3;border:1px solid #3f3f46b3;border-radius:16px;color:#d4d4d8;font-size:14px;font-size:calc(14px*var(--docs-text-scale, 1));line-height:1.8;min-width:0;padding:28px;scroll-margin-top:32px}.api-payment-guide h2{color:#fafafa;font-size:24px;font-size:calc(24px*var(--docs-text-scale, 1));font-weight:600;line-height:1.35}.api-payment-guide h3{color:#fafafa;font-size:18px;font-size:calc(18px*var(--docs-text-scale, 1));font-weight:600;margin-top:28px}.api-payment-guide .agent-prose,.api-payment-guide p{margin-top:18px}.api-payment-guide .agent-note{color:#a1a1aa;font-size:13px;font-size:calc(13px*var(--docs-text-scale, 1))}.api-payment-guide .agent-list{margin-top:16px;padding-left:24px}.api-payment-guide ol{list-style:decimal}.api-payment-guide ul{list-style:disc}.api-payment-guide li+li{margin-top:14px}.api-payment-guide dt{color:#fafafa;font-weight:600;margin-top:14px}.api-payment-guide a{color:#7dd3fc;text-decoration:underline;text-underline-offset:3px}.api-payment-guide a svg{display:inline}.api-payment-guide .agent-code-block{border:1px solid #3f3f46;border-radius:10px;margin-block:18px;min-width:0;overflow:hidden}.api-payment-guide figcaption{color:#a1a1aa;font-size:12px;font-size:calc(12px*var(--docs-text-scale, 1));padding:10px 14px}.api-payment-guide .agent-code-block figcaption{align-items:center;display:flex;gap:12px}.api-payment-guide .agent-code-label{flex:1 1;min-width:0;overflow-wrap:anywhere}.api-payment-guide .agent-code-copy{background:#0000;border-radius:6px;flex:none;height:30px;justify-content:center;padding:0;width:30px}.api-payment-guide .agent-code-copy:disabled{cursor:default;opacity:.5}.api-payment-guide pre{background:#09090b;font-size:12px;font-size:calc(12px*var(--docs-text-scale, 1));line-height:1.8;overflow-x:auto;padding:16px;white-space:pre}.api-payment-guide .agent-guide-heading{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.api-payment-guide .agent-guide-heading-with-subtitle{align-items:flex-start;flex-direction:column;gap:4px}.api-payment-guide .agent-guide-heading-with-subtitle>p{margin-top:0}.api-payment-guide button{align-items:center;border:1px solid #3f3f46;border-radius:999px;color:#e4e4e7;cursor:pointer;display:inline-flex;font-size:12px;font-size:calc(12px*var(--docs-text-scale, 1));gap:8px;padding:8px 14px}.api-payment-guide button:hover{border-color:#71717a}.api-payment-guide .agent-method-copy>button{border-radius:8px}.api-payment-guide :focus-visible{outline:2px solid #7dd3fc;outline-offset:4px}.api-payment-guide .agent-guide-copy-fallback{background:#09090b;border:1px solid #3f3f46;color:#d4d4d8;margin-top:12px;padding:16px;resize:vertical;width:100%}.api-payment-guide .agent-guide-copy-status:not(:empty){margin-top:12px}@media (max-width:640px){.api-payment-guide{padding:20px}}.api-payment-guide .agent-payment-method-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:28px}.api-payment-guide .agent-payment-method-heading h3{margin-top:0}.api-payment-guide .agent-payment-method-heading a{font-size:13px;font-size:calc(13px*var(--docs-text-scale, 1));white-space:nowrap}.api-payment-guide :is(#agent-card-spt,#agent-crypto-usdce){scroll-margin-top:80px}.docs-text-size{background:linear-gradient(#1e1e1e,#1e1e1e) padding-box,linear-gradient(180deg,#3a3a3a,#252525) border-box;background:linear-gradient(var(--docs-raised,var(--surface-3,#1e1e1e)),var(--docs-raised,var(--surface-3,#1e1e1e))) padding-box,linear-gradient(180deg,var(--docs-border,var(--surface-7,#3a3a3a)),var(--docs-border-soft,var(--surface-4,#252525))) border-box;border:1px solid #0000;border-radius:8px;color:#a1a1aa;color:var(--docs-muted,var(--dashboard-text-muted,#a1a1aa));flex:none;padding:3px;-webkit-user-select:none;user-select:none;width:106px}.docs-text-size-active-labels,.docs-text-size-buttons,.docs-text-size-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.docs-text-size-track{height:24px;position:relative;touch-action:manipulation}.docs-text-size-label{align-items:center;display:flex;font-weight:500;justify-content:center;line-height:1;pointer-events:none}.docs-text-size-thumb{background:#f4f4f5;background:var(--docs-ink,var(--dashboard-text-primary,#f4f4f5));border-radius:5px;inset:0 auto 0 0;overflow:hidden;pointer-events:none;position:absolute;width:33.33333%}.docs-text-size-mask{inset:0;position:absolute}.docs-text-size-active-labels{color:#0f0f0f;color:var(--docs-canvas,var(--surface-1,#0f0f0f));inset:0 auto 0 0;position:absolute;width:300%}.docs-text-size-buttons{inset:0;position:absolute}.docs-text-size-buttons button{background:#0000;border:0;border-radius:5px;color:inherit;cursor:pointer;min-width:0;padding:0}.docs-text-size-buttons button:hover{background:#8080801a}.docs-text-size-buttons button:focus-visible{outline:2px solid #f4f4f5;outline:2px solid var(--docs-focus,var(--dashboard-text-primary,#f4f4f5));outline-offset:2px}.docs-toolbar-actions{align-items:center;display:flex;flex:none;gap:12px}.docs-toolbar-actions>a{align-items:center;display:inline-flex;gap:6px;min-height:30px;white-space:nowrap}@media (max-width:540px){.api-docs-toolbar,.docs-toolbar{flex-wrap:wrap}.api-docs-toolbar>nav,.docs-toolbar>nav{flex-basis:100%}.docs-toolbar-actions{margin-left:auto}.api-docs .api-docs-content [data-docs-section],.bullflow-docs .docs-content-column [data-doc-section]{scroll-margin-top:110px}}