.flujo[data-astro-cid-khx6xoyi]{border-radius:var(--radius-frame);box-shadow:0 0 0 1px #0a1b3d0f, var(--elev-3);color:#0a1b3d;--indigo-soft:#eef0ff;--ok:#12805c;--ok-soft:#e3f6ee;--blue:#2f5ad6;--focus:#4a4df0;background:#fff;margin:0;padding:clamp(16px,3cqw,28px);position:relative;container-type:inline-size}.escena[data-astro-cid-khx6xoyi]{aspect-ratio:800/360;position:relative}.rutas[data-astro-cid-khx6xoyi]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rutas-v[data-astro-cid-khx6xoyi]{display:none}.ruta[data-astro-cid-khx6xoyi] path[data-astro-cid-khx6xoyi]{fill:none}.ruta[data-astro-cid-khx6xoyi] .base[data-astro-cid-khx6xoyi]{stroke:#d5dbe8;stroke-width:1.25px}.ruta[data-astro-cid-khx6xoyi] .act[data-astro-cid-khx6xoyi]{stroke-width:2.25px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:opacity .45s var(--ease-calm), stroke-dashoffset 0s linear .45s}.ruta[data-astro-cid-khx6xoyi].on .act[data-astro-cid-khx6xoyi]{opacity:1;stroke-dashoffset:0;transition:opacity .2s, stroke-dashoffset 1.1s var(--ease-calm-in-out)}.puerto[data-astro-cid-khx6xoyi]{fill:#fff;stroke:#c4cbdb;stroke-width:1.25px;transition:fill .3s,stroke .3s}.ruta[data-astro-cid-khx6xoyi].on .puerto[data-astro-cid-khx6xoyi]{fill:var(--indigo);stroke:var(--indigo)}.nodo[data-astro-cid-khx6xoyi]{left:var(--hx);top:var(--hy);white-space:nowrap;color:#4a5878;height:2.6em;transition:color .3s, box-shadow .4s var(--ease-calm), translate .4s var(--ease-calm);background:#fff;border-radius:9px;align-items:center;gap:.5em;padding:0 .9em;font-size:clamp(10.5px,1.6cqw,13px);font-weight:500;display:inline-flex;position:absolute;box-shadow:0 0 0 1px #e6eaf3,0 1px 2px #0a1b3d0f}.nodo-in[data-astro-cid-khx6xoyi]{translate:-100% -50%}.nodo-out[data-astro-cid-khx6xoyi]{translate:0 -50%}.nodo[data-astro-cid-khx6xoyi] .ico{color:#8a94ad;width:1.25em;height:1.25em;transition:color .3s}.nodo[data-astro-cid-khx6xoyi].on{color:#0a1b3d;box-shadow:0 0 0 1.5px var(--indigo), 0 8px 20px -8px #4a4df073}.nodo[data-astro-cid-khx6xoyi].on .ico{color:var(--indigo)}.nucleo[data-astro-cid-khx6xoyi]{aspect-ratio:1;width:12%;position:absolute;top:50%;left:50%;translate:-50% -50%}.halo[data-astro-cid-khx6xoyi]{background:radial-gradient(closest-side, color-mix(in oklab, var(--violet) 26%, transparent), transparent), radial-gradient(closest-side at 65% 60%, color-mix(in oklab, var(--accent) 18%, transparent), transparent);filter:blur(6px);pointer-events:none;border-radius:50%;position:absolute;inset:-70%}.disco[data-astro-cid-khx6xoyi]{width:100%;height:100%;box-shadow:0 0 0 1px #0a1b3d12, var(--elev-3);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.marca[data-astro-cid-khx6xoyi]{width:54%}.onda[data-astro-cid-khx6xoyi]{box-shadow:0 0 0 1.5px var(--violet);opacity:0;border-radius:50%;position:absolute;inset:0}.nucleo-lbl[data-astro-cid-khx6xoyi]{white-space:nowrap;color:#0a1b3d;font-size:clamp(10.5px,1.5cqw,12.5px);font-weight:600;position:absolute;top:calc(100% + .9em);left:50%;translate:-50%}.tarjeta[data-astro-cid-khx6xoyi]{border-top:1px solid #edf0f7;margin-top:clamp(14px,2.6cqw,24px);padding-top:clamp(14px,2.4cqw,20px)}.t-cuerpo[data-astro-cid-khx6xoyi]{transition:opacity .35s var(--ease-calm);gap:10px;display:grid}.flujo[data-astro-cid-khx6xoyi].cambia .t-cuerpo[data-astro-cid-khx6xoyi]{opacity:0}.t-fila[data-astro-cid-khx6xoyi]{align-items:center;gap:12px;min-height:40px;display:flex}.t-ico[data-astro-cid-khx6xoyi]{color:#4a5878;background:#f3f5fb;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.t-ico-out[data-astro-cid-khx6xoyi]{background:var(--indigo-soft);color:var(--indigo)}.t-tit[data-astro-cid-khx6xoyi]{font-size:14px;font-weight:500;line-height:1.35}.t-sub[data-astro-cid-khx6xoyi]{color:#5f6c89;font-size:12.5px;line-height:1.4}.t-mono[data-astro-cid-khx6xoyi]{font-family:var(--font-mono);letter-spacing:-.02em}.t-out[data-astro-cid-khx6xoyi]{opacity:.28;transition:opacity .45s var(--ease-calm)}.flujo[data-astro-cid-khx6xoyi][data-paso="3"] .t-out[data-astro-cid-khx6xoyi],.flujo[data-astro-cid-khx6xoyi][data-paso="4"] .t-out[data-astro-cid-khx6xoyi]{opacity:1}.t-estado[data-astro-cid-khx6xoyi]{background:var(--ok-soft);height:22px;color:var(--ok);opacity:0;transition:opacity .35s var(--ease-calm), scale .35s var(--ease-calm);border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex;scale:.92}.t-estado[data-astro-cid-khx6xoyi] svg[data-astro-cid-khx6xoyi]{width:10px;height:10px}.flujo[data-astro-cid-khx6xoyi][data-paso="4"] .t-estado[data-astro-cid-khx6xoyi]{opacity:1;scale:1}.t-pie[data-astro-cid-khx6xoyi]{align-items:center;gap:16px;margin-top:16px;display:flex}.pasos[data-astro-cid-khx6xoyi]{color:#8a94ad;flex:1;grid-template-columns:repeat(4,1fr);gap:8px;font-size:11.5px;display:grid}.pasos[data-astro-cid-khx6xoyi] li[data-astro-cid-khx6xoyi]{gap:6px;transition:color .3s;display:grid}.pasos[data-astro-cid-khx6xoyi] .barra[data-astro-cid-khx6xoyi]{background:#edf0f7;border-radius:2px;height:2px;overflow:hidden}.pasos[data-astro-cid-khx6xoyi] .barra[data-astro-cid-khx6xoyi]:after{content:"";background:linear-gradient(90deg, var(--blue), var(--violet));transform-origin:0;height:100%;transition:transform 1.1s var(--ease-calm);display:block;transform:scaleX(0)}.pasos[data-astro-cid-khx6xoyi] li[data-astro-cid-khx6xoyi].hecho{color:#0a1b3d}.pasos[data-astro-cid-khx6xoyi] li[data-astro-cid-khx6xoyi].hecho .barra[data-astro-cid-khx6xoyi]:after{transform:scaleX(1)}.flujo[data-astro-cid-khx6xoyi].cambia .pasos[data-astro-cid-khx6xoyi] .barra[data-astro-cid-khx6xoyi]:after{transition-duration:.3s}.pausa[data-astro-cid-khx6xoyi]{color:#4a5878;background:#fff;border:1px solid #e6eaf3;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.pausa[data-astro-cid-khx6xoyi]:hover{color:#0a1b3d;border-color:#c4cbdb}.pausa[data-astro-cid-khx6xoyi] .i-sigue{display:none}.pausa[data-astro-cid-khx6xoyi][aria-pressed=true] .i-sigue{display:block}.pausa[data-astro-cid-khx6xoyi][aria-pressed=true] .i-pausa{display:none}@media (prefers-reduced-motion:no-preference){.flujo[data-astro-cid-khx6xoyi][data-paso="2"] .onda[data-astro-cid-khx6xoyi]{animation:fl-onda 1.3s var(--ease-calm) both;animation-play-state:var(--play)}@keyframes fl-onda{0%{opacity:.7;scale:1}to{opacity:0;scale:1.45}}}@media (prefers-reduced-motion:reduce){.pausa[data-astro-cid-khx6xoyi]{display:none}}@container (width<=539px){.escena[data-astro-cid-khx6xoyi]{aspect-ratio:360/520}.rutas-h[data-astro-cid-khx6xoyi]{display:none}.rutas-v[data-astro-cid-khx6xoyi]{display:block}.nodo[data-astro-cid-khx6xoyi]{left:var(--vx);top:var(--vy);flex-direction:column;gap:.35em;width:23%;height:auto;padding:.7em .2em .6em;font-size:clamp(10px,3cqw,12px);translate:-50% -50%}.nodo[data-astro-cid-khx6xoyi] .ico{width:1.45em;height:1.45em}.lbl[data-astro-cid-khx6xoyi]{text-overflow:ellipsis;max-width:100%;overflow:hidden}.nucleo[data-astro-cid-khx6xoyi]{width:24.5%}.nucleo-lbl[data-astro-cid-khx6xoyi]{top:50%;left:calc(100% + .8em);translate:0 -50%}.t-fila[data-astro-cid-khx6xoyi]{align-items:flex-start}.t-out[data-astro-cid-khx6xoyi]{flex-wrap:wrap}.t-estado[data-astro-cid-khx6xoyi]{margin-left:44px}}
