.lattice-wrap.svelte-cwuo0s{width:340px;margin-left:auto}.edge.svelte-cwuo0s{stroke:#60b5ff1f;stroke-width:1}.node.svelte-cwuo0s{fill:#60b5ff4d;animation:svelte-cwuo0s-lattice-pulse 4s ease-in-out infinite}.node--key.svelte-cwuo0s{fill:#60b5ffb3;animation:svelte-cwuo0s-lattice-pulse-key 3s ease-in-out infinite}.trace.svelte-cwuo0s{stroke:#60b5ff80;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:340;stroke-dashoffset:340}.trace-1.svelte-cwuo0s{animation:svelte-cwuo0s-lattice-draw 6s ease-in-out infinite}.trace-2.svelte-cwuo0s{animation:svelte-cwuo0s-lattice-draw 6s ease-in-out 3s infinite}@keyframes svelte-cwuo0s-lattice-pulse{0%,to{fill:#60b5ff33;opacity:.7}50%{fill:#60b5ff73;opacity:1}}@keyframes svelte-cwuo0s-lattice-pulse-key{0%,to{fill:#60b5ff8c;opacity:.85}50%{fill:#60b5ff;opacity:1}}@keyframes svelte-cwuo0s-lattice-draw{0%{stroke-dashoffset:340;opacity:0}10%{opacity:1}50%{stroke-dashoffset:0;opacity:1}90%{opacity:1}to{stroke-dashoffset:-340;opacity:0}}@media(prefers-reduced-motion:reduce){.node.svelte-cwuo0s,.node--key.svelte-cwuo0s{animation:none}.node.svelte-cwuo0s{fill:#60b5ff40}.node--key.svelte-cwuo0s{fill:#60b5ff8c}.trace.svelte-cwuo0s{animation:none;stroke-dashoffset:0;opacity:.3}}.bridge-wrap.svelte-1hi49w1{width:320px;margin-left:auto}.edge.svelte-1hi49w1{stroke:#60b5ff1a;stroke-width:1}.edge--right.svelte-1hi49w1{stroke:#60b5ff24}.node.svelte-1hi49w1{fill:#60b5ff40;animation:svelte-1hi49w1-bridge-pulse 4s ease-in-out infinite}.node--right.svelte-1hi49w1{fill:#60b5ff59}.node--center.svelte-1hi49w1{fill:#60b5ff99;animation:svelte-1hi49w1-bridge-pulse-center 3s ease-in-out infinite}.node--center-right.svelte-1hi49w1{fill:#60b5ffbf}.bridge-trace.svelte-1hi49w1{stroke:#60b5ff66;stroke-width:1.5;stroke-linecap:round;fill:none;stroke-dasharray:200;stroke-dashoffset:200}.bridge-trace-1.svelte-1hi49w1{animation:svelte-1hi49w1-bridge-flow 4s ease-in-out infinite}.bridge-trace-2.svelte-1hi49w1{animation:svelte-1hi49w1-bridge-flow 4s ease-in-out 1.3s infinite}.bridge-trace-3.svelte-1hi49w1{animation:svelte-1hi49w1-bridge-flow 4s ease-in-out 2.6s infinite}.chain-label.svelte-1hi49w1{font-family:IBM Plex Mono,monospace;font-size:9px;fill:#60b5ff66;letter-spacing:.1em}@keyframes svelte-1hi49w1-bridge-pulse{0%,to{fill:#60b5ff2e;opacity:.7}50%{fill:#60b5ff66;opacity:1}}@keyframes svelte-1hi49w1-bridge-pulse-center{0%,to{fill:#60b5ff73;opacity:.85}50%{fill:#60b5ffe6;opacity:1}}@keyframes svelte-1hi49w1-bridge-flow{0%{stroke-dashoffset:200;opacity:0}10%{opacity:1}50%{stroke-dashoffset:0;opacity:1}90%{opacity:1}to{stroke-dashoffset:-200;opacity:0}}@media(prefers-reduced-motion:reduce){.node.svelte-1hi49w1,.node--center.svelte-1hi49w1,.node--right.svelte-1hi49w1,.node--center-right.svelte-1hi49w1{animation:none}.bridge-trace.svelte-1hi49w1{animation:none;stroke-dashoffset:0;opacity:.25}.node.svelte-1hi49w1{fill:#60b5ff38}.node--right.svelte-1hi49w1{fill:#60b5ff4d}.node--center.svelte-1hi49w1{fill:#60b5ff80}.node--center-right.svelte-1hi49w1{fill:#60b5ffa6}}.circuit-wrap.svelte-fmg20x{width:320px;margin-left:auto}.wire.svelte-fmg20x{stroke:#60b5ff1f;stroke-width:1}.wire-pulse.svelte-fmg20x{stroke:#60b5ff80;stroke-width:2;stroke-linecap:round;stroke-dasharray:20 250;stroke-dashoffset:270}.wire-pulse-1.svelte-fmg20x{animation:svelte-fmg20x-circuit-flow 3s linear infinite}.wire-pulse-2.svelte-fmg20x{animation:svelte-fmg20x-circuit-flow 3s linear .8s infinite}.wire-pulse-3.svelte-fmg20x{animation:svelte-fmg20x-circuit-flow 3s linear 1.6s infinite}.wire-pulse-4.svelte-fmg20x{animation:svelte-fmg20x-circuit-flow 3s linear 2.4s infinite}.cnot-line.svelte-fmg20x{stroke:#60b5ff4d;stroke-width:1;stroke-dasharray:3 3}.gate-box.svelte-fmg20x{fill:#60b5ff14;stroke:#60b5ff80;stroke-width:1.2;animation:svelte-fmg20x-gate-pulse 4s ease-in-out infinite}.gate-label.svelte-fmg20x{font-family:IBM Plex Mono,monospace;font-size:11px;fill:#60b5ffd9;font-weight:500}.control-dot.svelte-fmg20x{fill:#60b5ffb3;animation:svelte-fmg20x-gate-pulse-bright 3s ease-in-out infinite}.target-circle.svelte-fmg20x{fill:none;stroke:#60b5ff80;stroke-width:1.2}.target-cross.svelte-fmg20x{stroke:#60b5ff80;stroke-width:1.2}.qubit-label.svelte-fmg20x{font-family:IBM Plex Mono,monospace;font-size:10px;fill:#60b5ff59}@keyframes svelte-fmg20x-circuit-flow{0%{stroke-dashoffset:270}to{stroke-dashoffset:0}}@keyframes svelte-fmg20x-gate-pulse{0%,to{stroke:#60b5ff59;fill:#60b5ff0d}50%{stroke:#60b5ffb3;fill:#60b5ff1f}}@keyframes svelte-fmg20x-gate-pulse-bright{0%,to{fill:#60b5ff80}50%{fill:#60b5ffe6}}@media(prefers-reduced-motion:reduce){.wire-pulse.svelte-fmg20x,.wire-pulse-1.svelte-fmg20x,.wire-pulse-2.svelte-fmg20x,.wire-pulse-3.svelte-fmg20x,.wire-pulse-4.svelte-fmg20x{animation:none;stroke-dasharray:none;stroke-dashoffset:0;stroke:#60b5ff33;stroke-width:1}.gate-box.svelte-fmg20x,.control-dot.svelte-fmg20x{animation:none}.gate-box.svelte-fmg20x{stroke:#60b5ff66;fill:#60b5ff0f}.control-dot.svelte-fmg20x{fill:#60b5ff80}}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.border-trail-card.svelte-1j97w2g{position:relative;border-radius:var(--radius-card);height:100%}.border-trail-card__glow.svelte-1j97w2g{position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--border-angle),transparent 60%,rgba(96,181,255,.05) 75%,rgba(96,181,255,.5) 88%,rgba(96,181,255,.8) 95%,rgba(96,181,255,.5) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;animation:svelte-1j97w2g-border-rotate 3.5s linear infinite;pointer-events:none}.border-trail-card.svelte-1j97w2g:hover .border-trail-card__glow:where(.svelte-1j97w2g){opacity:1}.border-trail-card__content.svelte-1j97w2g{position:relative;height:100%;background:var(--bg-1);border:1px solid var(--line);border-radius:inherit;padding:1.75rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color var(--duration-hover) var(--ease-default),background-color var(--duration-hover) var(--ease-default),box-shadow var(--duration-hover) var(--ease-default)}.border-trail-card.svelte-1j97w2g:hover .border-trail-card__content:where(.svelte-1j97w2g){border-color:#60b5ff26;background:var(--bg-2);box-shadow:0 0 40px -10px #60b5ff14}@keyframes svelte-1j97w2g-border-rotate{to{--border-angle: 360deg}}@media(prefers-reduced-motion:reduce){.border-trail-card__glow.svelte-1j97w2g{animation:none;background:#60b5ff33}}
