.sv[data-astro-cid-ayi7tbuo]{position:relative;width:100%;height:100%;min-height:340px;border-radius:20px;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:12px;overflow:hidden}.sv-cap[data-astro-cid-ayi7tbuo]{font-size:12px;opacity:.7}.sv-consult[data-astro-cid-ayi7tbuo]{background:#f6f3ff;color:#1c1c1e}.sv-consult[data-astro-cid-ayi7tbuo] svg[data-astro-cid-ayi7tbuo]{width:100%}.gl[data-astro-cid-ayi7tbuo]{stroke:#e2dcf5;stroke-width:1}.tgt[data-astro-cid-ayi7tbuo]{fill:none;stroke:#b6a6e8;stroke-width:2.5;stroke-dasharray:6 6}.act[data-astro-cid-ayi7tbuo]{fill:none;stroke:#7c3aed;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:520;stroke-dashoffset:520}.in .act[data-astro-cid-ayi7tbuo]{animation:draw 2.2s .3s var(--ease) forwards}.dot[data-astro-cid-ayi7tbuo]{fill:#7c3aed;opacity:0}.in .dot[data-astro-cid-ayi7tbuo]{animation:show .4s 2.3s forwards,pulse 1.6s 2.7s infinite}@keyframes draw{to{stroke-dashoffset:0}}@keyframes show{to{opacity:1}}.sv-legend[data-astro-cid-ayi7tbuo]{display:flex;align-items:center;gap:8px;font-size:12px;color:#5c5c63}.k[data-astro-cid-ayi7tbuo]{width:14px;height:3px;border-radius:2px;display:inline-block}.act-k[data-astro-cid-ayi7tbuo]{background:#7c3aed}.tgt-k[data-astro-cid-ayi7tbuo]{background:#b6a6e8;margin-left:10px}.sv-row[data-astro-cid-ayi7tbuo]{display:flex;justify-content:space-between;padding:10px 14px;background:#fff;border-radius:12px;font-size:14px}.sv-row[data-astro-cid-ayi7tbuo] span[data-astro-cid-ayi7tbuo]{color:#5c5c63}.sv-orbit[data-astro-cid-ayi7tbuo]{background:radial-gradient(circle at 50% 50%,#2a1a52,#170d33 70%);align-items:center;min-height:380px}.hub[data-astro-cid-ayi7tbuo]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;display:grid;place-items:center;background:#7c3aed;color:#fff;font-weight:800;font-size:15px;box-shadow:0 0 0 14px #7c3aed2e,0 0 0 30px #7c3aed14}.ring[data-astro-cid-ayi7tbuo]{position:absolute;inset:0;animation:spin 40s linear infinite}.chip[data-astro-cid-ayi7tbuo]{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translateY(-140px) rotate(calc(-1 * var(--a)))}.chip[data-astro-cid-ayi7tbuo] span[data-astro-cid-ayi7tbuo]{display:block;transform:translate(-50%,-50%)}.chip[data-astro-cid-ayi7tbuo] em[data-astro-cid-ayi7tbuo]{display:block;font-style:normal;padding:7px 13px;border-radius:999px;background:#fff;color:#2a1a52;font-size:13px;font-weight:700;white-space:nowrap;animation:spin 40s linear infinite reverse}@keyframes spin{to{transform:rotate(360deg)}}.sv-flow[data-astro-cid-ayi7tbuo]{background:#11111a;color:#f2f2f7;gap:0;padding:28px 32px}.step[data-astro-cid-ayi7tbuo]{display:flex;align-items:center;gap:14px;padding:10px 0;position:relative}.step[data-astro-cid-ayi7tbuo]:not(:last-of-type):after{content:"";position:absolute;left:7px;top:34px;width:2px;height:24px;background:#2c2c3a}.node[data-astro-cid-ayi7tbuo]{width:16px;height:16px;border-radius:50%;border:2px solid #a78bfa;background:#11111a;flex-shrink:0}.in .node[data-astro-cid-ayi7tbuo]{animation:lightup 6s infinite;animation-delay:calc(var(--i) * .8s)}@keyframes lightup{0%,to{background:#11111a}6%,14%{background:#a78bfa;box-shadow:0 0 0 6px #a78bfa33}20%{background:#11111a;box-shadow:none}}.lbl[data-astro-cid-ayi7tbuo]{font-size:16px;font-weight:600}.sv-flow[data-astro-cid-ayi7tbuo] .sv-cap[data-astro-cid-ayi7tbuo]{margin-top:14px;color:#a3a3b0;opacity:1}.pulse[data-astro-cid-ayi7tbuo]{display:none}.sv-board[data-astro-cid-ayi7tbuo]{background:#eef0f4;color:#1c1c1e;gap:8px}.tiles[data-astro-cid-ayi7tbuo]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tile[data-astro-cid-ayi7tbuo]{background:#fff;border-radius:12px;padding:12px;display:grid;gap:8px;opacity:0;transform:translateY(10px)}.tile[data-astro-cid-ayi7tbuo] span[data-astro-cid-ayi7tbuo]{font-size:11px;color:#5c5c63}.tile[data-astro-cid-ayi7tbuo] b[data-astro-cid-ayi7tbuo]{height:10px;width:60%;border-radius:4px;background:linear-gradient(90deg,#7c3aed,#a78bfa)}.ins[data-astro-cid-ayi7tbuo]{background:#fff;border-radius:12px;padding:10px 12px;border-left:4px solid;font-size:14px;display:flex;gap:10px;align-items:baseline;opacity:0;transform:translateY(10px)}.ins[data-astro-cid-ayi7tbuo] b[data-astro-cid-ayi7tbuo]{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.ins[data-astro-cid-ayi7tbuo].red{border-color:#dc2626}.ins[data-astro-cid-ayi7tbuo].red b[data-astro-cid-ayi7tbuo]{color:#b91c1c}.ins[data-astro-cid-ayi7tbuo].amber{border-color:#f59e0b}.ins[data-astro-cid-ayi7tbuo].amber b[data-astro-cid-ayi7tbuo]{color:#a16207}.ins[data-astro-cid-ayi7tbuo].green{border-color:#16a34a}.ins[data-astro-cid-ayi7tbuo].green b[data-astro-cid-ayi7tbuo]{color:#15803d}.in .tile[data-astro-cid-ayi7tbuo],.in .ins[data-astro-cid-ayi7tbuo]{animation:rise .6s var(--ease) forwards;animation-delay:calc(var(--i) * .12s + .2s)}@keyframes rise{to{opacity:1;transform:none}}@media(max-width:600px){.chip[data-astro-cid-ayi7tbuo]{transform:rotate(var(--a)) translateY(-118px) rotate(calc(-1 * var(--a)))}.hub[data-astro-cid-ayi7tbuo]{width:96px;height:96px;font-size:13px}}@media(prefers-reduced-motion:reduce){.act[data-astro-cid-ayi7tbuo]{stroke-dashoffset:0}.dot[data-astro-cid-ayi7tbuo],.tile[data-astro-cid-ayi7tbuo],.ins[data-astro-cid-ayi7tbuo]{opacity:1;transform:none}}
