.demo-node.svelte-1dc7h3d{background:#1f1f1f;border:2px solid #444;border-radius:8px;padding:16px 24px;min-width:120px;box-shadow:0 4px 12px #0000004d}.kaykay-light .demo-node.svelte-1dc7h3d{background:#fff;box-shadow:0 4px 12px #0000001a}.node-title.svelte-1dc7h3d{font-weight:600;color:#fff;font-size:.9rem}.kaykay-light .node-title.svelte-1dc7h3d{color:#333}.output-node.svelte-1dc7h3d{border-color:#8b5cf6}.demo-node.svelte-puet1r{background:#1f1f1f;border:2px solid #444;border-radius:8px;padding:16px 24px;min-width:120px;box-shadow:0 4px 12px #0000004d}.kaykay-light .demo-node.svelte-puet1r{background:#fff;box-shadow:0 4px 12px #0000001a}.node-title.svelte-puet1r{font-weight:600;color:#fff;font-size:.9rem}.kaykay-light .node-title.svelte-puet1r{color:#333}.styled-node.svelte-puet1r{border-color:#06b6d4}.docs-page.svelte-u0ea2z{display:flex;height:100%}.docs-sidebar.svelte-u0ea2z{width:500px;padding:24px;overflow-y:auto;border-right:1px solid #1f1f1f;background:#161618;flex-shrink:0;display:flex;flex-direction:column;gap:20px}.kaykay-light .docs-sidebar.svelte-u0ea2z{background:#fff;border-right:1px solid #e0e0e0}.docs-header.svelte-u0ea2z h1:where(.svelte-u0ea2z){margin:0 0 8px;font-size:1.5rem}.docs-header.svelte-u0ea2z p:where(.svelte-u0ea2z){margin:0;color:#888;font-size:.95rem}.docs-nav.svelte-u0ea2z{display:flex;flex-direction:column;gap:6px}.docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z){padding:12px 16px;background:#252422;border:1px solid #1f1f1f;border-radius:8px;color:#aaa;font-size:.9rem;text-align:left;cursor:pointer;transition:all .15s ease}.docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z):hover{background:#1f1f1f;color:#fff}.docs-nav.svelte-u0ea2z button.active:where(.svelte-u0ea2z){background:#eb5425;border-color:#eb5425;color:#fff}.kaykay-light .docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z){background:#f5f5f5;border-color:#e0e0e0;color:#666}.kaykay-light .docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z):hover{background:#e8e8e8;color:#333}.kaykay-light .docs-nav.svelte-u0ea2z button.active:where(.svelte-u0ea2z){background:#eb5425;border-color:#eb5425;color:#fff}.docs-content.svelte-u0ea2z{flex:1}.docs-content.svelte-u0ea2z section:where(.svelte-u0ea2z) h2:where(.svelte-u0ea2z){margin:0 0 12px;font-size:1.2rem;color:#eb5425}.docs-content.svelte-u0ea2z section:where(.svelte-u0ea2z) p:where(.svelte-u0ea2z){margin:0 0 16px;color:#ccc;font-size:.9rem;line-height:1.6}.kaykay-light .docs-content.svelte-u0ea2z section:where(.svelte-u0ea2z) p:where(.svelte-u0ea2z){color:#555}.docs-content.svelte-u0ea2z code:where(.svelte-u0ea2z){background:#252422;padding:2px 6px;border-radius:4px;font-size:.85rem;color:#f59e0b}.kaykay-light .docs-content.svelte-u0ea2z code:where(.svelte-u0ea2z){background:#f0f0f0;color:#d97706}.code-block.svelte-u0ea2z{background:#0d0d1a;border:1px solid #1f1f1f;border-radius:8px;margin-bottom:16px;overflow:hidden}.kaykay-light .code-block.svelte-u0ea2z{background:#f8f8f8;border-color:#e0e0e0}.code-header.svelte-u0ea2z{padding:8px 12px;background:#252422;border-bottom:1px solid #1f1f1f;font-size:.75rem;color:#888;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.kaykay-light .code-header.svelte-u0ea2z{background:#f0f0f0;border-color:#e0e0e0;color:#666}.code-block.svelte-u0ea2z pre:where(.svelte-u0ea2z){margin:0;padding:16px;overflow-x:auto}.code-block.svelte-u0ea2z code:where(.svelte-u0ea2z){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.78rem;line-height:1.6;color:#a5d6ff;background:transparent;padding:0}.kaykay-light .code-block.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#0969da}.info-box.svelte-u0ea2z{background:#4a9eff1a;border:1px solid rgba(74,158,255,.3);border-radius:8px;padding:12px 16px;margin-bottom:16px}.info-box.svelte-u0ea2z strong:where(.svelte-u0ea2z){display:block;margin-bottom:8px;color:#eb5425;font-size:.85rem}.info-box.svelte-u0ea2z ul:where(.svelte-u0ea2z){margin:0;padding-left:20px;font-size:.8rem;color:#aaa;line-height:1.8}.kaykay-light .info-box.svelte-u0ea2z ul:where(.svelte-u0ea2z){color:#666}.info-box.svelte-u0ea2z code:where(.svelte-u0ea2z){background:#252422;padding:2px 6px;border-radius:4px;font-size:.75rem;color:#f59e0b}.kaykay-light .info-box.svelte-u0ea2z code:where(.svelte-u0ea2z){background:#e8e8e8;color:#d97706}.tips.svelte-u0ea2z{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:16px}.tips.svelte-u0ea2z h3:where(.svelte-u0ea2z){margin:0 0 12px;font-size:.95rem;color:#22c55e}.tips.svelte-u0ea2z ul:where(.svelte-u0ea2z){margin:0;padding-left:20px;font-size:.85rem;color:#aaa;line-height:1.8}.kaykay-light .tips.svelte-u0ea2z ul:where(.svelte-u0ea2z){color:#666}.tips.svelte-u0ea2z code:where(.svelte-u0ea2z){background:#252422;padding:2px 6px;border-radius:4px;font-size:.75rem;color:#f59e0b}.kaykay-light .tips.svelte-u0ea2z code:where(.svelte-u0ea2z){background:#e8e8e8;color:#d97706}.docs-preview.svelte-u0ea2z{flex:1;position:relative}.preview-label.svelte-u0ea2z{position:absolute;top:12px;left:12px;background:#0009;color:#fff;padding:6px 12px;border-radius:4px;font-size:.75rem;z-index:10}.kaykay-light .preview-label.svelte-u0ea2z{background:#ffffffe6;color:#333;border:1px solid #e0e0e0}
