.dataflow-svg.svelte-l56sbu{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:10;overflow:visible}.demo-panel.svelte-jjrsc4{opacity:0;transform:translateY(16px);transition:opacity .6s ease-out,transform .6s ease-out,background-color .8s ease-out}.demo-panel.visible.svelte-jjrsc4{opacity:1;transform:translateY(0)}.browser-panel.svelte-jjrsc4{background-color:var(--color-bg-surface)}.browser-panel.powered-on.svelte-jjrsc4{background-color:var(--color-bg-elevated);box-shadow:0 0 40px -10px #f26c0d1a}.code-highlight.svelte-jjrsc4{transition:color .15s,text-shadow .15s}.code-highlight.flash.svelte-jjrsc4{color:var(--color-accent)!important;text-shadow:0 0 8px var(--color-accent-dim)}@media(prefers-reduced-motion:reduce){.demo-panel.svelte-jjrsc4{opacity:1;transform:none;transition:none}}.typewriter.svelte-7095z5{display:inline}.typewriter-cursor.svelte-7095z5{display:inline-block;color:var(--color-accent);font-weight:300;animation:svelte-7095z5-blink 1s step-end infinite;margin-left:-.05em}@keyframes svelte-7095z5-blink{50%{opacity:0}}.pulse-canvas.svelte-116kwnh{width:100%;height:60px;display:block}.pulse-static.svelte-116kwnh{width:100%;height:60px;display:flex;align-items:center}.pulse-bar.svelte-116kwnh{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent-dim) 30%,var(--color-accent) 50%,var(--color-accent-dim) 70%,transparent)}.scroll-reveal.svelte-2pz3qs>*{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.scroll-reveal.revealed.svelte-2pz3qs>*{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.scroll-reveal.svelte-2pz3qs>*{opacity:1;transform:none;transition:none}}.constellation-section.svelte-1nurzjn{position:relative;width:100%;background:linear-gradient(180deg,var(--color-bg) 0%,#0a0a0f 15%,#0a0a0f 85%,var(--color-bg) 100%);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}:root.light .constellation-section.svelte-1nurzjn{background:linear-gradient(180deg,var(--color-bg) 0%,#eae6e0 15%,#eae6e0 85%,var(--color-bg) 100%)}.constellation-canvas.svelte-1nurzjn{width:100%;height:clamp(350px,55vh,600px);display:block}.constellation-label.svelte-1nurzjn{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;align-items:center;white-space:nowrap}.feature-demo.svelte-5j5asp{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;padding:3rem 0}.feature-demo.reverse.svelte-5j5asp{direction:rtl}.feature-demo.reverse.svelte-5j5asp>:where(.svelte-5j5asp){direction:ltr}.feature-text.svelte-5j5asp{max-width:28rem}.feature-demo.reverse.svelte-5j5asp .feature-text:where(.svelte-5j5asp){justify-self:end}@media(max-width:768px){.feature-demo.svelte-5j5asp{grid-template-columns:1fr;gap:1.5rem}.feature-demo.reverse.svelte-5j5asp{direction:ltr}}.latency-bar.svelte-1t5c77w{background:linear-gradient(to top,var(--color-accent),var(--color-accent-hover));transition:height .2s ease-out;min-height:4px}.poll-option.svelte-gx30ne{position:relative;overflow:hidden}.poll-bar.svelte-gx30ne{background:var(--color-accent-dim);transition:width .5s ease-out}.poll-bar-b.svelte-gx30ne{background:var(--color-teal-dim);transition:width .5s ease-out}.presence-field.svelte-1vrsd8i{background:linear-gradient(135deg,var(--color-bg) 0%,var(--color-bg-surface) 100%)}.presence-dot.svelte-1vrsd8i{position:absolute;transform:translate(-50%,-50%);animation:svelte-1vrsd8i-dotAppear .6s ease-out both}.dot-core.svelte-1vrsd8i{width:8px;height:8px;border-radius:50%;background:hsla(var(--hue),80%,60%,.8)}.dot-glow.svelte-1vrsd8i{position:absolute;inset:-6px;border-radius:50%;background:hsla(var(--hue),80%,55%,.15)}@keyframes svelte-1vrsd8i-dotAppear{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.presence-dot.svelte-1vrsd8i{animation:none;opacity:1}}.pulse-core.svelte-gremmz{width:16px;height:16px;background:var(--color-accent);transition:transform .3s ease-out,box-shadow .3s ease-out}.pulse-core.pulsing.svelte-gremmz{transform:scale(1.8);box-shadow:0 0 20px 4px var(--color-accent-dim)}@media(prefers-reduced-motion:reduce){.pulse-core.svelte-gremmz{transition:none}}.race-bar.svelte-eyd9o6{transition:width 1.2s cubic-bezier(.22,1,.36,1);min-width:0}@media(prefers-reduced-motion:reduce){.race-bar.svelte-eyd9o6{transition:none}}.shared-canvas-section.svelte-sb9m9b{padding:3rem 0}.shared-canvas.svelte-sb9m9b{width:100%;height:300px;display:block;cursor:crosshair;background:linear-gradient(135deg,#0a0a0f,#0f0f16,#0a0a0f);touch-action:none}:root.light .shared-canvas.svelte-sb9m9b{background:linear-gradient(135deg,#eae6e0,#f0ede8,#eae6e0)}.flap-char.svelte-r1afcj{display:inline-flex;align-items:center;justify-content:center;position:relative;width:.7em;height:1.2em;font-family:JetBrains Mono,monospace;font-size:inherit;font-weight:500;background:#1e1e24;border:1px solid #2a2a32;border-radius:2px;overflow:hidden}.flap-char.svelte-r1afcj:after{content:"";position:absolute;left:1px;right:1px;top:50%;height:1px;background:#0000004d;pointer-events:none}:root.light .flap-char.svelte-r1afcj{background:#342f28;border-color:#4a4438}:root.light .flap-char.svelte-r1afcj:after{background:#00000026}.flap-text.svelte-r1afcj{color:#f0dcc0;line-height:1}:root.light .flap-text.svelte-r1afcj{color:#f5edd8}.flipping.svelte-r1afcj{animation:svelte-r1afcj-flapFlick .3s ease-in-out}@keyframes svelte-r1afcj-flapFlick{0%{transform:scaleY(1)}40%{transform:scaleY(.6)}to{transform:scaleY(1)}}.board.svelte-1dd9fq8{width:100%;overflow:hidden;padding:1.5rem 0}.board-inner.svelte-1dd9fq8{display:flex;flex-direction:column;align-items:center;gap:4px}.board-row.svelte-1dd9fq8{display:flex;gap:2px;font-size:clamp(10px,1.8vw,16px);line-height:1}.production-glow.svelte-1uha8ag{position:absolute;top:50%;left:50%;width:700px;height:500px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--color-accent) 5%,transparent) 0%,color-mix(in srgb,var(--color-teal) 3%,transparent) 40%,transparent 70%);pointer-events:none;z-index:0}.production-columns.svelte-1uha8ag{display:grid;grid-template-columns:1fr}@media(min-width:640px){.production-columns.svelte-1uha8ag{grid-template-columns:1fr 1px 1fr}}.production-panel-outer.svelte-1uha8ag{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-surface) 60%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-border) 30%,transparent),0 8px 40px -12px #0006}.production-panel.svelte-1uha8ag{background:transparent}.production-divider.svelte-1uha8ag{background:linear-gradient(to bottom,transparent,var(--color-border) 15%,var(--color-border) 85%,transparent)}.plugin-row.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 40%,transparent);transition:background-color .15s ease,padding-inline .15s ease;margin:0 -4px;padding-inline:4px;border-radius:4px;text-decoration:none}.plugin-row.svelte-1uha8ag:last-child{border-bottom:none}.plugin-row.svelte-1uha8ag:hover{background:color-mix(in srgb,var(--color-accent) 5%,transparent)}.plugin-name.svelte-1uha8ag{font-size:13px;font-weight:500;color:var(--color-text);letter-spacing:.01em}.plugin-desc.svelte-1uha8ag{font-size:11px;color:var(--color-text-subtle);text-align:right;opacity:.8}.plugin-row.svelte-1uha8ag:hover .plugin-desc:where(.svelte-1uha8ag){opacity:1;color:var(--color-text-muted)}.ext-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px}.ext-card.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);background:color-mix(in srgb,var(--color-bg-surface) 40%,transparent);transition:border-color .2s ease,background-color .2s ease;text-decoration:none}.ext-card.svelte-1uha8ag:hover{border-color:color-mix(in srgb,var(--color-teal) 25%,transparent);background:color-mix(in srgb,var(--color-teal) 3%,transparent)}.ext-name.svelte-1uha8ag{font-size:13px;font-weight:500;color:var(--color-text)}.ext-desc.svelte-1uha8ag{font-size:11px;color:var(--color-text-subtle);opacity:.8}.ext-card.svelte-1uha8ag:hover .ext-desc:where(.svelte-1uha8ag){opacity:1;color:var(--color-text-muted)}.production-link.svelte-1uha8ag{display:inline-flex;align-items:center;gap:4px;margin-top:24px;font-size:12px;font-weight:500;transition:color .15s ease}.production-link.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:10px;transition:transform .15s ease}.production-link.svelte-1uha8ag:hover span:where(.svelte-1uha8ag){transform:translate(2px)}.production-link--accent.svelte-1uha8ag{color:var(--color-accent)}.production-link--accent.svelte-1uha8ag:hover{color:var(--color-accent-hover)}.production-link--teal.svelte-1uha8ag{color:var(--color-teal)}.production-dot.svelte-1uha8ag{width:6px;height:6px;border-radius:50%}.production-dot--accent.svelte-1uha8ag{background:var(--color-accent);box-shadow:0 0 6px color-mix(in srgb,var(--color-accent) 40%,transparent)}.production-dot--teal.svelte-1uha8ag{background:var(--color-teal);box-shadow:0 0 6px color-mix(in srgb,var(--color-teal) 40%,transparent)}.proof-pill.svelte-1uha8ag{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:9999px;border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);font-size:12px;color:var(--color-text-subtle);letter-spacing:.01em;transition:border-color .2s ease}.proof-pill.svelte-1uha8ag:hover{border-color:var(--color-border);color:var(--color-text-muted)}.proof-pill-icon.svelte-1uha8ag{font-size:5px;opacity:.4;color:var(--color-text-subtle)}:root.light .production-panel-outer.svelte-1uha8ag{background:color-mix(in srgb,var(--color-bg-surface) 85%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-border) 40%,transparent),0 8px 40px -12px #00000014}:root.light .production-glow.svelte-1uha8ag{opacity:.6}:root.light .ext-card.svelte-1uha8ag{background:color-mix(in srgb,var(--color-bg-surface) 70%,transparent)}
