.docs-container.svelte-1xxob4d{min-height:100vh;background:#000;padding:2rem 1rem}.docs-content.svelte-1xxob4d{max-width:900px;margin:0 auto;padding:0}.feature-card.svelte-1xxob4d{background:#facc150d;border:1px solid rgba(250,204,21,.2);border-radius:.5rem;padding:1.25rem}.section.svelte-1xxob4d{scroll-margin-top:2rem}.code-inline.svelte-1xxob4d{background:#1a1a1a;color:#facc15;padding:.125rem .375rem;border-radius:.25rem;font-family:IBM Plex Mono,monospace;font-size:.875em}.framework-tab.svelte-1xxob4d{padding:.5rem 1rem;background:#0a0a0a;border:1px solid #2d2d2d;border-radius:.375rem;color:#9ca3af;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.framework-tab.svelte-1xxob4d:hover{background:#1a1a1a;color:#d1d5db;border-color:#facc15}.framework-tab.active.svelte-1xxob4d{background:#facc15;color:#000;border-color:#facc15}.code-container.svelte-1xxob4d{position:relative;margin:1rem 0}.copy-btn.svelte-1xxob4d{position:absolute;top:.75rem;right:.75rem;padding:.375rem .75rem;background:#facc15;color:#000;border:none;border-radius:.375rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;z-index:10}.copy-btn.svelte-1xxob4d:hover{background:#fbbf24;transform:translateY(-1px)}.code-block.svelte-1xxob4d{background:#0a0a0a;border:1px solid #2d2d2d;border-radius:.5rem;padding:1rem 5rem 1rem 1rem;overflow-x:auto;font-family:IBM Plex Mono,monospace;font-size:.875rem;line-height:1.6;color:#e5e5e5}.alert.svelte-1xxob4d{padding:1rem;border-radius:.5rem;border-left:3px solid;color:#e5e7eb}.alert-info.svelte-1xxob4d{background:#3b82f626;border-color:#3b82f6}.alert-info.svelte-1xxob4d strong:where(.svelte-1xxob4d){color:#fff}.alert-warning.svelte-1xxob4d{background:#f59e0b26;border-color:#f59e0b}.alert-warning.svelte-1xxob4d strong:where(.svelte-1xxob4d){color:#fff}.config-table.svelte-1xxob4d{border:1px solid #2d2d2d;border-radius:.5rem;overflow:hidden}.config-row.svelte-1xxob4d{display:grid;grid-template-columns:1.5fr 1fr 1fr 2fr;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid #2d2d2d;font-size:.875rem}.config-row.svelte-1xxob4d:last-child{border-bottom:none}.config-header.svelte-1xxob4d{background:#0a0a0a;font-weight:600;color:#facc15}.config-row.svelte-1xxob4d:not(.config-header){color:#d1d5db}.type-badge.svelte-1xxob4d{background:#1a1a1a;color:#a78bfa;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-family:IBM Plex Mono,monospace}.workflow.svelte-1xxob4d{display:flex;flex-direction:column;gap:1rem}.workflow-step.svelte-1xxob4d{display:flex;gap:1rem;padding:1rem;background:#0a0a0a;border:1px solid #2d2d2d;border-radius:.5rem}.workflow-number.svelte-1xxob4d{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#facc15;color:#000;font-weight:700;border-radius:50%}.customization-grid.svelte-1xxob4d{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.custom-card.svelte-1xxob4d{padding:1rem;background:#0a0a0a;border:1px solid #2d2d2d;border-radius:.5rem}.api-endpoint.svelte-1xxob4d{display:flex;gap:1rem;padding:1rem;background:#0a0a0a;border:1px solid #2d2d2d;border-radius:.5rem;margin-bottom:1rem}.api-method.svelte-1xxob4d{flex-shrink:0;padding:.25rem .75rem;background:#10b981;color:#000;font-weight:700;font-size:.75rem;border-radius:.25rem;height:fit-content}.api-path.svelte-1xxob4d{font-family:IBM Plex Mono,monospace;font-size:.875rem;color:#facc15}.next-link.svelte-1xxob4d{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:#0a0a0a;border:1px solid #2d2d2d;border-radius:.5rem;text-decoration:none;transition:all .3s ease}.next-link.svelte-1xxob4d:hover{border-color:#facc15;background:#facc150d;transform:translate(4px)}.widget-section.svelte-1xxob4d{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:1rem}.kb-textarea.svelte-1xxob4d{background:#0a0a0a;border:1px solid #333;border-radius:.375rem;padding:.5rem .75rem;color:#e5e7eb;font-size:.875rem;width:100%;transition:border-color .2s;font-family:Courier New,monospace;resize:vertical;min-height:120px}.kb-textarea.svelte-1xxob4d:focus{outline:none;border-color:#facc15}.kb-textarea.svelte-1xxob4d:disabled{opacity:.5;cursor:not-allowed}.btn-add.svelte-1xxob4d{background:#facc15;color:#000;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s;white-space:nowrap}.btn-add.svelte-1xxob4d:hover:not(:disabled){background:#fde047}.btn-add.svelte-1xxob4d:disabled{opacity:.5;cursor:not-allowed}.btn-secondary.svelte-1xxob4d{background:transparent;border:1px solid #facc15;color:#facc15;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s;text-decoration:none;display:inline-block;white-space:nowrap}.btn-secondary.svelte-1xxob4d:hover{background:#facc151a}.success-message.svelte-1xxob4d{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#86efac;padding:.75rem;border-radius:.375rem;font-size:.875rem}.error-message.svelte-1xxob4d{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fca5a5;padding:.75rem;border-radius:.375rem;font-size:.875rem}@media (max-width: 768px){.docs-container.svelte-1xxob4d{padding:1rem .75rem}.config-row.svelte-1xxob4d{grid-template-columns:1fr;gap:.5rem}.config-row.svelte-1xxob4d>div:where(.svelte-1xxob4d):not(:first-child){padding-left:1rem}.customization-grid.svelte-1xxob4d{grid-template-columns:1fr}}
