.synapse[data-v-bbc8e3d7]{display:none}.synapse__glow[data-v-bbc8e3d7],.synapse__pulse[data-v-bbc8e3d7]{fill:none;stroke:var(--color-accent);stroke-linecap:round;stroke-dasharray:.14 1.2;stroke-dashoffset:.14px}.synapse__glow[data-v-bbc8e3d7]{stroke-width:4px;stroke-opacity:.15}.synapse__pulse[data-v-bbc8e3d7]{stroke-width:1.2px}.synapse__star[data-v-bbc8e3d7]{fill:var(--color-accent);opacity:0;transform-box:fill-box;transform-origin:50%}.synapse__halo[data-v-bbc8e3d7]{opacity:.25;filter:blur(6px)}@media (prefers-reduced-motion:no-preference){.synapse[data-v-bbc8e3d7]{display:inline}.synapse__glow[data-v-bbc8e3d7],.synapse__pulse[data-v-bbc8e3d7],.synapse__star[data-v-bbc8e3d7]{animation-duration:var(--synapse-time);animation-delay:var(--synapse-delay);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--synapse-play,paused)}.synapse__glow[data-v-bbc8e3d7],.synapse__pulse[data-v-bbc8e3d7]{animation-name:synapse-travel-bbc8e3d7}.synapse__star[data-v-bbc8e3d7]{animation-name:synapse-star-bbc8e3d7;animation-delay:var(--star-delay);animation-timing-function:var(--motion-reveal-ease)}}@keyframes synapse-travel-bbc8e3d7{0%{stroke-dashoffset:.14px;opacity:0}3%{opacity:1}28%{opacity:1}32%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes synapse-star-bbc8e3d7{0%{opacity:0;rotate:-45deg;scale:0}3%{opacity:1;rotate:0deg;scale:1.25}6%{scale:.95}7%{opacity:1;scale:1}12%,to{opacity:0;rotate:45deg;scale:.4}}.grid-backdrop[data-v-56b9cd02]{z-index:-1;width:calc(12 * var(--backdrop-cell));height:calc(100% + var(--backdrop-cell));pointer-events:none;max-width:none;position:absolute;top:0;left:50%;translate:-50%}.grid-backdrop--live[data-v-56b9cd02]{--synapse-play:running}.grid-backdrop__line[data-v-56b9cd02]{stroke:color-mix(in srgb,var(--color-ink) var(--grid-line-strength),transparent);stroke-width:1px}.grid-backdrop__marker[data-v-56b9cd02]{stroke:var(--color-accent);stroke-width:1px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.grid-backdrop[data-v-56b9cd02]{animation:linear both grid-drift-56b9cd02;animation-timeline:view()}}}@keyframes grid-drift-56b9cd02{0%{translate:-50%}to{translate:-50% calc(-1 * var(--backdrop-cell) / 2)}}
