.esquema-lienzo[data-astro-cid-ih4teqoy]{container-type:inline-size}.pieza[data-astro-cid-ih4teqoy]{transition:transform .7s cubic-bezier(.22,1,.36,1)}.despiezado[data-astro-cid-ih4teqoy] .pieza[data-astro-cid-ih4teqoy]{transform:translate(var(--dx), var(--dy))}.rayo[data-astro-cid-ih4teqoy]{opacity:0;transition:opacity .4s}.despiezado[data-astro-cid-ih4teqoy] .rayo[data-astro-cid-ih4teqoy]{opacity:1;transition-delay:.45s}.rayo-pulso[data-astro-cid-ih4teqoy]{stroke-dasharray:9 200;stroke-dashoffset:9px;stroke-linecap:round}.rayo-colores[data-astro-cid-ih4teqoy] line[data-astro-cid-ih4teqoy]{mix-blend-mode:screen}@media (prefers-reduced-motion:no-preference){.despiezado[data-astro-cid-ih4teqoy] .rayo-entra[data-astro-cid-ih4teqoy]{animation:2.4s linear infinite entra}.despiezado[data-astro-cid-ih4teqoy] .rayo-sale[data-astro-cid-ih4teqoy]{animation:2.4s linear infinite sale}.despiezado[data-astro-cid-ih4teqoy] .rayo-destello[data-astro-cid-ih4teqoy]{animation:2.4s ease-out infinite destello}}@keyframes entra{0%{stroke-dashoffset:9px}40%,to{stroke-dashoffset:-101px}}@keyframes sale{0%,40%{stroke-dashoffset:9px}to{stroke-dashoffset:-101px}}@keyframes destello{0%{opacity:1;transform:scale(1.5)}30%,to{opacity:.35;transform:scale(1)}}.rayo-destello[data-astro-cid-ih4teqoy]{transform-box:fill-box;transform-origin:50%}.focal[data-astro-cid-ih4teqoy],.cable[data-astro-cid-ih4teqoy]{transition:opacity .4s}.despiezado[data-astro-cid-ih4teqoy] .focal[data-astro-cid-ih4teqoy],.despiezado[data-astro-cid-ih4teqoy] .cable[data-astro-cid-ih4teqoy]{opacity:0}.rayo[data-astro-cid-ih4teqoy]{pointer-events:none}[data-astro-cid-ih4teqoy][data-nombre]{cursor:help}.luna-rotulo[data-astro-cid-ih4teqoy]{fill:#e9e3d0;font-family:var(--f-titulo);paint-order:stroke;stroke:#070b14;stroke-width:4px;stroke-linejoin:round;font-size:14px;font-weight:500}.etiqueta-pieza[data-astro-cid-ih4teqoy]{z-index:2;border:1px solid var(--borde-fuerte);pointer-events:none;background:#0d1420f2;border-radius:10px;gap:.1rem;width:max-content;max-width:15rem;padding:.5rem .75rem;font-size:.9rem;line-height:1.3;display:grid;position:absolute;transform:translate(16px,-50%);box-shadow:0 10px 26px -10px #000c}.etiqueta-pieza[data-astro-cid-ih4teqoy].a-la-izquierda{transform:translate(calc(-100% - 16px),-50%)}.etiqueta-pieza[data-astro-cid-ih4teqoy][hidden]{display:none}.etiqueta-pieza[data-astro-cid-ih4teqoy] strong[data-astro-cid-ih4teqoy]{font-family:var(--f-titulo);color:var(--coral-claro)}.etiqueta-pieza[data-astro-cid-ih4teqoy] span[data-astro-cid-ih4teqoy]{color:var(--texto-2)}.despiece-boton[data-astro-cid-ih4teqoy]{min-height:2.75rem;margin-top:.75rem;font-size:1rem}.despiece-boton[data-astro-cid-ih4teqoy][aria-pressed=true]{border-color:var(--coral);color:var(--coral-claro)}.esquema-cabeza[data-astro-cid-ih4teqoy] h2[data-astro-cid-ih4teqoy]{margin-bottom:.25rem}.esquema-cabeza[data-astro-cid-ih4teqoy] p[data-astro-cid-ih4teqoy]{margin-top:0}.esquema-lienzo[data-astro-cid-ih4teqoy]{border-radius:var(--radio);border:1px solid var(--borde);width:100%;box-shadow:var(--sombra);margin-top:1rem;position:relative}.esquema-lienzo[data-astro-cid-ih4teqoy] svg[data-astro-cid-ih4teqoy]{border-radius:var(--radio);width:100%;height:100%;display:block}.punto[data-astro-cid-ih4teqoy]{z-index:1;text-decoration:none;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)}.punto[data-astro-cid-ih4teqoy]:hover,.punto[data-astro-cid-ih4teqoy]:focus-visible{z-index:3}.despiezado[data-astro-cid-ih4teqoy] .punto[data-astro-cid-ih4teqoy]{transform:translate(-50%, -50%) translate(calc(var(--mx) * 100cqw / 800), calc(var(--my) * 100cqw / 800))}@media (prefers-reduced-motion:reduce){.pieza[data-astro-cid-ih4teqoy],.punto[data-astro-cid-ih4teqoy]{transition:none!important}}.punto-n[data-astro-cid-ih4teqoy]{background:var(--coral);width:clamp(1.6rem,1.1rem + 1.4vw,2.1rem);height:clamp(1.6rem,1.1rem + 1.4vw,2.1rem);color:var(--sobre-coral);font-family:var(--f-titulo);border-radius:50%;place-items:center;font-size:clamp(.8rem,.65rem + .4vw,1rem);font-weight:700;display:grid;box-shadow:0 0 0 4px #f47a5f40,0 4px 14px #00000080}.punto[data-astro-cid-ih4teqoy]:hover .punto-n[data-astro-cid-ih4teqoy],.punto[data-astro-cid-ih4teqoy]:focus-visible .punto-n[data-astro-cid-ih4teqoy]{background:var(--coral-claro);box-shadow:0 0 0 6px #ffa59159,0 4px 14px #00000080}.punto[data-astro-cid-ih4teqoy]{border-radius:50%;display:block}.punto[data-astro-cid-ih4teqoy]:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.punto-n[data-astro-cid-ih4teqoy]{animation:2.6s ease-in-out infinite late}.punto[data-astro-cid-ih4teqoy]:hover .punto-n[data-astro-cid-ih4teqoy],.punto[data-astro-cid-ih4teqoy]:focus-visible .punto-n[data-astro-cid-ih4teqoy]{animation:none}}@keyframes late{50%{box-shadow:0 0 0 9px #f47a5f00,0 4px 14px #00000080}}.punto-info[data-astro-cid-ih4teqoy]{border:1px solid var(--borde-fuerte);width:max-content;max-width:16rem;color:var(--texto);opacity:0;visibility:hidden;pointer-events:none;background:#0d1420f2;border-radius:12px;gap:.15rem;padding:.6rem .8rem;font-size:.95rem;line-height:1.35;transition:opacity .15s;display:grid;position:absolute;top:50%;left:calc(100% + .6rem);transform:translateY(-50%);box-shadow:0 12px 30px -10px #000c}.punto-izq[data-astro-cid-ih4teqoy] .punto-info[data-astro-cid-ih4teqoy]{left:auto;right:calc(100% + .6rem)}.punto-info[data-astro-cid-ih4teqoy] strong[data-astro-cid-ih4teqoy]{font-family:var(--f-titulo);color:var(--coral-claro)}.punto-info[data-astro-cid-ih4teqoy] span[data-astro-cid-ih4teqoy]{color:var(--texto-2)}.punto[data-astro-cid-ih4teqoy]:hover .punto-info[data-astro-cid-ih4teqoy],.punto[data-astro-cid-ih4teqoy]:focus-visible .punto-info[data-astro-cid-ih4teqoy]{opacity:1;visibility:visible}.esquema-lista[data-astro-cid-ih4teqoy]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.35rem 1.25rem;margin:1rem 0 0;padding:0;font-size:1rem;list-style:none;display:grid}.esquema-lista[data-astro-cid-ih4teqoy] a[data-astro-cid-ih4teqoy]{min-height:2.75rem;color:var(--texto);align-items:center;gap:.6rem;text-decoration:none;display:flex}.esquema-lista[data-astro-cid-ih4teqoy] a[data-astro-cid-ih4teqoy]:hover{color:var(--coral-claro)}.esquema-n[data-astro-cid-ih4teqoy]{border:1px solid var(--coral);width:1.6rem;height:1.6rem;color:var(--coral-claro);font-family:var(--f-titulo);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}@media (width<=40rem){.punto-info[data-astro-cid-ih4teqoy]{display:none}}
