.LiveDemo-module__y2ll8W__card{box-shadow:var(--shadow-card)}.LiveDemo-module__y2ll8W__stage{background:var(--gradient-ink-stage);border:1px solid var(--ink-border);box-shadow:var(--shadow-lift);border-radius:20px;overflow:hidden}.LiveDemo-module__y2ll8W__canvas{background-image:radial-gradient(color-mix(in srgb, var(--shell-foreground) 9%, transparent) 1px, transparent 1px);background-size:18px 18px}.LiveDemo-module__y2ll8W__stageTitle{color:var(--shell-foreground)}.LiveDemo-module__y2ll8W__stageMuted{color:var(--shell-foreground-muted)}.LiveDemo-module__y2ll8W__chip{border:1px solid color-mix(in srgb, var(--shell-foreground) 18%, transparent);color:var(--shell-foreground-muted)}@keyframes LiveDemo-module__y2ll8W__ldFlowIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LiveDemo-module__y2ll8W__flowEnter{animation:.45s both LiveDemo-module__y2ll8W__ldFlowIn}@keyframes LiveDemo-module__y2ll8W__ldNodeGlow{0%{opacity:.5;border-color:color-mix(in srgb, var(--shell-foreground) 16%, transparent);box-shadow:none;transform:scale(1)}7%{opacity:1;border-color:var(--primary-brand);box-shadow:0 0 0 4px var(--primary-glow), 0 10px 28px -10px var(--primary-glow);transform:scale(1.025)}55%{opacity:1;border-color:color-mix(in srgb, var(--primary-brand) 55%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary-glow) 45%, transparent);transform:scale(1)}78%,to{opacity:.5;border-color:color-mix(in srgb, var(--shell-foreground) 16%, transparent);box-shadow:none;transform:scale(1)}}.LiveDemo-module__y2ll8W__node{text-align:left;border:1px solid color-mix(in srgb, var(--shell-foreground) 16%, transparent);background:color-mix(in srgb, var(--shell-foreground) 5%, transparent);width:100%;color:var(--shell-foreground);will-change:opacity, transform;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;animation:6.3s linear infinite LiveDemo-module__y2ll8W__ldNodeGlow;display:flex}.LiveDemo-module__y2ll8W__nodeIcon{background:color-mix(in srgb, var(--primary-brand) 22%, transparent);width:32px;height:32px;color:var(--shell-foreground);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.LiveDemo-module__y2ll8W__nodeSub{color:var(--shell-foreground-muted)}.LiveDemo-module__y2ll8W__connector{background:color-mix(in srgb, var(--shell-foreground) 18%, transparent);width:2px;height:26px;margin:0 auto;position:relative}@keyframes LiveDemo-module__y2ll8W__ldTravel{0%{opacity:0;top:-4px}12%{opacity:1}82%{opacity:1}to{opacity:0;top:calc(100% - 4px)}}.LiveDemo-module__y2ll8W__pulseDot{background:var(--primary-brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--primary-glow);border-radius:9999px;margin-left:-4px;animation:6.3s linear infinite LiveDemo-module__y2ll8W__ldTravel;position:absolute;left:50%}.LiveDemo-module__y2ll8W__pagerDot{background:color-mix(in srgb, var(--shell-foreground) 28%, transparent);border-radius:9999px;width:8px;height:8px;transition:background .25s,transform .25s}.LiveDemo-module__y2ll8W__pagerDot:hover{background:color-mix(in srgb, var(--shell-foreground) 55%, transparent)}.LiveDemo-module__y2ll8W__pagerDotActive{background:var(--primary-brand);transform:scale(1.25)}.LiveDemo-module__y2ll8W__paused .LiveDemo-module__y2ll8W__node,.LiveDemo-module__y2ll8W__paused .LiveDemo-module__y2ll8W__pulseDot{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.LiveDemo-module__y2ll8W__node,.LiveDemo-module__y2ll8W__pulseDot,.LiveDemo-module__y2ll8W__flowEnter{animation:none!important}.LiveDemo-module__y2ll8W__node{opacity:1}.LiveDemo-module__y2ll8W__pulseDot{display:none}}
