.y7hCPq_body{top:var(--flat-anchor-y,50%);left:var(--flat-anchor-x,1.65rem);z-index:0;width:var(--flat-size,5rem);aspect-ratio:1;color:var(--flat-secondary,#7fe5ff);isolation:isolate;filter:drop-shadow(0 0 .42rem color-mix(in srgb, var(--flat-secondary) 20%, transparent)) drop-shadow(0 0 1.5rem #000000db);opacity:.96;pointer-events:none;transform-origin:50%;display:block;position:absolute;transform:translate(-50%,-50%)}.y7hCPq_body:before{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--flat-secondary) 16%, transparent), transparent 68%);content:"";filter:blur(.7rem);opacity:.7;border-radius:50%;position:absolute;inset:20%}.y7hCPq_body svg{z-index:1;width:100%;height:100%;display:block;position:relative;overflow:visible}.y7hCPq_tesseract{--flat-size:clamp(4.7rem, 5.75vw, 6.9rem);filter:drop-shadow(0 0 .28rem #70c2ff33)drop-shadow(0 0 1.5rem #000000e6)}.y7hCPq_tesseract:before{content:none}.y7hCPq_water,.y7hCPq_desert{--flat-size:clamp(5.15rem, 6.7vw, 7.9rem)}.y7hCPq_ship{--flat-size:clamp(7.8rem, 10.1vw, 11.5rem)}.y7hCPq_beacon{--flat-size:clamp(5.55rem, 7vw, 8rem);aspect-ratio:16/9}.y7hCPq_black-hole{--flat-size:clamp(7.2rem, 9.4vw, 11rem)}.y7hCPq_black-hole:before{content:none}html[data-scene-live=true] .y7hCPq_body{visibility:hidden;opacity:0}.system-map__slot:not([data-target-state=idle]) .y7hCPq_body{filter:drop-shadow(0 0 .34rem color-mix(in srgb, var(--flat-accent) 48%, transparent)) drop-shadow(0 0 1.1rem color-mix(in srgb, var(--flat-secondary) 24%, transparent)) drop-shadow(0 0 1.8rem #000000d1);opacity:1}.system-map__slot:not([data-target-state=idle]) .y7hCPq_tesseract{filter:drop-shadow(0 0 .34rem #70c2ff73)drop-shadow(0 0 1.6rem #000000db)}@media (max-width:60rem){.y7hCPq_body{width:min(var(--flat-size), 21vw)}.y7hCPq_ship{width:min(var(--flat-size), 28vw)}}
:root{--voyage-edge:#b2d1d826;--voyage-signal:#b5edf3;--voyage-sky:linear-gradient(115deg, #cfe6e905, transparent 32%, #86b7c905 75%), radial-gradient(ellipse at 68% 0%, #14313e60, transparent 70%), #050d16;--voyage-text:#b6c1c6;--voyage-bright:#eef7fa;--voyage-brand:#e1e6e7;--voyage-tool:#b4d9e2;--voyage-muted:#7f9bab;--voyage-panel:#071019;--voyage-hover:#b5edf314;--voyage-focus:#a2e5eb}.language-switch{--switch-pad:3px;isolation:isolate;height:30px;padding:var(--switch-pad);border:1px solid var(--voyage-edge);font:600 .64rem / 1 var(--font-mono);letter-spacing:.16em;background:#03090f9e;border-radius:999px;flex:none;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;display:inline-grid;position:relative;box-shadow:inset 0 1px #cfe6e90d}.language-switch>a{z-index:1;min-width:36px;color:var(--voyage-muted);transition:color .3s var(--ease-orbit);border-radius:999px;place-items:center;padding:0 7px 0 calc(7px + .16em);display:grid;position:relative}.language-switch>a:after{content:"";position:absolute;inset:-8px -2px}.language-switch>a:hover{color:var(--voyage-bright)}.language-switch__thumb{z-index:0;inset-block:var(--switch-pad);width:calc(50% - var(--switch-pad));background:linear-gradient(180deg, #d9fbff, var(--voyage-signal));transition:transform .42s var(--ease-orbit);border-radius:999px;position:absolute;inset-inline-start:var(--switch-pad);box-shadow:0 0 12px #b5edf352,inset 0 -1px #0310182e}.language-switch[data-active=es] .language-switch__thumb{transform:translate(100%)}.language-switch[data-active=es]>a[lang=en],.language-switch[data-active=en]>a[lang=es]{color:var(--voyage-muted)}.language-switch[data-active=es]>a[lang=es],.language-switch[data-active=en]>a[lang=en]{color:#031018}.language-switch>a:focus-visible{outline:2px solid var(--voyage-focus);outline-offset:5px}@media (forced-colors:active){.language-switch__thumb{background:highlight}.language-switch[data-active=es]>a[lang=es],.language-switch[data-active=en]>a[lang=en]{color:highlighttext}}html[data-motion=off] .language-switch *{transition:none!important}.language-switch--home{z-index:6;position:fixed;top:3.2rem;right:3.4rem}@media (max-width:60rem){.language-switch--home{top:calc(var(--home-header-top,.75rem) + 64px);right:auto;left:var(--home-gutter,1rem)}}
