.docs-chat.svelte-1usowmz{position:sticky;top:80px;height:calc(100vh - 120px);display:flex;flex-direction:column;background:#fff;border:1px solid #E5E7EB;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #0000000f}.docs-chat-header.svelte-1usowmz{background:linear-gradient(135deg,#2f80ff,#1a6fe8);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.header-left.svelte-1usowmz{display:flex;align-items:center;gap:10px}.avatar.svelte-1usowmz{width:34px;height:34px;background:#ffffff40;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:#fff}.header-name.svelte-1usowmz{font-weight:700;font-size:13px;color:#fff}.header-sub.svelte-1usowmz{font-size:11px;color:#ffffffbf;margin-top:1px}.online-dot.svelte-1usowmz{width:8px;height:8px;background:#4ade80;border-radius:50%;flex-shrink:0}.chat-body.svelte-1usowmz{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}.empty-state.svelte-1usowmz{padding:4px 0}.empty-title.svelte-1usowmz{font-size:14px;font-weight:600;color:#111827;margin:0 0 6px}.empty-sub.svelte-1usowmz{font-size:13px;color:#6b7280;line-height:1.6;margin:0 0 14px}.suggestions.svelte-1usowmz{display:flex;flex-direction:column;gap:6px}.suggestion.svelte-1usowmz{text-align:left;background:#f0f7ff;border:1px solid #DBEAFE;color:#2563eb;font-size:12px;padding:7px 10px;border-radius:6px;cursor:pointer;transition:background .15s;font-family:inherit}.suggestion.svelte-1usowmz:hover{background:#dbeafe}.msg.svelte-1usowmz{display:flex}.msg-user.svelte-1usowmz{justify-content:flex-end}.msg-assistant.svelte-1usowmz{justify-content:flex-start}.bubble.svelte-1usowmz{max-width:88%;padding:9px 12px;border-radius:12px;font-size:12.5px;line-height:1.6}.msg-user.svelte-1usowmz .bubble:where(.svelte-1usowmz){background:#2f80ff;color:#fff;border-bottom-right-radius:3px}.msg-assistant.svelte-1usowmz .bubble:where(.svelte-1usowmz){background:#f8fafc;color:#111827;border-bottom-left-radius:3px;border:1px solid #E5E7EB}.msg-assistant.svelte-1usowmz .bubble:where(.svelte-1usowmz) pre{background:#0f172a;color:#e2e8f0;padding:10px 12px;border-radius:6px;overflow-x:auto;font-size:11px;margin:8px 0;white-space:pre-wrap}.msg-assistant.svelte-1usowmz .bubble:where(.svelte-1usowmz) code{background:#f1f5f9;color:#0f172a;padding:1px 5px;border-radius:3px;font-size:11px}.msg-assistant.svelte-1usowmz .bubble:where(.svelte-1usowmz) pre code{background:none;color:inherit;padding:0}.typing.svelte-1usowmz{display:flex;gap:4px;align-items:center;padding:10px 14px}.typing.svelte-1usowmz span:where(.svelte-1usowmz){width:5px;height:5px;background:#9ca3af;border-radius:50%;animation:svelte-1usowmz-bounce 1.2s infinite}.typing.svelte-1usowmz span:where(.svelte-1usowmz):nth-child(2){animation-delay:.2s}.typing.svelte-1usowmz span:where(.svelte-1usowmz):nth-child(3){animation-delay:.4s}@keyframes svelte-1usowmz-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.chat-input.svelte-1usowmz{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-top:1px solid #F3F4F6;flex-shrink:0}.chat-input.svelte-1usowmz textarea:where(.svelte-1usowmz){flex:1;border:1px solid #E5E7EB;border-radius:8px;padding:8px 10px;font-size:12.5px;font-family:inherit;resize:none;outline:none;max-height:80px;line-height:1.5;background:#f9fafb}.chat-input.svelte-1usowmz textarea:where(.svelte-1usowmz):focus{border-color:#2f80ff;background:#fff}.chat-input.svelte-1usowmz button:where(.svelte-1usowmz){width:32px;height:32px;background:#2f80ff;color:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}.chat-input.svelte-1usowmz button:where(.svelte-1usowmz):hover:not(:disabled){background:#1a6fe8}.chat-input.svelte-1usowmz button:where(.svelte-1usowmz):disabled{background:#e5e7eb;cursor:not-allowed}.docs-page.svelte-1xmjmrw{min-height:100vh;background:#f9fafb;padding-top:64px}.docs-container.svelte-1xmjmrw{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:200px 1fr 300px;gap:32px;padding:48px 24px}.docs-sidebar.svelte-1xmjmrw{position:sticky;top:80px;height:fit-content}.docs-sidebar.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-size:18px;font-weight:600;margin:0 0 20px;color:#111827}.docs-sidebar.svelte-1xmjmrw nav:where(.svelte-1xmjmrw){display:flex;flex-direction:column;gap:4px}.docs-sophie.svelte-1xmjmrw{position:sticky;top:80px;height:calc(100vh - 120px)}.nav-item.svelte-1xmjmrw{display:block;padding:10px 12px;color:#6b7280;font-size:14px;font-weight:500;border:1px solid transparent;transition:all .15s;text-align:left;background:none;cursor:pointer;width:100%}.nav-item.svelte-1xmjmrw:hover{background:#f3f4f6;color:#111827}.nav-item.active.svelte-1xmjmrw{background:#fff;color:#2f80ff;border-color:#2f80ff}.docs-content.svelte-1xmjmrw{background:#fff;border:1px solid #E5E7EB;padding:48px}.section.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:32px;font-weight:700;margin:0 0 16px;color:#111827}.section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:22px;font-weight:600;margin:36px 0 14px;color:#111827;border-top:1px solid #F3F4F6;padding-top:24px}.section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw):first-of-type{border-top:none;padding-top:0}.section.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-size:16px;font-weight:600;margin:20px 0 10px;color:#374151}.section.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:15px;line-height:1.6;color:#6b7280;margin:0 0 14px}.section.svelte-1xmjmrw ol:where(.svelte-1xmjmrw){margin:0 0 16px;padding-left:24px}.section.svelte-1xmjmrw li:where(.svelte-1xmjmrw){font-size:15px;line-height:1.6;color:#6b7280;margin-bottom:6px}.section.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:#2f80ff;text-decoration:none}.section.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover{text-decoration:underline}.section.svelte-1xmjmrw code:where(.svelte-1xmjmrw){font-family:Courier New,monospace;font-size:13px;color:#2f80ff;background:#eff6ff;padding:2px 6px;border-radius:3px}.code-block.svelte-1xmjmrw{background:#111827;border:1px solid #1F2937;padding:16px;margin:14px 0;overflow-x:auto}.code-block.svelte-1xmjmrw code:where(.svelte-1xmjmrw),.code-block.svelte-1xmjmrw pre:where(.svelte-1xmjmrw){font-family:Courier New,monospace;font-size:13px;color:#f9fafb;background:transparent;line-height:1.6}.code-block.svelte-1xmjmrw pre:where(.svelte-1xmjmrw){margin:0;white-space:pre-wrap}.endpoint.svelte-1xmjmrw{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f9fafb;border:1px solid #E5E7EB;margin:10px 0}.method.svelte-1xmjmrw{padding:3px 8px;font-size:11px;font-weight:700;text-transform:uppercase;border:1px solid}.method.get.svelte-1xmjmrw{background:#d1fae5;color:#065f46;border-color:#10b981}.method.post.svelte-1xmjmrw{background:#dbeafe;color:#1e40af;border-color:#2f80ff}.method.put.svelte-1xmjmrw{background:#fef3c7;color:#92400e;border-color:#f59e0b}.method.patch.svelte-1xmjmrw{background:#f3e8ff;color:#6b21a8;border-color:#a855f7}.method.delete.svelte-1xmjmrw{background:#fee2e2;color:#991b1b;border-color:#ef4444}.path.svelte-1xmjmrw{font-family:Courier New,monospace;font-size:14px;color:#111827;font-weight:500}.alert.svelte-1xmjmrw{display:flex;gap:12px;padding:14px 16px;border:1px solid;margin:16px 0}.alert-warn.svelte-1xmjmrw{background:#fef3c7;border-color:#f59e0b}.alert-warn.svelte-1xmjmrw svg:where(.svelte-1xmjmrw){color:#f59e0b;flex-shrink:0}.alert-warn.svelte-1xmjmrw strong:where(.svelte-1xmjmrw){color:#92400e}.alert-warn.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:#92400e;margin:0;font-size:14px}.alert-info.svelte-1xmjmrw{background:#eff6ff;border-color:#2f80ff}.alert-info.svelte-1xmjmrw svg:where(.svelte-1xmjmrw){color:#2f80ff;flex-shrink:0}.alert-info.svelte-1xmjmrw strong:where(.svelte-1xmjmrw){color:#1e40af;display:block;font-size:14px;margin-bottom:4px}.alert-info.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:#1e40af;margin:0;font-size:14px}.params-table.svelte-1xmjmrw{overflow-x:auto;margin:14px 0}.params-table.svelte-1xmjmrw table:where(.svelte-1xmjmrw){width:100%;border-collapse:collapse;border:1px solid #E5E7EB}.params-table.svelte-1xmjmrw th:where(.svelte-1xmjmrw){background:#f9fafb;padding:10px 14px;text-align:left;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;border-bottom:1px solid #E5E7EB}.params-table.svelte-1xmjmrw td:where(.svelte-1xmjmrw){padding:10px 14px;font-size:14px;color:#111827;border-bottom:1px solid #F3F4F6;vertical-align:middle}.params-table.svelte-1xmjmrw tr:where(.svelte-1xmjmrw):last-child td:where(.svelte-1xmjmrw){border-bottom:none}.params-table.svelte-1xmjmrw code:where(.svelte-1xmjmrw){font-family:Courier New,monospace;font-size:12px;color:#2f80ff;background:#eff6ff;padding:2px 5px;border-radius:3px}.chain-name-cell.svelte-1xmjmrw{display:flex;align-items:center;gap:8px}.chain-logo-sm.svelte-1xmjmrw{width:20px;height:20px;object-fit:contain;flex-shrink:0}.slug-code.svelte-1xmjmrw{font-family:Courier New,monospace;font-size:12px;color:#059669;background:#ecfdf5;padding:2px 6px;border-radius:3px;white-space:nowrap}.env-pill.svelte-1xmjmrw{display:inline-block;padding:2px 8px;font-size:11px;font-weight:600;border-radius:10px;background:#d1fae5;color:#065f46}.env-pill.testnet-pill.svelte-1xmjmrw{background:#fef3c7;color:#92400e}@media(max-width:1024px){.docs-container.svelte-1xmjmrw{grid-template-columns:1fr;gap:24px;padding:24px 16px}.docs-sidebar.svelte-1xmjmrw{position:static}.docs-sidebar.svelte-1xmjmrw nav:where(.svelte-1xmjmrw){display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.docs-content.svelte-1xmjmrw{padding:28px 20px}.docs-sophie.svelte-1xmjmrw{display:none}.section.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:26px}.section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:19px}}@media(max-width:640px){.docs-page.svelte-1xmjmrw{padding-top:56px}.docs-container.svelte-1xmjmrw{padding:16px;gap:16px}.docs-sidebar.svelte-1xmjmrw nav:where(.svelte-1xmjmrw){grid-template-columns:1fr}.docs-content.svelte-1xmjmrw{padding:18px 14px}.section.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:22px}.section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:17px}.endpoint.svelte-1xmjmrw{flex-direction:column;align-items:flex-start;gap:6px}.code-block.svelte-1xmjmrw code:where(.svelte-1xmjmrw),.code-block.svelte-1xmjmrw pre:where(.svelte-1xmjmrw){font-size:11px;color:#f9fafb;background:transparent}.params-table.svelte-1xmjmrw th:where(.svelte-1xmjmrw),.params-table.svelte-1xmjmrw td:where(.svelte-1xmjmrw){padding:8px 10px;font-size:12px}}
