.code-block-wrapper.svelte-1uqvw3u{position:relative;background-color:var(--bg-secondary);border:1px solid var(--border-dim);margin:var(--spacing-sm) 0 var(--spacing-md) 0;font-family:var(--font-mono);font-size:var(--font-size-sm)}.code-header.svelte-1uqvw3u{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--bg-primary);border-bottom:1px solid var(--border-dim)}.code-title.svelte-1uqvw3u{color:var(--text-muted);font-size:var(--font-size-sm)}.copy-button.svelte-1uqvw3u{background:none;border:none;color:var(--text-muted);cursor:pointer;font-family:var(--font-mono);font-size:var(--font-size-sm);padding:var(--spacing-xs);transition:color .15s}.copy-button.svelte-1uqvw3u:hover{color:var(--accent)}.copy-button.floating.svelte-1uqvw3u{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);z-index:1}.code-container.svelte-1uqvw3u{display:flex;overflow-x:auto}.line-numbers.svelte-1uqvw3u{display:flex;flex-direction:column;padding:var(--spacing-sm);padding-right:var(--spacing-md);background-color:var(--bg-primary);border-right:1px solid var(--border-dim);-webkit-user-select:none;user-select:none}.line-number.svelte-1uqvw3u{color:var(--text-muted);text-align:right;line-height:1.5}.code-content.svelte-1uqvw3u{flex:1;padding:var(--spacing-sm);overflow-x:auto}.code-content.svelte-1uqvw3u pre{margin:0;padding:0;background:transparent!important;overflow:visible}.code-content.svelte-1uqvw3u code{font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:1.5}.fallback-code.svelte-1uqvw3u{margin:0;padding:0;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.fallback-code.svelte-1uqvw3u code:where(.svelte-1uqvw3u){font-family:var(--font-mono)}.tool-card.svelte-11tgat4{border:1px solid var(--border-dim);margin-bottom:var(--spacing-sm);background-color:var(--bg-secondary)}.tool-card.expanded.svelte-11tgat4{border-color:var(--accent)}.tool-header.svelte-11tgat4{width:100%;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-mono);color:var(--text-primary)}.tool-header.svelte-11tgat4:hover{background-color:var(--selection-bg)}.expand-icon.svelte-11tgat4{color:var(--text-muted);font-size:var(--font-size-sm)}.tool-name.svelte-11tgat4{color:var(--accent);font-weight:600}.tool-category.svelte-11tgat4{color:var(--text-muted);font-size:var(--font-size-sm)}.tool-content.svelte-11tgat4{padding:var(--spacing-md);padding-top:0;border-top:1px solid var(--border-dim)}.tool-description.svelte-11tgat4{color:var(--text-secondary);margin:var(--spacing-md) 0;line-height:1.5}.section.svelte-11tgat4{margin-top:var(--spacing-lg)}.section.svelte-11tgat4 h4:where(.svelte-11tgat4){color:var(--text-primary);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--spacing-sm) 0;padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-dim)}.params-table.svelte-11tgat4{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.params-table.svelte-11tgat4 th:where(.svelte-11tgat4){text-align:left;color:var(--text-muted);font-weight:500;padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--border-dim)}.params-table.svelte-11tgat4 td:where(.svelte-11tgat4){padding:var(--spacing-xs) var(--spacing-sm);color:var(--text-secondary);vertical-align:top}.param-name.svelte-11tgat4{color:var(--accent)!important;font-family:var(--font-mono)}.param-type.svelte-11tgat4{color:var(--text-muted)!important;font-family:var(--font-mono)}.param-required.svelte-11tgat4{color:var(--text-muted)!important}.no-params.svelte-11tgat4{color:var(--text-muted);font-style:italic;margin:var(--spacing-sm) 0}.example.svelte-11tgat4{margin-bottom:var(--spacing-md)}.example-desc.svelte-11tgat4{color:var(--text-secondary);margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-sm)}.example-label.svelte-11tgat4{color:var(--text-muted);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.5px;margin:var(--spacing-xs) 0}.example-code.svelte-11tgat4{background-color:var(--bg-primary);padding:var(--spacing-sm);border:1px solid var(--border-dim);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--font-size-sm);overflow-x:auto;margin:0}.response-desc.svelte-11tgat4{color:var(--text-secondary);margin:0}.install-guide.svelte-1df6th5{border:1px solid var(--border-dim);margin-bottom:var(--spacing-lg);background-color:var(--bg-secondary)}.guide-header.svelte-1df6th5{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--bg-primary);border-bottom:1px solid var(--border-dim)}.guide-icon.svelte-1df6th5{font-size:var(--font-size-lg)}.guide-header.svelte-1df6th5 h3:where(.svelte-1df6th5){margin:0;color:var(--accent);font-size:var(--font-size-base);font-weight:600}.steps.svelte-1df6th5{padding:var(--spacing-md)}.step.svelte-1df6th5{margin-bottom:var(--spacing-lg)}.step.svelte-1df6th5:last-child{margin-bottom:0}.step-header.svelte-1df6th5{display:flex;align-items:baseline;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.step-number.svelte-1df6th5{color:var(--text-muted);font-family:var(--font-mono)}.step-title.svelte-1df6th5{color:var(--text-primary);font-weight:500}.step-description.svelte-1df6th5{color:var(--text-secondary);margin:var(--spacing-xs) 0;padding-left:calc(var(--spacing-sm) + 1.5ch);line-height:1.5}.prompt-example.svelte-1e55z2g{border:1px solid var(--border-dim);margin-bottom:var(--spacing-md);background-color:var(--bg-secondary)}.prompt-header.svelte-1e55z2g{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--bg-primary);border-bottom:1px solid var(--border-dim)}.prompt-header.svelte-1e55z2g h4:where(.svelte-1e55z2g){margin:0;color:var(--accent);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.5px}.prompt-description.svelte-1e55z2g{margin:var(--spacing-xs) 0 0 0;color:var(--text-muted);font-size:var(--font-size-sm)}.prompts.svelte-1e55z2g{padding:var(--spacing-md)}.prompt-item.svelte-1e55z2g{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:1.5}.prompt-item.svelte-1e55z2g:last-child{margin-bottom:0}.prompt-prefix.svelte-1e55z2g{color:var(--accent);-webkit-user-select:none;user-select:none}.prompt-text.svelte-1e55z2g{color:var(--text-primary)}
