.iso[data-astro-cid-mde3tx2m]{aspect-ratio:600/520;width:100%;max-width:620px;margin:0 auto;position:relative}.iso[data-astro-cid-mde3tx2m] svg[data-astro-cid-mde3tx2m]{width:100%;height:100%;overflow:visible}.scene[data-astro-cid-mde3tx2m] .fl{fill:#090f26f0;stroke:#8ccbff57;stroke-width:.8px;stroke-linejoin:round}.scene[data-astro-cid-mde3tx2m] .fr{fill:#0e183cf0;stroke:#8ccbff57;stroke-width:.8px;stroke-linejoin:round}.scene[data-astro-cid-mde3tx2m] .ft{fill:var(--top);stroke:#b8e0ff80;stroke-width:.8px;stroke-linejoin:round}.scene[data-astro-cid-mde3tx2m] .fc{fill:var(--cyl);stroke:#8ccbff5c;stroke-width:.8px}.scene[data-astro-cid-mde3tx2m] .hi{fill:none;stroke:#d6eeffc7;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}.scene[data-astro-cid-mde3tx2m] .acc.fl,.scene[data-astro-cid-mde3tx2m] .acc.fr{fill:#1e3896e6}.scene[data-astro-cid-mde3tx2m] .acc.ft{fill:#4682ff8c;stroke:#e6f6ffe6}.scene[data-astro-cid-mde3tx2m] .acc.fc{fill:#1e3896eb;stroke:#b8e0ff99}.scene[data-astro-cid-mde3tx2m] .crate.fl,.scene[data-astro-cid-mde3tx2m] .crate.fr{fill:#162860f2}.scene[data-astro-cid-mde3tx2m] .crate.ft{fill:#3c6ee666}.scene[data-astro-cid-mde3tx2m] .pw.fc{fill:#1e3ca0f2;stroke:#d6eeffb3}.scene[data-astro-cid-mde3tx2m] .tr.fc{fill:#102256e6;stroke:#8ccbff66}.scene[data-astro-cid-mde3tx2m] .win{stroke:#8ccbff4d;stroke-width:1.4px;stroke-linecap:round}.scene[data-astro-cid-mde3tx2m] .win.on{stroke:#cfeaff}.scene[data-astro-cid-mde3tx2m] .mesh{fill:none;stroke:#8ccbff42;stroke-width:.8px}.scene[data-astro-cid-mde3tx2m] .led{fill:#8ccbff73}.scene[data-astro-cid-mde3tx2m] .led.on{fill:#e6f6ff}.scene[data-astro-cid-mde3tx2m] .lt{stroke:#b8e0ff9e;stroke-width:.9px}.scene[data-astro-cid-mde3tx2m] .lt.d{stroke:#8ccbff3d}.scene[data-astro-cid-mde3tx2m] .lt.x{stroke:#8ccbff4d;stroke-width:.6px}.scene[data-astro-cid-mde3tx2m] .post,.scene[data-astro-cid-mde3tx2m] .pin{fill:none;stroke:#b8e0ff8c;stroke-width:1px}.scene[data-astro-cid-mde3tx2m] .boom,.scene[data-astro-cid-mde3tx2m] .arm{fill:none;stroke:#d6eeffcc;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.scene[data-astro-cid-mde3tx2m] .arm{stroke-width:4px;stroke:#74baffd9}.scene[data-astro-cid-mde3tx2m] .joint{fill:#0b1430;stroke:#e6f6ff;stroke-width:1.2px}.scene[data-astro-cid-mde3tx2m] .flow,.scene[data-astro-cid-mde3tx2m] .route,.scene[data-astro-cid-mde3tx2m] .trace{fill:none;stroke:#8ccbff80;stroke-width:1.1px;stroke-dasharray:2 5;stroke-linecap:round}.scene[data-astro-cid-mde3tx2m] .trace{stroke:#8ccbff4d;stroke-dasharray:none}.scene[data-astro-cid-mde3tx2m] .trend{fill:none;stroke:#cfeaff;stroke-width:1.6px;stroke-linejoin:round}.scene[data-astro-cid-mde3tx2m] .beam{fill:none;stroke:#b8e0ff80;stroke-width:1px;stroke-dasharray:1 4}.scene[data-astro-cid-mde3tx2m] .node-dot{fill:#e6f6ff}.scene[data-astro-cid-mde3tx2m] .smoke{fill:#8ccbff1f;stroke:#8ccbff40;stroke-width:.6px}.scene[data-astro-cid-mde3tx2m] .pad{fill:#2e56e61f;stroke:#b8e0ff80;stroke-width:1px;stroke-dasharray:3 4}.scene[data-astro-cid-mde3tx2m] .hx{fill:none;stroke:#e6f6ff;stroke-width:1.6px;stroke-linecap:round}.scene[data-astro-cid-mde3tx2m] .door{fill:#74baff24;stroke:#b8e0ff80;stroke-width:.8px}.scene[data-astro-cid-mde3tx2m] .screen{fill:#3a6bff2e;stroke:#b8e0ff59;stroke-width:.6px}.scene[data-astro-cid-mde3tx2m] .pool{fill:var(--pool);stroke:none}.scene[data-astro-cid-mde3tx2m] polygon.pool{fill:#5ce1ff29;stroke:#b8e0ff99;stroke-width:.8px}.scene[data-astro-cid-mde3tx2m] .portal{fill:var(--portal);stroke:#b8e0ff66;stroke-width:.8px}.scene[data-astro-cid-mde3tx2m] .scan{fill:#5ce1ff12;stroke:#5ce1ffbf;stroke-width:1px}.scene[data-astro-cid-mde3tx2m] .flag{fill:#74baff99;stroke:#e6f6ff;stroke-width:.8px;stroke-linejoin:round}.scene[data-astro-cid-mde3tx2m] .wh{fill:#070b1c;stroke:#d6eeffb3;stroke-width:1px}.scene[data-astro-cid-mde3tx2m] .dish{fill:#0e183cf2;stroke:#d6eeffb3;stroke-width:1px}.scene[data-astro-cid-mde3tx2m] .vault{fill:#0e183ce6;stroke:#d6eeffb3;stroke-width:1.1px}.scene[data-astro-cid-mde3tx2m] .grid line[data-astro-cid-mde3tx2m]{stroke:#8ccbff1a;stroke-width:.7px}.scene[data-astro-cid-mde3tx2m] .ring{fill:none;stroke:#8ccbff29;stroke-width:1px;stroke-dasharray:1 6}.scene[data-astro-cid-mde3tx2m] .ring.d{stroke:#8ccbff14;stroke-dasharray:none}.scene[data-astro-cid-mde3tx2m] .wave{fill:none;stroke:#8ccbff2e;stroke-width:1px;stroke-dasharray:10 8}.scene[data-astro-cid-mde3tx2m] .emb{stroke:var(--ink);stroke-width:.8px}.scene[data-astro-cid-mde3tx2m] .emb.sm{stroke-width:1.2px}.scene[data-astro-cid-mde3tx2m] .emb.fl{stroke:#cfeaff;stroke-width:1.8px}.scene[data-astro-cid-mde3tx2m] .emb.arc{stroke:#b8e0ff80;stroke-width:.9px}.bloom[data-astro-cid-mde3tx2m]{opacity:.55;mix-blend-mode:screen;pointer-events:none}.w-base[data-astro-cid-mde3tx2m]{fill:none;stroke:#8ccbff38;stroke-width:1px}.w-run[data-astro-cid-mde3tx2m]{fill:none;stroke:#cfeaff;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:8 92;stroke-dashoffset:100px;opacity:.9;animation:4.6s linear infinite run;animation-delay:calc(var(--i) * -1.15s)}@keyframes run{to{stroke-dashoffset:0}}.a-halo[data-astro-cid-mde3tx2m]{fill:#74baff24;stroke:#b8e0ff80;stroke-width:.8px}.a-dot[data-astro-cid-mde3tx2m]{fill:#f2faff}.node[data-astro-cid-mde3tx2m]{animation:drift 7s var(--ease) infinite alternate;animation-delay:calc(var(--i) * -1.7s)}@keyframes drift{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}.n-glow[data-astro-cid-mde3tx2m]{fill:#2e56e638;filter:blur(10px)}.n-ring[data-astro-cid-mde3tx2m]{fill:#080d20d1;stroke:#b8e0ff8c;stroke-width:1px}.n-ico[data-astro-cid-mde3tx2m]{stroke:#e6f6ff;stroke-width:1.5px}.node[data-astro-cid-mde3tx2m] text[data-astro-cid-mde3tx2m]{font-family:var(--f-mono);letter-spacing:.14em;fill:var(--text-d2);text-transform:uppercase;font-size:10px}.mote[data-astro-cid-mde3tx2m]{fill:#cfeaff;opacity:0;animation:8s linear infinite mote;animation-delay:calc(var(--tb) + var(--d))}@keyframes mote{0%{opacity:0;transform:translateY(0)}20%{opacity:.7}to{opacity:0;transform:translateY(-120px)}}.ground[data-astro-cid-mde3tx2m]{animation:iso-ground 1.2s var(--ease) both;transform-box:fill-box;transform-origin:50%}@keyframes iso-ground{0%{opacity:0;transform:scale(.9)}}.scene[data-astro-cid-mde3tx2m] .bp{transform-box:fill-box;transform-origin:50% 100%;animation:iso-rise .95s var(--ease-launch) both;animation-delay:calc(var(--t0) + var(--n) * var(--st))}@keyframes iso-rise{0%{opacity:0;transform:translateY(10px)scaleY(.04)}30%{opacity:1}to{opacity:1;transform:none}}.scene[data-astro-cid-mde3tx2m] .bp .hi,.scene[data-astro-cid-mde3tx2m] .bp .lt{animation:iso-weld 1.4s var(--ease) both;animation-delay:calc(var(--t0) + var(--n) * var(--st))}@keyframes iso-weld{0%,30%{stroke:#f2faff;stroke-width:1.8px}}.scene[data-astro-cid-mde3tx2m] .bp.em{transform-origin:50%;animation-name:iso-emblem;animation-duration:1.2s}@keyframes iso-emblem{0%{opacity:0;transform:translateY(-14px)scale(.86)}}.bloom[data-astro-cid-mde3tx2m]{animation:iso-bloom 1.6s var(--ease) both;animation-delay:calc(var(--tb) - .5s)}@keyframes iso-bloom{0%{opacity:0}}.w-base[data-astro-cid-mde3tx2m]{stroke-dasharray:100;animation:iso-draw .9s var(--ease) both;animation-delay:calc(var(--tb) + var(--i) * .14s)}@keyframes iso-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.a-halo[data-astro-cid-mde3tx2m],.a-dot[data-astro-cid-mde3tx2m]{transform-box:fill-box;transform-origin:50%;animation:iso-pop .6s var(--ease-launch) both;animation-delay:calc(var(--tb) + var(--i) * .14s + .7s)}.w-run[data-astro-cid-mde3tx2m]{animation:4.6s linear infinite run,.4s both iso-show;animation-delay:calc(var(--tb) + .9s - var(--i) * 1.15s), calc(var(--tb) + .9s)}@keyframes iso-show{0%{opacity:0}}.pop[data-astro-cid-mde3tx2m]{transform-box:fill-box;transform-origin:50% 30%;animation:iso-pop .8s var(--ease-launch) both;animation-delay:calc(var(--tb) + var(--i) * .14s + .25s)}@keyframes iso-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.w-run[data-astro-cid-mde3tx2m],.node[data-astro-cid-mde3tx2m],.mote[data-astro-cid-mde3tx2m],.ground[data-astro-cid-mde3tx2m],.bloom[data-astro-cid-mde3tx2m],.w-base[data-astro-cid-mde3tx2m],.a-halo[data-astro-cid-mde3tx2m],.a-dot[data-astro-cid-mde3tx2m],.pop[data-astro-cid-mde3tx2m],.scene[data-astro-cid-mde3tx2m] .bp,.scene[data-astro-cid-mde3tx2m] .bp .hi,.scene[data-astro-cid-mde3tx2m] .bp .lt{animation:none}.w-run[data-astro-cid-mde3tx2m]{stroke-dasharray:none;opacity:.35}}
