.firehose.svelte-11yahs2{min-height:100vh;background:#0b0b0d;color:#e5e5e5;font-family:Inter,system-ui,sans-serif}.firehose-header.svelte-11yahs2{display:flex;align-items:center;gap:16px;padding:20px 32px;border-bottom:1px solid rgba(255,255,255,.08)}.firehose-logo.svelte-11yahs2 img:where(.svelte-11yahs2){width:32px;height:32px}.firehose-header.svelte-11yahs2 h1:where(.svelte-11yahs2){margin:0;font-size:24px;font-weight:600}.firehose-content.svelte-11yahs2{display:grid;grid-template-columns:200px 1fr;max-width:1200px;margin:0 auto;gap:32px;padding:32px}.docs-nav.svelte-11yahs2{display:flex;flex-direction:column;gap:8px;position:sticky;top:24px;height:fit-content}.docs-nav.svelte-11yahs2 a:where(.svelte-11yahs2){color:#ffffffb3;text-decoration:none;padding:8px 12px;border-radius:8px;font-size:14px}.docs-nav.svelte-11yahs2 a:where(.svelte-11yahs2):hover{color:#fff;background:#ffffff0f}.docs-nav.svelte-11yahs2 a.active:where(.svelte-11yahs2){color:#4f8bff;background:#4f8bff1f}.docs-main.svelte-11yahs2{display:flex;flex-direction:column;gap:40px}.doc-section.svelte-11yahs2 h2:where(.svelte-11yahs2){margin:0 0 12px;font-size:20px;font-weight:600}.doc-section.svelte-11yahs2 h2:where(.svelte-11yahs2) code:where(.svelte-11yahs2){font-family:JetBrains Mono,monospace;font-size:14px;color:#4f8bff;font-weight:500}.invite-section.svelte-11yahs2 .invite-card:where(.svelte-11yahs2){display:flex;flex-direction:column;gap:16px;padding:20px 24px;background:#4f8bff14;border:1px solid rgba(79,139,255,.2);border-radius:12px;margin-top:12px}.invite-code.svelte-11yahs2{font-family:JetBrains Mono,monospace;font-size:18px;letter-spacing:.1em;padding:4px 10px;background:#0000004d;border-radius:6px}.app-download-btn.svelte-11yahs2{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:#4f8bff;color:#fff;text-decoration:none;font-weight:600;font-size:15px;border-radius:10px;transition:background .2s;width:fit-content}.app-download-btn.svelte-11yahs2:hover{background:#6a9cff}.doc-section.svelte-11yahs2 h3:where(.svelte-11yahs2){margin:24px 0 12px;font-size:16px}.doc-section.svelte-11yahs2 p:where(.svelte-11yahs2){margin:0 0 8px;color:#ffffffd9;font-size:14px}.param-table.svelte-11yahs2{width:100%;border-collapse:collapse;font-size:13px}.param-table.svelte-11yahs2 th:where(.svelte-11yahs2),.param-table.svelte-11yahs2 td:where(.svelte-11yahs2){padding:10px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.param-table.svelte-11yahs2 th:where(.svelte-11yahs2){color:#fff9;font-weight:500}.param-table.svelte-11yahs2 code:where(.svelte-11yahs2){font-family:JetBrains Mono,monospace;font-size:12px;color:#4f8bff}.code-block.svelte-11yahs2{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.5;margin:12px 0 0}.code-block.svelte-11yahs2 code:where(.svelte-11yahs2){color:#ffffffe6}.tester.svelte-11yahs2{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px}.tester-endpoint.svelte-11yahs2{display:flex;gap:8px;margin-bottom:20px}.endpoint-btn.svelte-11yahs2{padding:8px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;font-size:14px;cursor:pointer}.endpoint-btn.active.svelte-11yahs2{background:#4f8bff;border-color:#4f8bff}.tester-form.svelte-11yahs2{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;align-items:end}.tester-form.svelte-11yahs2 label:where(.svelte-11yahs2){display:flex;flex-direction:column;gap:6px;font-size:12px;color:#ffffffb3}.tester-form.svelte-11yahs2 input:where(.svelte-11yahs2),.tester-form.svelte-11yahs2 select:where(.svelte-11yahs2){padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#fff;font-size:14px}.tester-form.svelte-11yahs2 label.auth-label:where(.svelte-11yahs2){flex-direction:row;align-items:center}.tester-submit.svelte-11yahs2{grid-column:1 / -1;padding:12px 24px;border-radius:8px;border:none;background:#4f8bff;color:#fff;font-size:14px;font-weight:600;cursor:pointer;max-width:200px}.tester-submit.svelte-11yahs2:disabled{opacity:.6;cursor:not-allowed}.tester-error.svelte-11yahs2{margin-top:12px;padding:10px 12px;border-radius:8px;background:#ff646426;color:#ff8b8b;font-size:13px}.tester-status.svelte-11yahs2{margin-top:12px;font-size:14px;color:#fffc}.tester-response.svelte-11yahs2{margin-top:20px}.tester-response.svelte-11yahs2 h4:where(.svelte-11yahs2){margin:0 0 8px;font-size:14px}.tester-response.svelte-11yahs2 pre:where(.svelte-11yahs2){background:#0006;border-radius:8px;padding:16px;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.5;max-height:400px;overflow-y:auto}@media(max-width:768px){.firehose-content.svelte-11yahs2{grid-template-columns:1fr}}
