.page-consulta.svelte-1au50yj{display:flex;flex-direction:column;gap:var(--space-lg)}.page-header.svelte-1au50yj h2:where(.svelte-1au50yj){margin-bottom:var(--space-xs)}.health-bar.svelte-1au50yj{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-family:var(--font-family-body);font-size:var(--font-size-sm);background:var(--color-gray-light);color:var(--color-text-secondary)}.health-bar.healthy.svelte-1au50yj{background:#2ecc711a;color:#27ae60}.health-bar.unhealthy.svelte-1au50yj{background:#e74c3c1a;color:#c0392b}.health-dot.svelte-1au50yj{width:8px;height:8px;border-radius:50%;background:currentColor}.tabs.svelte-1au50yj{display:flex;gap:0;border-bottom:2px solid #e0e0e0}.tab.svelte-1au50yj{padding:var(--space-sm) var(--space-lg);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;transition:all var(--duration-fast) var(--ease-standard)}.tab.svelte-1au50yj:hover{color:var(--color-flux)}.tab.active.svelte-1au50yj{color:var(--color-flux);border-bottom-color:var(--color-flux)}.form-card.svelte-1au50yj{padding:var(--space-lg)}.card-title.svelte-1au50yj{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-graphite);margin:0 0 var(--space-md) 0}.elapsed.svelte-1au50yj{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-muted);margin-left:var(--space-sm)}.form-grid.svelte-1au50yj{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-md);align-items:end}.form-group.svelte-1au50yj{display:flex;flex-direction:column;gap:var(--space-xs)}.form-group.svelte-1au50yj label:where(.svelte-1au50yj){font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.form-group.svelte-1au50yj select:where(.svelte-1au50yj),.form-group.svelte-1au50yj input:where(.svelte-1au50yj){padding:var(--space-sm) var(--space-md);border:1px solid #ddd;border-radius:var(--radius-sm);font-family:var(--font-family-body);font-size:var(--font-size-sm);background:var(--color-white)}.form-actions.svelte-1au50yj{justify-content:flex-end}.btn-primary.svelte-1au50yj{padding:var(--space-sm) var(--space-lg);background:var(--color-flux);color:var(--color-white);border:none;border-radius:var(--radius-sm);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;transition:opacity var(--duration-fast) var(--ease-standard)}.btn-primary.svelte-1au50yj:hover{opacity:.9}.btn-primary.svelte-1au50yj:disabled{opacity:.5;cursor:not-allowed}.compare-summary.svelte-1au50yj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--space-md)}.compare-card.svelte-1au50yj{padding:var(--space-lg);text-align:center}.compare-card.svelte-1au50yj h4:where(.svelte-1au50yj){font-family:var(--font-family-primary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0 0 var(--space-sm) 0}.compare-value.svelte-1au50yj{font-family:var(--font-family-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-graphite);margin:0 0 var(--space-xs) 0}.compare-value.positive.svelte-1au50yj{color:var(--color-success)}.compare-value.negative.svelte-1au50yj{color:var(--color-error)}.compare-source.svelte-1au50yj{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.compare-source.available.svelte-1au50yj{color:var(--color-success)}.compare-source.unavailable.svelte-1au50yj{color:var(--color-error)}.examples-card.svelte-1au50yj{padding:var(--space-lg)}.examples-intro.svelte-1au50yj{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6;margin:0 0 var(--space-lg) 0}.examples-intro.svelte-1au50yj code:where(.svelte-1au50yj){padding:2px 6px;background-color:#2080c014;border-radius:var(--radius-sm);font-family:SF Mono,Fira Code,monospace;font-size:var(--font-size-xs);color:var(--color-flux)}.example-block.svelte-1au50yj{margin-bottom:var(--space-xl)}.example-block.svelte-1au50yj:last-child{margin-bottom:0}.example-block.svelte-1au50yj h4:where(.svelte-1au50yj){font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-graphite);margin:0 0 var(--space-sm) 0}.example-block.svelte-1au50yj pre:where(.svelte-1au50yj){margin:0 0 var(--space-sm) 0;padding:var(--space-md) var(--space-lg);background-color:#1e293b;border-radius:var(--radius-sm);overflow-x:auto}.example-block.svelte-1au50yj pre:where(.svelte-1au50yj) code:where(.svelte-1au50yj){font-family:SF Mono,Fira Code,monospace;font-size:var(--font-size-xs);line-height:1.6;color:#e2e8f0;white-space:pre}.endpoint-block.svelte-1au50yj{margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid #e8e8e8}.endpoint-block.svelte-1au50yj:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.endpoint-header.svelte-1au50yj{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.method.svelte-1au50yj{display:inline-block;padding:2px 10px;border-radius:var(--radius-sm);font-family:SF Mono,Fira Code,monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-white)}.method.get.svelte-1au50yj{background-color:#27ae60}.method.post.svelte-1au50yj{background-color:var(--color-flux)}.endpoint-path.svelte-1au50yj{font-family:SF Mono,Fira Code,monospace;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-graphite);background:#2080c00f;padding:4px 10px;border-radius:var(--radius-sm)}.endpoint-desc.svelte-1au50yj{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6;margin:0 0 var(--space-md) 0}.endpoint-desc.svelte-1au50yj code:where(.svelte-1au50yj){padding:1px 5px;background-color:#2080c014;border-radius:var(--radius-sm);font-family:SF Mono,Fira Code,monospace;font-size:var(--font-size-xs);color:var(--color-flux)}.params-table.svelte-1au50yj{margin-bottom:var(--space-md)}.params-table.svelte-1au50yj h5:where(.svelte-1au50yj){font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0 0 var(--space-sm) 0}.params-table.svelte-1au50yj table:where(.svelte-1au50yj){width:100%;border-collapse:collapse;font-size:var(--font-size-xs);font-family:var(--font-family-body)}.params-table.svelte-1au50yj thead:where(.svelte-1au50yj) th:where(.svelte-1au50yj){text-align:left;padding:var(--space-xs) var(--space-sm);background:var(--color-gray-light, #f5f5f5);border-bottom:2px solid #e0e0e0;font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);font-size:10px}.params-table.svelte-1au50yj tbody:where(.svelte-1au50yj) td:where(.svelte-1au50yj){padding:var(--space-xs) var(--space-sm);border-bottom:1px solid #eee;vertical-align:top;line-height:1.5;color:var(--color-graphite)}.params-table.svelte-1au50yj tbody:where(.svelte-1au50yj) td:where(.svelte-1au50yj) code:where(.svelte-1au50yj){padding:1px 4px;background-color:#2080c014;border-radius:3px;font-family:SF Mono,Fira Code,monospace;font-size:11px;color:var(--color-flux)}.params-table.svelte-1au50yj tbody:where(.svelte-1au50yj) tr:where(.svelte-1au50yj):last-child td:where(.svelte-1au50yj){border-bottom:none}.example-block.svelte-1au50yj h5:where(.svelte-1au50yj){font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:var(--space-md) 0 var(--space-sm) 0}@media(max-width:768px){.compare-summary.svelte-1au50yj,.form-grid.svelte-1au50yj{grid-template-columns:1fr}.tabs.svelte-1au50yj{flex-wrap:wrap}.params-table.svelte-1au50yj{overflow-x:auto}.endpoint-header.svelte-1au50yj{flex-wrap:wrap}}
