.demo-node.svelte-puet1r{background:#1f1f1f;border:2px solid #444;border-radius:8px;min-width:120px;padding:16px 24px;box-shadow:0 4px 12px #0000004d}.kaykay-light .demo-node.svelte-puet1r{background:#fff;box-shadow:0 4px 12px #0000001a}.node-title.svelte-puet1r{color:#fff;font-size:.9rem;font-weight:600}.kaykay-light .node-title.svelte-puet1r{color:#333}.styled-node.svelte-puet1r{border-color:#06b6d4}.docs-sidebar.svelte-u0ea2z{flex-direction:column;gap:20px;display:flex}.docs-header.svelte-u0ea2z h1:where(.svelte-u0ea2z){margin:0 0 8px;font-size:1.5rem}.docs-header.svelte-u0ea2z p:where(.svelte-u0ea2z){color:var(--docs-muted);margin:0;font-size:.95rem}.docs-nav.svelte-u0ea2z{flex-direction:column;gap:6px;display:flex}.docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z){color:#aaa;text-align:left;cursor:pointer;background:#252422;border:1px solid #1f1f1f;border-radius:8px;padding:12px 16px;font-size:.9rem;transition:all .15s}.docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z):hover{color:#fff;background:#1f1f1f}.docs-nav.svelte-u0ea2z button.active:where(.svelte-u0ea2z){background:var(--site-accent-fill);border-color:var(--site-accent-fill);color:var(--site-accent-ink)}.kaykay-light .docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z){color:#666;background:#f5f5f5;border-color:#e0e0e0}.kaykay-light .docs-nav.svelte-u0ea2z button:where(.svelte-u0ea2z):hover{color:#333;background:#e8e8e8}.kaykay-light .docs-nav.svelte-u0ea2z button.active:where(.svelte-u0ea2z){background:var(--site-accent-fill);border-color:var(--site-accent-fill);color:var(--site-accent-ink)}.docs-content.svelte-u0ea2z{flex:1;min-width:0}.docs-content.svelte-u0ea2z section:where(.svelte-u0ea2z) h2:where(.svelte-u0ea2z){color:var(--docs-accent);margin:0 0 12px;font-size:1.2rem}.docs-content.svelte-u0ea2z section:where(.svelte-u0ea2z) p:where(.svelte-u0ea2z){color:#ccc;margin:0 0 16px;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){color:#f59e0b;background:#252422;border-radius:4px;padding:2px 6px;font-size:.85rem}.kaykay-light .docs-content.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#92400e;background:#f0f0f0}.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{color:var(--docs-muted);background:#252422;border-bottom:1px solid #1f1f1f;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem}.kaykay-light .code-header.svelte-u0ea2z{color:#666;background:#f0f0f0;border-color:#e0e0e0}.code-block.svelte-u0ea2z pre:where(.svelte-u0ea2z){margin:0;padding:16px;overflow-x:auto}.code-block.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#a5d6ff;background:0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.78rem;line-height:1.6}.kaykay-light .code-block.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#0969da}.info-box.svelte-u0ea2z{background:#4a9eff1a;border:1px solid #4a9eff4d;border-radius:8px;margin-bottom:16px;padding:12px 16px}.info-box.svelte-u0ea2z strong:where(.svelte-u0ea2z){color:var(--docs-accent);margin-bottom:8px;font-size:.85rem;display:block}.info-box.svelte-u0ea2z ul:where(.svelte-u0ea2z){color:#aaa;margin:0;padding-left:20px;font-size:.8rem;line-height:1.8}.kaykay-light .info-box.svelte-u0ea2z ul:where(.svelte-u0ea2z){color:#666}.info-box.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#f59e0b;background:#252422;border-radius:4px;padding:2px 6px;font-size:.75rem}.kaykay-light .info-box.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#92400e;background:#e8e8e8}.tips.svelte-u0ea2z{background:#22c55e1a;border:1px solid #22c55e4d;border-radius:8px;padding:16px}.tips.svelte-u0ea2z h3:where(.svelte-u0ea2z){color:#22c55e;margin:0 0 12px;font-size:.95rem}.kaykay-light .tips.svelte-u0ea2z h3:where(.svelte-u0ea2z){color:#15803d}.tips.svelte-u0ea2z ul:where(.svelte-u0ea2z){color:#aaa;margin:0;padding-left:20px;font-size:.85rem;line-height:1.8}.kaykay-light .tips.svelte-u0ea2z ul:where(.svelte-u0ea2z){color:#666}.tips.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#f59e0b;background:#252422;border-radius:4px;padding:2px 6px;font-size:.75rem}.kaykay-light .tips.svelte-u0ea2z code:where(.svelte-u0ea2z){color:#92400e;background:#e8e8e8}.preview-label.svelte-u0ea2z{color:#fff;z-index:10;background:#0009;border-radius:4px;padding:6px 12px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;position:absolute;top:12px;left:12px}.kaykay-light .preview-label.svelte-u0ea2z{color:#333;background:#ffffffe6;border:1px solid #e0e0e0}
