.vx-earth-place{text-align:left;border-radius:16px;align-items:center;gap:12px;width:100%;margin:12px 0;display:flex;background:#d3ab5420!important;border:1px solid #e1c68c38!important;min-height:58px!important;padding:10px 13px!important}.vx-earth-place>span{flex:1;gap:2px;display:grid}.vx-earth-place strong{font-size:14px;font-weight:500}.vx-earth-place small{color:var(--vx-muted);font-size:11px}.vx-earth-place:hover{background:#d3ab5430!important}.vx-surface-hotspot{text-align:left;z-index:2;border-radius:16px;align-items:center;gap:7px;min-width:78px;min-height:44px;padding:7px 10px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,-100%);touch-action:none!important}.vx-surface-hotspot[hidden]{display:none}.vx-surface-hotspot small{color:var(--vx-muted);font-size:10px;display:block}.vx-surface-hotspot svg{width:16px;height:16px}.vx-surface-hotspot:hover{border-color:#edd0a388!important}.vx-surface-hotspot{transform:translate(calc(-50% + var(--surface-label-shift,0px)),-100%);color:#f1deba;background:linear-gradient(135deg,#b588391c,#050d17da);border-color:#e5c18c66}.vx-surface-hotspot:after{content:"";left:calc(50% - var(--surface-label-shift,0px));pointer-events:none;background:#d7ac62;border:1px solid #fff3d2;border-radius:50%;width:6px;height:6px;position:absolute;top:100%;transform:translate(-50%,-50%);box-shadow:0 0 8px #d8b57555}.vx-surface-hotspot[data-placement=below]{transform:translate(calc(-50% + var(--surface-label-shift,0px)),var(--surface-label-gap,8px))}.vx-surface-hotspot[data-placement=below]:before{content:"";left:calc(50% - var(--surface-label-shift,0px));top:calc(-1 * var(--surface-label-gap,8px));width:1px;height:var(--surface-label-gap,8px);pointer-events:none;background:#ead7b080;position:absolute}.vx-surface-hotspot[data-placement=below]:after{top:calc(-1 * var(--surface-label-gap,8px))}.vx-experience{--vx-ink:#edf3fb;--vx-muted:#a1aec0;--vx-line:#c6d7ee20;--vx-accent:#8bb8ff;width:100%;height:100svh;min-height:420px;color:var(--vx-ink);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#010204;font:16px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.vx-experience *{box-sizing:border-box}.vx-experience button,.vx-experience input{font:inherit}.vx-experience button{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.vx-experience button:disabled{cursor:not-allowed;opacity:.4}.vx-experience button,.vx-experience a{touch-action:manipulation}.vx-experience button:focus-visible,.vx-experience a:focus-visible,.vx-experience summary:focus-visible,.vx-experience input:focus-visible{outline-offset:4px;outline:2px solid #a6c7ff}.vx-experience button{background:0 0;border:0}.vx-experience p,.vx-experience h1,.vx-experience h2,.vx-experience h3{margin:0}.vx-experience a{color:#b8d1f4;text-decoration:none}.vx-experience a:hover{text-decoration:underline}.vx-experience svg{flex-shrink:0;width:20px;height:20px}.vx-experience kbd{color:#9eacbf;white-space:nowrap;font:11px/1.3 ui-sans-serif,system-ui}.vx-canvas{touch-action:none;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.vx-canvas:focus-visible{outline-offset:-3px;outline:1px solid #a6c7ff70}.vx-overlay{pointer-events:none;z-index:3;position:absolute;inset:0}.vx-overlay [data-ui],.vx-overlay dialog,.vx-overlay .vx-fallback{pointer-events:auto}.vx-system-relations{gap:6px;margin:18px 0;display:grid}.vx-system-relations>p{text-transform:uppercase;letter-spacing:.12em;color:var(--vx-muted);margin:0 0 3px;font-size:11px}.vx-system-relations button{color:inherit;text-align:left;background:#ffffff09;border:1px solid #ffffff17;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.vx-system-relations small{color:var(--vx-muted);margin-top:4px;font-size:10px;display:block}.vx-system-relations button:hover{background:#ffffff14}.vx-system-source section{margin:16px 0}.vx-system-source h3{text-transform:capitalize;font-size:12px}.vx-system-source p{overflow-wrap:anywhere}.vx-system-source small{opacity:.6;font-size:10px;display:block}.vx-system-source a{margin:9px 0;display:block}.vx-glass{-webkit-backdrop-filter:blur(22px)saturate(110%);box-shadow:inset 0 1px #ffffff05,0 8px 32px #0003;border:1px solid var(--vx-line)!important;background:linear-gradient(150deg,#1722349c,#070e18bd)!important}.vx-icon-button{border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;padding:0;display:inline-grid}.vx-icon-button:hover,.vx-target-actions button:hover{color:#fff;background:#a9caff12!important}.vx-loading{text-align:center;color:#9eb1cb;letter-spacing:.14em;font-size:12px;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)}.vx-loading-line{background:#476484;width:90px;height:1px;margin:20px auto;display:block;position:relative;overflow:hidden}.vx-loading-line:after{content:"";transform-origin:0;background:#c4dcff;animation:1.8s ease-in-out infinite vx-load;position:absolute;inset:0;transform:scaleX(.3)}.vx-fallback{z-index:15;border-radius:24px;width:min(520px,100% - 36px);padding:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vx-fallback h1{margin:18px 0;font:26px/1.4 VanyxBrand}.vx-fallback p{color:#aebed2;margin:18px 0}.vx-fallback button{border:1px solid #ffffff20;border-radius:12px;margin:8px 8px 0 0;padding:12px 17px}.vx-world-icon{background-color:#b9b8b5;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:42px;height:42px;display:block;position:relative;box-shadow:inset -12px -5px 16px #0009,inset 1px 1px 2px #ffffff24,0 5px 13px #0006}.vx-sun-icon{box-shadow:0 0 15px #f5b96524,inset -4px -2px 6px #c53e151a}.vx-saturn-icon:after{content:"";border:3px solid #b1a18a88;border-radius:50%;width:170%;height:30%;position:absolute;top:33%;left:-35%;transform:rotate(-23deg);box-shadow:0 0 0 1px #3d372a55}.vx-toast{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#b7c8e0;z-index:12;background:#08111dd9;border:1px solid #bfd4ee1a;border-radius:12px;max-width:min(600px,90%);padding:9px 16px;font-size:12px;position:absolute;bottom:181px;left:50%;transform:translate(-50%)}.vx-inspector{overscroll-behavior:contain;z-index:8;scrollbar-width:thin;scrollbar-color:#819bbb40 transparent;border-radius:22px;width:310px;max-height:calc(100% - 245px);padding:22px;position:absolute;top:100px;right:32px;overflow:auto}.vx-inspector header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.vx-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#8fa6c6;font-size:10px}.vx-inspector h2{letter-spacing:-.025em;margin-top:7px;font-size:22px;font-weight:450;line-height:1.3}.vx-inspector header>.vx-icon-button{margin:-10px -10px 0 0}.vx-inspector>p{color:#a9bbd3;margin:18px 0;font-size:13px;line-height:1.7}.vx-inspector dl{grid-template-columns:1fr 1fr;gap:20px 12px;margin:26px 0 18px;display:grid}.vx-inspector dt{color:#8fa2bb;margin-bottom:5px;font-size:10px}.vx-inspector dd{color:#e6effc;margin:0;font-size:16px}.vx-source-note{overflow-wrap:anywhere;line-height:1.7;color:#8eabc9!important;font-size:12px!important}.vx-target-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vx-target-actions button{border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 5px;font-size:12px;display:flex;border:1px solid #d0dff01c!important}.vx-target-actions svg{width:15px;height:15px}.vx-primary{color:#08111d!important;background:#c9ddf0!important;border-color:#c9ddf0!important;font-weight:550!important}.vx-primary:hover{background:#e3effa!important}.vx-pass-button{border-radius:11px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:10px;padding:10px;display:flex;color:#a9c1e0!important;border:1px solid #bfd3ed12!important;font-size:12px!important}.vx-pass-button svg{width:14px}.vx-inspector details{color:#9caec7;border-top:1px solid #c0d0ee16;margin-top:22px;padding-top:16px;font-size:12px}.vx-experience summary{cursor:pointer;color:#c0d3ed;list-style-position:inside}.vx-inspector details p{overflow-wrap:anywhere;margin:15px 0;font-size:11px}.vx-dialog{color:#e2ecfb;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#819bbb40 transparent;border-radius:24px;width:min(720px,100vw - 36px);max-height:calc(100svh - 64px);margin:auto;padding:30px;font:16px/1.6 Inter,ui-sans-serif,system-ui,sans-serif;overflow:auto;background:linear-gradient(145deg,#182235fa,#080e18f7)!important}.vx-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01030aaa}.vx-dialog header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.vx-dialog h2{letter-spacing:-.03em;font-size:24px;font-weight:450;line-height:1.3}.vx-dialog h3{color:#e2efff;margin:22px 0 12px;font-size:16px;font-weight:500}.vx-dialog header>.vx-icon-button{margin:-8px -8px 0 0}.vx-dialog-intro{color:#9fb0c9;font-size:14px;margin-bottom:26px!important}.vx-dialog button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.vx-dialog svg{width:19px;height:19px}.vx-dialog input{color:#eaf2fc;font:inherit;background:0 0}.vx-dialog a{color:#bed7fa}.vx-dialog details{border-top:1px solid #c0d0ee16;margin-top:24px;padding-top:20px;font-size:14px}.vx-dialog details p{color:#a7bad4;margin:18px 0;font-size:14px;line-height:1.8}.vx-dialog details a{margin-top:14px;font-size:13px;display:block}.vx-dialog .vx-source-note{margin:22px 0}.vx-map-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.vx-map-world{border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:17px;width:100%;min-height:120px;display:flex;padding:24px 8px 17px!important;font-size:12px!important}.vx-map-world[aria-current]{border:1px solid #8fb8f339;background:#8eafe912!important}.vx-map-world:hover{background:#adc5eb09!important}.vx-map-world>.vx-world-icon{width:42px;height:42px}.vx-search-dialog{width:min(650px,100vw - 36px)}.vx-search-field{background:#0003;border:1px solid #b3c7e437;border-radius:14px;align-items:center;gap:14px;padding:17px 18px;display:flex}.vx-search-field svg{color:#91accd;width:18px}.vx-search-field input{border:0;outline:none;width:100%;font-size:16px}.vx-search-field input::placeholder{color:#7089aa}.vx-search-status{color:#95aac7;min-height:20px;font-size:12px;margin:14px 0!important}.vx-search-results{flex-direction:column;gap:3px;display:flex}.vx-search-results button{text-align:left;border-radius:12px;align-items:center;gap:16px;padding:12px;display:flex}.vx-search-results button:hover{background:#b7cdf310}.vx-search-results .vx-world-icon{width:30px;height:30px}.vx-search-results button>div{flex:1;min-width:0}.vx-search-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.vx-search-results small{color:#8fa9cb;margin-top:4px;font-size:11px;display:block}.vx-search-results button>svg{color:#8fa9cb;width:16px}.vx-star-glyph{color:#d6e8ff;text-align:center;width:30px;font-size:24px}.vx-setting{border-bottom:1px solid #c0d0ee12;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.vx-setting strong{font-size:14px;font-weight:500;display:block}.vx-setting small{color:#8fa5c3;max-width:350px;margin-top:6px;font-size:12px;display:block}.vx-setting input[type=range]{accent-color:#b8d4f5;flex-shrink:0;width:130px}.vx-setting input[type=checkbox]{accent-color:#b8d4f5;width:18px;height:18px}.vx-setting button{white-space:nowrap;border:1px solid #c0d0ee25;border-radius:10px;padding:9px 14px;font-size:12px}.vx-controls-grid{color:#aec1dc;grid-template-columns:1fr auto;gap:15px 30px;font-size:14px;display:grid}.vx-controls-grid kbd{color:#d4e5fc;font-size:12px}.vx-help-dialog>p{color:#94accb;font-size:13px;margin-top:26px!important}.vx-context{z-index:30;border-radius:15px;width:224px;padding:8px;position:absolute}.vx-context>p{color:#8199b9;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;font-size:10px;overflow:hidden}.vx-context button{text-align:left;color:#c8d9f1;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:38px;padding:10px;font-size:12px;display:flex}.vx-context button:hover,.vx-context button:focus-visible{background:#aecbf315}.vx-context svg{width:15px;height:15px}@keyframes vx-load{0%{transform:translate(-100%)scaleX(.3)}to{transform:translate(100%)scaleX(.3)}}@media (max-width:1250px){.vx-inspector{width:290px;right:24px}}@media (max-width:950px){.vx-toast{bottom:235px}.vx-inspector{max-height:calc(100% - 250px);top:90px;right:20px}}@media (max-width:600px){.vx-experience{font-size:15px}.vx-toast{width:max-content;max-width:89%;padding:8px 12px;font-size:11px;line-height:1.6;bottom:190px}.vx-inspector{z-index:13;border-radius:22px;width:auto;max-height:60%;padding:23px;inset:auto 18px 127px;background:#0c1728f5!important}.vx-inspector h2{font-size:23px}.vx-inspector>p{margin:17px 0;font-size:12px}.vx-inspector dl{margin:20px 0}.vx-dialog{border-radius:23px;width:calc(100vw - 28px);max-height:calc(100svh - 40px);padding:24px 20px}.vx-dialog h2{font-size:22px}.vx-dialog-intro{font-size:13px;margin-bottom:20px!important}.vx-map-grid{grid-template-columns:repeat(3,1fr);gap:8px}.vx-map-world{gap:13px;min-height:108px;padding:20px 5px 16px!important;font-size:10px!important}.vx-map-world>.vx-world-icon{width:35px;height:35px}.vx-setting{gap:14px}.vx-setting input[type=range]{width:85px}.vx-setting small{font-size:11px}.vx-dialog header{margin-bottom:20px}.vx-search-field{gap:10px;padding:14px 12px}.vx-search-field input{font-size:14px}.vx-controls-grid{gap:15px;font-size:12px}.vx-controls-grid kbd{font-size:10px}.vx-context{width:218px}.vx-fallback{padding:28px}.vx-fallback h1{font-size:23px}.vx-loading{top:64%}}@media (max-height:650px) and (min-width:601px){.vx-toast{bottom:150px}.vx-inspector{max-height:calc(100% - 220px)}}@media (prefers-reduced-motion:reduce){.vx-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.vx-albert-command{margin:0 0 20px}.vx-albert-command>label{letter-spacing:.03em;color:#8ba2c1;margin-bottom:10px;font-size:11px;display:block}.vx-albert-command>div{background:#02071270;border:1px solid #a6c4ee25;border-radius:14px;align-items:center;gap:8px;padding:7px 9px 7px 16px;display:flex}.vx-albert-command input{color:#e3ecfa;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:10px 0;font-size:14px}.vx-albert-command input::placeholder{color:#7f96b4}.vx-albert-command button{color:#bfdbff;background:#a9caff12}.vx-guide-feedback{color:#b8c8dd;font-size:13px;margin:0 0 20px!important}.vx-guide-choices{gap:6px;margin-bottom:20px;display:grid}.vx-guide-choices button{text-align:left;border:1px solid #a6c4ee20;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:11px 13px;font-size:12px;display:flex}.vx-guide-choices button:hover{background:#a9caff12}.vx-guide-choices svg{width:14px;height:14px}.vx-context>p.vx-context-note{white-space:normal;letter-spacing:0;color:#adc0d8;padding-top:0;line-height:1.5}.vx-context{overscroll-behavior:contain;max-height:calc(100svh - 24px);overflow:auto}.vx-overlay[data-mode=explore] .vx-toast{bottom:100px}.vx-overlay[data-mode=explore] .vx-inspector{max-height:calc(100% - 205px)}@media (max-width:600px){.vx-overlay[data-mode=explore] .vx-inspector{max-height:calc(100% - 215px);bottom:80px}}.vx-touch-flight{display:none}@media (pointer:coarse),(max-width:600px){.vx-experience{min-height:0}.vx-touch-flight{pointer-events:none;z-index:7;display:block;position:absolute;inset:0}.vx-thrust-pad,.vx-thrust-vertical{bottom:calc(max(18px,env(safe-area-inset-bottom)) + 88px);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:19px;gap:3px;padding:5px;display:grid;position:absolute}.vx-thrust-pad{left:max(18px,env(safe-area-inset-left));grid-template-rows:repeat(3,44px);grid-template-columns:repeat(3,44px)}.vx-thrust-vertical{right:max(18px,env(safe-area-inset-right));grid-template-rows:repeat(2,53px);grid-template-columns:repeat(2,44px)}.vx-touch-flight button{touch-action:none;color:#bed0e4;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:44px;display:flex;min-height:44px!important;padding:0!important;font-size:21px!important}.vx-touch-flight button small{color:#93a6bd;font:9px/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.vx-touch-flight button[aria-pressed=true],.vx-touch-flight button:active{color:#f0f8ff;background:#b7d7fa27}.vx-touch-flight button:focus-visible{outline-offset:1px;outline:2px solid #a4c6ec}.vx-thrust-forward{grid-area:1/2}.vx-thrust-left{grid-area:2/1}.vx-thrust-brake{grid-area:2/2}.vx-thrust-right{grid-area:2/3}.vx-thrust-back{grid-area:3/2}.vx-touch-flight svg{width:16px;height:16px}.vx-touch-flight-hint{bottom:calc(max(18px,env(safe-area-inset-bottom)) + 64px);text-align:center;color:#9cb0c8;letter-spacing:.035em;width:100%;font-size:10px;position:absolute;left:0}.vx-overlay:has(.vx-touch-flight) .vx-toast{bottom:calc(max(18px,env(safe-area-inset-bottom)) + 255px)}}@media (pointer:coarse) and (max-height:500px){.vx-thrust-pad,.vx-thrust-vertical{bottom:calc(max(12px,env(safe-area-inset-bottom)) + 65px)}.vx-touch-flight-hint{display:none}.vx-overlay:has(.vx-touch-flight) .vx-toast{bottom:235px}}.vx-thrust-vertical output{text-align:center;color:#a6b9cf;grid-column:1/-1;min-height:22px;font:10px/1.8 Inter,ui-sans-serif,system-ui,sans-serif}.vx-system-browser .vx-dialog-intro{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.vx-system-browser .vx-dialog-intro>span{color:var(--vx-muted);font-size:12px}.vx-system-tools{border-top:1px solid #bfd6f512;border-bottom:1px solid #bfd6f512;margin:0 0 14px}.vx-system-tools>summary{cursor:pointer;min-height:44px;color:var(--vx-muted);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:12px;list-style:none;display:flex}.vx-system-tools>summary::-webkit-details-marker{display:none}.vx-system-tools>summary svg{width:14px;height:14px;transform:rotate(90deg)}.vx-system-tools[open]>summary svg{transform:rotate(-90deg)}.vx-system-tools .vx-system-ruler{margin-top:12px}.vx-system-tools .vx-pass-button{margin-bottom:14px}.vx-system-stars{border-bottom:1px solid #bfd6f518;margin-bottom:24px;padding-bottom:18px}.vx-system-root{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;padding:0 0 14px!important;font-size:15px!important}.vx-system-root span{gap:6px;display:grid}.vx-system-root small{color:var(--vx-muted);font-size:11px}.vx-system-root svg{opacity:.6;width:17px;height:17px}.vx-system-stars nav{flex-wrap:wrap;gap:8px;display:flex}.vx-system-stars nav button{text-align:left;border:1px solid #bfd6f522;border-radius:12px;max-width:100%;min-height:44px;padding:10px 13px;font-size:12px;line-height:1.5}.vx-system-stars nav button[aria-pressed=true]{color:#e2edfc;background:#b7d3f513;border-color:#bfd6f566}.vx-system-stars nav button:hover{border-color:#bfd6f577}.vx-system-stars>.vx-source-note{margin-bottom:0}.vx-system-ruler{margin:22px 0}.vx-system-ruler svg{width:100%;height:auto;display:block;overflow:visible}.vx-system-ruler line{stroke:#8998b5;stroke-width:1px;opacity:.4}.vx-system-ruler circle{fill:#a7bfe3}.vx-system-ruler .vx-ruler-star{fill:#fff3dd}.vx-system-ruler text{fill:#9eabc2;font-size:12px}.vx-system-ruler .vx-zone-band{fill:#72d9b5;fill-opacity:.18}.vx-system-ruler figcaption{color:var(--vx-muted);text-align:center;font-size:11px}.vx-system-members{gap:4px;margin:20px 0;display:grid}.vx-system-members>div{border-bottom:1px solid #b9d4ff0c;align-items:center;gap:8px;display:flex}.vx-system-members>.vx-system-family{display:block}.vx-system-row{align-items:center;gap:8px;display:flex}.vx-system-moons{border-left:1px solid #b9d4ff20;margin:0 0 10px 34px;padding-left:12px}.vx-system-moons>summary{cursor:pointer;min-height:44px;color:var(--vx-muted);padding:12px 0;font-size:12px}.vx-system-moons>summary span{opacity:.7;margin-left:10px;font-size:10px}.vx-system-moons .vx-system-member{min-height:58px}.vx-system-moons .vx-system-row+.vx-system-row{border-top:1px solid #b9d4ff0a}.vx-system-member{text-align:left;flex:1;align-items:center;gap:14px;min-width:0;min-height:64px;padding:12px 8px;display:flex}.vx-system-member>svg{opacity:.65;flex:none;width:20px;height:20px}.vx-system-member span{gap:5px;min-width:0;font-size:13px;display:grid}.vx-system-member small{color:var(--vx-muted);font-size:11px;line-height:1.6}.vx-system-member>svg:last-child{width:16px;margin-left:auto}.vx-system-info{color:#c2d8ffa0;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.vx-system-info:hover,.vx-system-info:focus-visible{color:#fff;background:#c2d8ff14}.vx-system-info svg{width:17px;height:17px}.vx-system-browser .vx-system-source{margin:14px 0}.vx-system-browser .vx-system-source p{color:var(--vx-muted);font-size:12px;line-height:1.7}.vx-sun-icon{background-image:radial-gradient(circle,#fff7ed 0,#f7e9d6 68%,#b9a48c 100%)!important}@media (max-width:600px){.vx-system-member{gap:10px}.vx-system-ruler text{font-size:15px}}.vx-source-answer{border-top:1px solid var(--vx-line);margin:22px 0;padding-top:6px}.vx-source-answer>p{color:#d1def0;font-size:14px;line-height:1.8}.vx-source-answer dl{gap:14px;margin:20px 0;display:grid}.vx-source-answer dl>div{gap:4px;display:grid}.vx-source-answer dt{color:var(--vx-muted);font-size:11px}.vx-source-answer dd{margin:0;font-size:13px;line-height:1.7}.vx-source-answer details{margin-top:20px;font-size:12px}.vx-source-answer details p{color:var(--vx-muted);margin:12px 0}.vx-source-answer details a{overflow-wrap:anywhere;margin:12px 0;display:block}.vx-source-answer details small{color:var(--vx-muted);font:10px/1.7 ui-monospace,monospace;display:block}.vx-system-labels{pointer-events:none;position:absolute;inset:0}.vx-system-label-leaders{pointer-events:none;stroke:#b2cbea55;stroke-width:1px;fill:#b2cbeaaa;position:absolute;inset:0;width:100%!important;height:100%!important}.vx-system-label{text-align:center;pointer-events:auto;text-shadow:0 1px 8px #000,0 1px 2px #000;white-space:nowrap;text-overflow:ellipsis;border-radius:12px;padding:0 6px;position:absolute;overflow:hidden;font-size:11px!important}.vx-system-label:hover,.vx-system-label:focus-visible{background:#9bbde31a!important}.vx-system-labels>p{color:var(--vx-muted);white-space:nowrap;font-size:10px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media (max-width:600px){.vx-system-labels>p{bottom:84px}}.vx-catalog-fallback{overscroll-behavior:contain;pointer-events:auto;background:radial-gradient(at 30% 0,#111c2b,#020509 65%);position:absolute;inset:0;overflow:auto}.vx-catalog-shell{max-width:1120px;min-height:100%;margin:auto;padding:clamp(24px,5vw,64px) clamp(18px,4vw,48px)}.vx-catalog-shell>header{justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;display:flex}.vx-catalog-shell h1{letter-spacing:-.02em;margin:10px 0;font:clamp(22px,3vw,32px)/1.6 VanyxBrand,ui-sans-serif,system-ui}.vx-catalog-shell>header p:last-child{color:var(--vx-muted);font-size:13px;line-height:1.8}.vx-catalog-shell>header>button{border:1px solid var(--vx-line);white-space:nowrap;border-radius:13px;min-height:44px;padding:12px 18px}.vx-catalog-error{color:var(--vx-muted);margin-bottom:28px;font-size:12px;line-height:1.8}.vx-catalog-error p{overflow-wrap:anywhere;margin-top:10px}.vx-catalog-columns{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.vx-catalog-panel{border-radius:20px;min-width:0;padding:24px}.vx-catalog-panel h2{margin-bottom:20px;font-size:20px;font-weight:450}.vx-catalog-panel h3{margin:20px 0 12px;font-size:17px}.vx-catalog-panel .vx-search-results{max-height:420px;overflow:auto}.vx-catalog-panel .vx-search-field{margin-bottom:16px}.vx-catalog-panel .vx-search-field input{min-width:0}.vx-catalog-examples{flex-wrap:wrap;gap:6px;display:flex}.vx-catalog-examples button{border:1px solid var(--vx-line);border-radius:20px;min-height:44px;padding:8px 12px;font-size:11px}.vx-catalog-record{margin-top:20px}.vx-catalog-record>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.vx-catalog-record dl{gap:16px;margin:24px 0;display:grid}.vx-catalog-record dl>div{gap:4px;display:grid}.vx-catalog-record dt{color:var(--vx-muted);font-size:11px}.vx-catalog-record dd{margin:0;font-size:13px;line-height:1.7}.vx-catalog-record .vx-source-note,.vx-catalog-record .vx-system-source{overflow-wrap:anywhere}.vx-catalog-shell>footer{color:var(--vx-muted);margin:28px 0 0;font-size:11px;line-height:1.8}.vx-atlas-dialog{width:min(760px,100vw - 36px)}.vx-atlas-tabs{background:#0003;border:1px solid #c0d0ee16;border-radius:14px;gap:5px;padding:5px;display:flex}.vx-atlas-tabs>button{white-space:nowrap;color:#91a8c6;border-radius:10px;flex:1;min-height:44px;padding:8px 10px;font-size:13px}.vx-atlas-tabs>button[aria-pressed=true]{color:#edf5ff;background:#acccff12;box-shadow:inset 0 0 0 1px #b7d6ff22}.vx-atlas-tabs>button>span{color:#91a8c6;margin-left:6px;font-size:10px}.vx-atlas-heading{justify-content:space-between;align-items:center;gap:14px;margin:27px 0 17px;display:flex}.vx-atlas-heading h3{letter-spacing:-.025em;margin:0;font-size:17px}.vx-atlas-heading p{color:#91a8c6;margin:6px 0 0;font-size:12px}.vx-atlas-refresh{white-space:nowrap;min-height:44px;color:#b9cee9!important;font-size:12px!important}.vx-atlas-refresh>span{margin-left:6px;font-size:17px}.vx-atlas-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#819bbb40 transparent;gap:2px;max-height:clamp(140px,42svh,420px);display:grid;overflow:auto}.vx-atlas .vx-source-note{margin:14px 0;font-size:11px;line-height:1.8}.vx-atlas-row,.vx-atlas-system{text-align:left;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:10px 8px;display:flex}.vx-atlas-row:hover,.vx-atlas-system:hover{background:#b7cdf309}.vx-atlas-row[aria-current]{box-shadow:inset 0 0 0 1px #b7d6ff22}.vx-atlas-record{text-align:left;flex:1;align-items:center;gap:14px;min-width:0;min-height:44px;display:flex}.vx-atlas-record>span:last-child,.vx-atlas-system>span:nth-child(2){flex:1;min-width:0}.vx-atlas-star{color:#ccdff8;flex:0 0 32px;place-items:center;font-size:22px;display:grid}.vx-atlas-list strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5;display:block}.vx-atlas-list small{color:#8ca4c5;overflow-wrap:anywhere;margin-top:3px;font-size:11px;line-height:1.6;display:block}.vx-atlas-distance{white-space:nowrap;color:#bbcee7;font-variant-numeric:tabular-nums;font-size:12px}.vx-atlas-row>.vx-icon-button{border:1px solid #c0d0ee16;border-radius:12px;flex:0 0 44px;width:44px;height:44px}.vx-atlas-row>.vx-icon-button:hover{background:#c5dcff14}.vx-atlas-system{width:100%;min-height:64px}.vx-atlas-system>svg:last-child{color:#8ca4c5;flex:0 0 17px}.vx-atlas-status,.vx-atlas-empty{color:#9eb3ce;padding:25px 0;font-size:13px;line-height:1.8}.vx-atlas-pager{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 0;display:flex}.vx-atlas-pager>button{min-height:44px;font-size:12px}.vx-atlas-pager>button:disabled{opacity:.3;cursor:default}.vx-atlas-pager>span{color:#91a8c6;text-align:center;font-size:11px}.vx-atlas-footer{border-top:1px solid #c0d0ee16;margin-top:24px;padding-top:20px}.vx-atlas-footer>button{text-align:left;align-items:center;gap:12px;width:100%;min-height:44px;font-size:13px;display:flex}.vx-atlas-footer kbd{color:#91a8c6;margin-left:auto;font-size:10px}.vx-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.vx-atlas-dialog{width:calc(100vw - 28px)}.vx-atlas-tabs{gap:2px;padding:4px}.vx-atlas-tabs>button{padding:7px 5px;font-size:12px}.vx-atlas-heading{gap:8px}.vx-atlas-heading h3{font-size:16px}.vx-atlas-row{gap:8px;padding:8px 0}.vx-atlas-record{gap:8px}.vx-atlas-star{flex-basis:22px;font-size:18px}.vx-atlas-list strong{font-size:13px}.vx-atlas-distance{font-size:11px}.vx-atlas-row>.vx-icon-button{flex-basis:44px}.vx-atlas-footer kbd{display:none}.vx-atlas .vx-search-field input{min-height:44px;font-size:16px}}@media (max-width:700px){.vx-catalog-columns{grid-template-columns:1fr}.vx-catalog-shell>header{display:block}.vx-catalog-shell>header>button{margin-top:20px}.vx-catalog-panel{padding:20px}.vx-catalog-shell h1{font-size:22px}.vx-search-field input,.vx-albert-command input{min-height:44px;font-size:16px}}.vx-albert-dock{right:28px;bottom:max(25px,env(safe-area-inset-bottom));z-index:12;flex-direction:row-reverse;align-items:center;gap:4px;display:flex;position:absolute}.vx-albert-orb{isolation:isolate;border-radius:50%;place-items:center;width:84px;height:84px;padding:0;transition:transform .22s;display:grid;position:relative}.vx-albert-orb>img{-o-object-fit:contain;object-fit:contain;filter:saturate(.8);pointer-events:none;width:100%;height:100%}.vx-albert-orb:hover{transform:scale(1.055)}.vx-albert-orb>.vx-albert-animation{position:absolute;inset:0}.vx-albert-orb-core{background:#0716269c;border:1px solid #a6d6ff42;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;box-shadow:0 0 18px #87c5ff26}.vx-albert-orb-core svg{opacity:.95;width:15px;height:15px}.vx-albert-orb[data-state=speaking] .vx-albert-orb-core{animation:1.1s ease-in-out infinite vx-albert-breathe}.vx-albert-orb[data-state=listening] .vx-albert-orb-core{background:#18334bcc;border-color:#a9dcffb3}.vx-albert-orb[data-state=connecting]{opacity:.6}.vx-albert-label{text-align:right;gap:2px;padding:12px 0 12px 12px;display:grid}.vx-albert-label strong{letter-spacing:.035em;font-size:14px;font-weight:500}.vx-albert-label small{letter-spacing:.015em;color:var(--vx-muted);font-size:10px}.vx-albert-panel{z-index:25;border-radius:24px;flex-direction:column;width:390px;max-height:min(600px,100svh - 220px);display:flex;position:absolute;bottom:128px;right:30px;overflow:hidden;background:linear-gradient(155deg,#142032e8,#080e19ed)!important;box-shadow:0 20px 100px #0007!important}.vx-albert-panel>header{justify-content:space-between;align-items:center;gap:20px;padding:22px 22px 14px;display:flex}.vx-albert-panel .vx-eyebrow{letter-spacing:.19em;color:#9baec5;font-size:9px}.vx-albert-panel h2{letter-spacing:-.025em;align-items:center;gap:9px;font-size:21px;font-weight:450;display:flex}.vx-albert-status{background:#7990aa;border-radius:50%;width:5px;height:5px}.vx-albert-status.is-live{background:#9dd2cb;box-shadow:0 0 7px #9dd2cb40}.vx-albert-log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#90abc129 transparent;flex:1;min-height:0;padding:0 22px 12px;overflow-y:auto}.vx-albert-welcome{padding:14px 0 8px}.vx-albert-welcome>p{letter-spacing:-.04em;margin-bottom:5px;font-size:23px;font-weight:400}.vx-albert-welcome>span{color:#b7c3d3;font-size:13px}.vx-albert-welcome>div{gap:6px;margin-top:22px;display:grid}.vx-albert-welcome button{text-align:left;color:#c8d4e4;background:#cedeff05;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:12px;display:flex;border:1px solid #d4e1f011!important}.vx-albert-welcome button:hover{background:#cde0ff0d}.vx-albert-welcome button>span{color:#a6c7ea}.vx-albert-message{min-width:0;padding:11px 0}.vx-albert-message>small{text-transform:uppercase;letter-spacing:.1em;color:#8497b1;font-size:9px}.vx-albert-message>p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:15.5px;line-height:1.7}.vx-albert-message.user{background:#c2d6f00a;border-radius:13px;margin:10px 0;padding:11px 13px}.vx-albert-message.user>small{color:#9fc8f0}.vx-albert-working,.vx-albert-error{color:#b0bfd2;padding:12px 0;font-size:12px}.vx-albert-working button,.vx-albert-error button{color:#bedcff;margin-left:8px;text-decoration:underline}.vx-albert-error{color:#e0baa2}.vx-albert-sources{border-top:1px solid #b6c9df17;padding:10px 0;font-size:11px}.vx-albert-sources summary{cursor:pointer;color:#abc5e3}.vx-albert-compose{background:#0004;border:1px solid #b9d0ee26;border-radius:14px;align-items:center;gap:4px;margin:0 14px;padding:4px 5px 4px 13px;display:flex}.vx-albert-compose input{width:100%;min-width:0;color:var(--vx-ink);outline-offset:3px;background:0 0;border:0;font-size:14px}.vx-albert-compose input::placeholder{color:#9cabc1;font-size:12px}.vx-albert-panel>footer{color:#a5b5cb;justify-content:space-between;align-items:center;gap:8px;min-height:65px;padding:12px 20px 16px;font-size:10px;display:flex}.vx-albert-talk{border-radius:10px;align-items:center;gap:7px;min-height:40px;display:flex;background:#a7c9ff08!important;border:1px solid #a6c9ea26!important;padding:8px 12px!important;font-size:11px!important}.vx-albert-talk svg{width:14px;height:14px}@keyframes vx-albert-breathe{50%{transform:scale(1.13);box-shadow:0 0 24px #91c6ff55}}@media (max-width:700px){.vx-albert-dock{right:12px;bottom:max(15px,env(safe-area-inset-bottom));gap:0}.vx-albert-orb{width:66px;height:66px}.vx-albert-label{display:none}.vx-albert-panel{border-radius:20px;width:auto;max-height:calc(100svh - 185px);bottom:98px;left:12px;right:12px}.vx-albert-panel>header{padding:16px 18px 10px}.vx-albert-log{padding:0 18px 10px}.vx-albert-compose input{min-height:38px;font-size:16px}.vx-albert-welcome>p{font-size:21px}.vx-albert-panel>footer{min-height:58px;padding:8px 18px 12px}.vx-albert-orb-core{width:27px;height:27px}}.vx-albert-panel>header,.vx-albert-compose,.vx-albert-panel>footer{flex-shrink:0}.vx-albert-data{color:#c6d7e9;margin:0 0 8px;font-size:12px}.vx-albert-data summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:flex}.vx-albert-data summary:before{content:"›";font-size:17px}.vx-albert-data[open] summary:before{transform:rotate(90deg)}.vx-albert-data p{color:#b7c3d3;margin:4px 0 10px;line-height:1.6}.vx-albert-data a{color:#9dceff;text-underline-offset:3px;text-decoration:underline}.vx-albert-panel>footer{flex-wrap:wrap;gap:4px 10px;min-height:52px}.vx-albert-panel>footer>span{flex:1;min-width:0;font-size:11px}.vx-albert-privacy{color:#c5d4e5;text-underline-offset:3px;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;display:inline-flex}.vx-albert-panel[data-guide-mode=local]>footer{padding-top:4px;padding-bottom:8px}.vx-albert-compose:focus-within{border-color:#c5d4e580;box-shadow:0 0 0 2px #c5d4e52b}.vx-albert-panel .vx-albert-compose input:focus{outline:none}@media (max-height:550px){.vx-overlay:has(.vx-albert-panel) .vx-albert-dock{display:none}.vx-experience{min-height:0}.vx-albert-panel{bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100svh - max(12px,env(safe-area-inset-bottom)) - max(12px,env(safe-area-inset-top)))}.vx-albert-welcome{padding-top:0}}@media (prefers-reduced-motion:reduce){.vx-albert-orb,.vx-albert-orb-core{transition:none!important;animation:none!important}.vx-albert-orb:hover{transform:none}}.vx-spatial-atlas{background:radial-gradient(at 50% 45%,#111d2e88,#060d1888);border:1px solid #b8cde61a;border-radius:17px;margin:15px 0;overflow:hidden}.vx-spatial-toolbar{color:#b1c2d8;letter-spacing:.025em;justify-content:space-between;align-items:center;padding:13px 16px;font-size:10px;display:flex}.vx-spatial-toolbar>span{align-items:center;gap:7px;display:flex}.vx-spatial-toolbar i{background:#9dc7f1;border-radius:50%;width:4px;height:4px}.vx-spatial-toolbar>div{gap:4px;display:flex}.vx-spatial-toolbar button{background:#ffffff04;border:1px solid #b8cde61c;border-radius:7px;min-width:38px;min-height:32px;font-size:10px}.vx-spatial-map{touch-action:none;cursor:grab;display:block;overflow:visible;width:100%!important;height:auto!important}.vx-spatial-map:active{cursor:grabbing}.vx-spatial-grid{stroke:#88afd415;stroke-width:.8px;fill:none}.vx-spatial-observer{fill:#96b8d8;stroke:#96b8d8;stroke-width:.6px}.vx-spatial-observer text{stroke:none;fill:#7896b4;letter-spacing:.1em;font:7px system-ui}.vx-spatial-point{cursor:pointer}.vx-spatial-point text{fill:#e9f4ff;pointer-events:none;paint-order:stroke;stroke:#08111e;stroke-width:4px;stroke-linejoin:round;font:11px system-ui}.vx-spatial-point:focus{outline:none}.vx-spatial-point:focus-visible>circle:first-of-type,.vx-spatial-selection{stroke:#aacdf6;stroke-width:1px;fill:none}.vx-spatial-caption{color:#91a6bf;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 12px;font-size:9px;display:flex}.vx-spatial-atlas>.vx-source-note{margin:0 16px 13px;font-size:9px}.vx-atlas-nearby-list>summary{cursor:pointer;color:#aec3de;border-top:1px solid #c2d6ee15;padding:12px 0;font-size:11px}.vx-atlas-nearby-list .vx-atlas-list{margin-top:7px}@media (max-width:600px){.vx-spatial-toolbar{padding:10px 12px}.vx-spatial-toolbar button{min-width:40px;min-height:44px}.vx-spatial-caption{padding:0 12px 10px;font-size:8px}}.vx-overlay[data-mode=explore]{--vx-line:#ffffff16;--vx-muted:#b1b5bd;--vx-accent:#9ad5ff}.vx-overlay[data-mode=explore] .vx-glass{-webkit-backdrop-filter:blur(24px);box-shadow:0 18px 65px #0005;background:#080a0dcc!important;border-color:#ffffff16!important}.vx-overlay[data-mode=explore] .vx-albert-dock{right:20px;bottom:max(10px,env(safe-area-inset-bottom))}.vx-overlay[data-mode=explore] .vx-albert-orb{width:70px;height:70px}.vx-overlay[data-mode=explore] .vx-albert-label{display:none}.vx-overlay[data-mode=explore] .vx-inspector{z-index:18;border-radius:18px;width:340px;max-height:calc(100% - 190px);padding:20px;top:80px;right:16px}.vx-overlay[data-mode=explore] .vx-inspector h2{font-size:21px}.vx-overlay[data-mode=explore] .vx-toast{z-index:15;max-width:calc(100vw - 48px);font-size:12px;bottom:92px}.vx-overlay[data-mode=explore] .vx-cockpit-popover{inset:auto auto max(88px,calc(env(safe-area-inset-bottom) + 76px)) 50%;z-index:20;border-radius:20px;width:min(480px,100vw - 48px);max-height:min(60svh,100svh - 190px);margin:0;padding:20px;position:absolute;transform:translate(-50%);box-shadow:0 24px 80px #0009;background:#080a0de8!important}.vx-cockpit-popover h2{font-size:18px}.vx-cockpit-popover>header{margin-bottom:16px}.vx-cockpit-popover .vx-setting{padding:16px 0}.vx-cockpit-popover .vx-setting small{font-size:11px}.vx-overlay[data-mode=explore] .vx-system-labels>p{bottom:95px}.vx-overlay[data-mode=explore] .vx-touch-flight{z-index:14;pointer-events:none;bottom:0}@media (max-width:700px){.vx-overlay[data-mode=explore] .vx-albert-dock{right:10px;bottom:max(8px,env(safe-area-inset-bottom))}.vx-overlay[data-mode=explore] .vx-albert-orb{width:65px;height:65px}.vx-overlay[data-mode=explore] .vx-cockpit-popover{inset:auto 12px max(88px,calc(env(safe-area-inset-bottom) + 76px)) 12px;border-radius:20px;width:auto;max-height:calc(100svh - 165px);padding:18px;transform:none}.vx-overlay[data-mode=explore] .vx-inspector{width:auto;max-height:calc(100svh - 180px);padding:20px;inset:auto 12px 90px}.vx-overlay[data-mode=explore] .vx-toast{font-size:11px;bottom:179px}.vx-overlay[data-mode=explore] .vx-system-labels>p{bottom:184px}}@media (max-height:500px) and (min-width:701px){.vx-cockpit-popover{max-height:calc(100svh - 150px)!important}}.vx-flight-reticle{pointer-events:none;z-index:5;color:#cbe7ff88;justify-items:center;gap:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vx-flight-reticle svg{fill:none;stroke:currentColor;stroke-width:1px;width:46px;height:46px}.vx-flight-reticle small{letter-spacing:.05em;color:#d0d8e2a0;text-shadow:0 1px 6px #000;font-size:10px}.vx-observation-tools h3{margin:0 0 8px;font-size:14px;font-weight:500}.vx-tool-lead{color:#c5cad2;margin:0 0 16px;font-size:13px;line-height:1.6}.vx-observation-tools>section+section{border-top:1px solid #ffffff16;margin-top:22px;padding-top:22px}.vx-band-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:20px;display:grid}.vx-band-grid button{text-align:left;background:#ffffff04;border:1px solid #ffffff14;border-radius:12px;gap:6px;min-height:58px;padding:10px;font-size:12px;display:grid}.vx-band-grid button small{color:#a6adb8;font-size:10px}.vx-band-grid button[aria-pressed=true],.vx-rate-buttons button[aria-pressed=true]{color:#d2edff;background:#9ad5ff15;border-color:#9ad5ff55}.vx-tool-select{gap:9px;font-size:12px;display:grid}.vx-tool-select select{color:#e1e7ee;width:100%;min-height:44px;font:inherit;background:#14171e;border:1px solid #ffffff25;border-radius:10px;padding:10px}.vx-band-objects{gap:10px;margin:6px 0 4px;display:grid}.vx-band-objects dt{color:#d4dae2;font-weight:600}.vx-band-objects dd{margin:2px 0 0}.vx-tool-disclosure{color:#b1b8c4;margin-top:16px;font-size:12px;line-height:1.75}.vx-tool-disclosure summary{cursor:pointer;color:#d4dae2;min-height:36px}.vx-tool-disclosure p{margin-bottom:10px}.vx-tool-disclosure a{color:#afd9f7;text-underline-offset:3px;text-decoration:underline}.vx-rate-buttons{flex-wrap:wrap;gap:6px;display:flex}.vx-rate-buttons button{border:1px solid #ffffff18;border-radius:9px;min-height:44px;padding:8px 11px;font-size:11px}.vx-cosmic-slider{gap:16px;margin:16px 0;font-size:12px;display:grid}.vx-cosmic-slider>span{justify-content:space-between;gap:10px;display:flex}.vx-cosmic-slider input{accent-color:#9ad5ff;width:100%;min-height:28px}.vx-cosmic-slider output{color:#9ad5ff}.vx-cosmic-stats{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.vx-cosmic-stats dt{color:#aab1bd;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.vx-cosmic-stats dd{color:#b7e0ff;overflow-wrap:anywhere;margin:6px 0;font-size:14px}.vx-observation-tools section>p:not(.vx-tool-lead):not(.vx-source-note){color:#bec5ce;font-size:12px;line-height:1.8}.vx-deep-sky-list{gap:5px;margin:12px 0;display:grid}.vx-deep-sky-list button{text-align:left;background:#ffffff03;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;min-height:54px;padding:9px;display:flex}.vx-deep-sky-list button:hover,.vx-deep-sky-list button[aria-pressed=true]{background:#ffffff08;border-color:#ffffff25}.vx-deep-sky-list button>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.vx-deep-sky-list strong{font-size:13px;font-weight:500}.vx-deep-sky-list small{color:#a5adba;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.vx-deep-sky-list button>span:last-child{color:#94c4e6;font-size:10px}.vx-deep-sky-symbol{color:#acbcd4;font-size:27px}.vx-deep-sky-selection{border:1px solid #ffffff16;border-radius:14px;margin-top:16px;padding:15px}.vx-deep-sky-selection h3{font-size:15px;font-weight:500;line-height:1.6}.vx-deep-sky-selection a{color:#acd8fa;margin-top:12px;font-size:11px;display:block}.vx-deep-sky-tools>.vx-eyebrow{margin-top:18px}@media (max-width:700px){.vx-band-grid{gap:5px}.vx-flight-reticle small{display:none}}.vx-model-label{color:#a0afbd;letter-spacing:.02em;margin-top:5px;font-size:10px;display:block}.vx-overlay[data-mode=explore][data-immersive=true] .vx-system-labels{display:none}.vx-immersive-exit{opacity:.65;z-index:25;border-radius:13px;align-items:center;gap:8px;min-height:44px;padding:10px 13px;font-size:11px;display:flex;position:absolute;top:14px;right:16px}.vx-immersive-exit:hover,.vx-immersive-exit:focus-visible{opacity:1}.vx-immersive-exit svg{width:16px;height:16px}@media (max-width:700px){.vx-immersive-exit{top:max(12px,env(safe-area-inset-top));right:12px}}.vx-nearby-targets{pointer-events:none;z-index:9;position:absolute;inset:0}.vx-nearby-target{pointer-events:auto;touch-action:manipulation;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:0;left:0;color:#b8c7dd7a!important;padding:0!important}.vx-nearby-target svg{fill:none;stroke:currentColor;stroke-width:.75px;width:44px;height:44px}.vx-nearby-target span{white-space:nowrap;letter-spacing:.02em;color:#e2ecf8;opacity:0;text-shadow:0 1px 4px #000;font-size:11px;transition:opacity .15s,transform .15s;position:absolute;left:42px;transform:translate(-3px)}.vx-nearby-target:hover,.vx-nearby-target:focus-visible{outline-offset:2px;outline:1px solid #c6dfff44;color:#d1e7ff!important;background:#8fcaff08!important}.vx-nearby-target:is(:hover,:focus-visible) span{opacity:1;transform:none}.vx-hover-card{z-index:36;pointer-events:none;text-align:left;contain:layout;border-radius:14px;width:264px;max-width:calc(100vw - 24px);max-height:calc(100svh - 24px);padding:12px 14px;position:fixed;overflow:hidden;box-shadow:0 12px 36px #0005}.vx-hover-card>p{color:#a8bbd2;text-transform:uppercase;letter-spacing:.13em;margin:0 0 5px;font-size:10px}.vx-hover-card>strong{color:#f2f6fc;overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.35;display:block}.vx-hover-card dl{gap:6px;margin:10px 0;display:grid}.vx-hover-card dl>div{justify-content:space-between;align-items:baseline;gap:14px;line-height:1.4;display:flex}.vx-hover-card dt{color:#adb8c8;font-size:12px}.vx-hover-card dd{color:#dceaf9;text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:13px}.vx-hover-card>small{color:#9aa9bc;font-size:10px;line-height:1.5;display:block}@media (prefers-reduced-motion:reduce){.vx-nearby-target span{transition:none}}@media (pointer:coarse),(max-width:600px){.vx-overlay[data-mode=explore] .vx-touch-flight .vx-glass{-webkit-backdrop-filter:blur(12px);background:#080a0db8!important}}.vx-hover-card .vx-hover-hint{color:#c4d9ec;margin-top:8px;font-size:11px}.vx-planet-portrait{filter:drop-shadow(0 8px 12px #0004);flex-shrink:0;width:110px;height:110px;display:block}.vx-planet-portrait-small{filter:none;width:38px;height:38px}.vx-dossier-portrait{align-items:center;gap:10px;margin:2px -8px 18px;display:flex}.vx-dossier-portrait p:not(.vx-eyebrow),.vx-dossier-portrait small{color:#9aaabe;margin:0;font-size:11px;line-height:1.5}.vx-science-dossier dl dd{overflow-wrap:anywhere;text-align:right;justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.vx-science-dossier dl dt small{letter-spacing:.02em;color:#9bacc1;margin-top:3px;font-size:9px;display:block}.vx-fact-reference{color:#aacbeb;flex-shrink:0;padding:3px;font-size:13px;text-decoration:none}.vx-science-dossier .vx-system-source summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.vx-science-dossier summary span{color:#9bacc1;white-space:nowrap;font:10px/1.4 system-ui}.vx-science-filter{color:#b7c5d7;margin:14px 0;font-size:11px;display:block}.vx-science-filter input{color:#ecf4ff;box-sizing:border-box;background:#030a1555;border:1px solid #ffffff17;border-radius:10px;width:100%;margin-top:8px;padding:10px 12px;font:13px system-ui}.vx-science-group{border-top:1px solid #ffffff12;padding:12px 0}.vx-science-group summary{color:#d3deeb;cursor:pointer;font-size:12px}.vx-science-group dl dt{max-width:48%;font-size:11px}.vx-science-group dl dd{max-width:52%;font-size:12px}.vx-science-group dl>div{align-items:flex-start;gap:12px;padding:12px 0}.vx-system-relations button:has(.vx-planet-portrait){justify-content:flex-start;gap:10px}.vx-system-relations button:has(.vx-planet-portrait)>svg:last-child{margin-left:auto}.vx-science-summary dd{font-size:14px;line-height:1.5;text-align:left!important;justify-content:flex-start!important}.vx-science-group dl{margin:12px 0;display:block}.vx-science-group dl>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;display:flex}.vx-science-dossier .vx-fact-reference{margin:0;padding:3px;display:inline-block}.vx-system-member>.vx-planet-portrait{opacity:1;width:38px;height:38px}@media (max-width:600px){.vx-science-filter input{font-size:16px}.vx-science-group dl dt{font-size:12px}}.vx-dossier-portrait .vx-planet-portrait{width:96px;max-width:none;height:96px}.vx-overlay[data-mode=explore] .vx-inspector{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05090ff0}.vx-overlay[data-mode=explore] .vx-inspector>header{z-index:2;background:#05090ffa;border-bottom:1px solid #ffffff0d;border-radius:18px 18px 0 0;margin:-20px -20px 16px;padding:20px 20px 12px;position:sticky;top:-20px}.vx-system-navigator{pointer-events:auto;z-index:12;overscroll-behavior:contain;scrollbar-width:thin;border-radius:18px;width:min(340px,100vw - 40px);max-height:calc(100dvh - 190px);padding:14px;position:absolute;top:92px;right:20px;overflow-y:auto;background:#080c12d1!important}.vx-system-navigator header{justify-content:space-between;align-items:start;gap:14px;display:flex}.vx-system-navigator header strong{font-size:15px;font-weight:550;display:block}.vx-system-navigator small{color:#9eafc4;margin-top:4px;font-size:11px;display:block}.vx-system-worlds{overscroll-behavior:contain;scrollbar-width:thin;align-items:center;gap:4px;margin:12px -5px 2px;padding:3px 0 8px;display:flex;overflow-x:auto}.vx-system-world{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-width:60px;max-width:98px;min-height:76px;display:flex;border-radius:12px!important;padding:7px!important}.vx-system-world[aria-pressed=true]{box-shadow:inset 0 0 0 1px #b3d6ff35;background:#9dc5fa15!important}.vx-system-world>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:11px;overflow:hidden}.vx-system-star-icon{background:radial-gradient(circle at 40% 40%,#fff 0%,#fff8df 55%,#dab987 100%);border-radius:50%;width:28px;height:28px;margin:5px;box-shadow:0 0 14px #ffdc8826}.vx-system-navigator footer{border-top:1px solid #c8dfff12;justify-content:space-between;gap:4px;padding-top:8px;display:flex}.vx-system-navigator footer button{align-items:center;gap:6px;font-size:11px;display:flex}.vx-system-navigator svg:not(.vx-planet-portrait){width:15px;height:15px}.vx-system-navigator p{color:#8d9db2;margin:8px 0 0;font-size:10px;line-height:1.5}@media (max-width:700px){.vx-system-navigator{width:calc(100vw - 24px);padding:10px 12px;top:82px;right:12px}.vx-system-navigator header strong{font-size:13px}.vx-system-world{min-width:52px;min-height:64px}.vx-system-worlds{margin-top:6px}.vx-system-navigator .vx-planet-portrait-small{width:32px;height:32px}.vx-system-navigator footer{padding-top:4px}}.vx-model-zoom{pointer-events:auto;border-radius:30px;align-items:center;gap:18px;padding:6px;display:flex;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}.vx-model-zoom span{color:#aebfd4;font-size:11px}.vx-model-zoom button{width:44px}@media (max-width:700px){.vx-system-navigator{top:84px}.vx-system-navigator footer button{min-height:36px}}.vx-coordinates dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 16px;display:grid}.vx-coordinates dl>div{min-width:0}.vx-coordinates dt{color:var(--vx-muted,#9ba7b9);font-size:10px}.vx-coordinates dd{overflow-wrap:anywhere;margin:4px 0;font:12px ui-monospace,monospace}.vx-coordinates strong{font-size:12px;font-weight:500}.vx-system-star-icon{background:radial-gradient(circle at 38% 32%,#fff 0%,var(--vx-system-star-color,#fff6c4) 78%)}.vx-system-navigator footer button{min-width:44px;min-height:44px}.vx-system-tools-disclosure>summary{cursor:pointer;border-top:1px solid #c8dfff12;justify-content:space-between;align-items:center;min-height:36px;margin-top:4px;font-size:11px;display:flex}.vx-system-tools-disclosure>summary>small{color:#9cdbbb;margin:0;font-size:10px}.vx-system-tools-disclosure>summary::-webkit-details-marker{display:none}@media (max-width:700px){.vx-system-tools-disclosure>summary{min-height:40px}}@media (max-width:700px),(pointer:coarse){.vx-overlay[data-mode=explore]:not([data-camera=manual]):not([data-system-model=true]) .vx-touch-flight{display:none}}.vx-system-survey{border-top:1px solid #c8dfff12;margin:8px 0;padding-top:4px}.vx-diagram-toolbar{color:#8fa0b6;justify-content:space-between;align-items:center;font-size:10px;display:flex}.vx-diagram-scale{color:#d5e8fd;border-radius:8px;min-height:32px;font-size:10px;border:1px solid #c8dfff20!important;padding:4px 8px!important}.vx-system-diagram{aspect-ratio:300/160;isolation:isolate;background:radial-gradient(#8dadc507,#0000 64%);margin:0 -2px;position:relative}.vx-system-navigator .vx-system-diagram>svg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.vx-diagram-axes{stroke:#92abc51a;stroke-width:.5px;fill:none}.vx-diagram-orbit{stroke:#b1cde335;stroke-width:.55px;fill:none}.vx-diagram-zone{stroke:#79ddae;stroke-opacity:.16;fill:none}.vx-diagram-origin{fill:#ffe9bf}.vx-diagram-world{z-index:2;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;transform:translate(-50%,-50%);padding:0!important}.vx-diagram-world>span{background:#bdd5e7;border:1px solid #e3efff9c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2px #080c12}.vx-diagram-host{z-index:1}.vx-diagram-host>span{background:#fff0cf;border-color:#fff7e3;width:10px;height:10px}.vx-diagram-world:hover>span,.vx-diagram-world:focus-visible>span,.vx-diagram-world[aria-pressed=true]>span{background:#e5f5ff;box-shadow:0 0 0 4px #b3d6ff22,0 0 0 1px #d2eaff}.vx-diagram-extent{color:#a5b6c8;font:10px ui-monospace,monospace;position:absolute;bottom:5px;right:5px}.vx-system-navigator .vx-diagram-caption{color:#9babbe;margin:0 0 10px;font-size:10px}.vx-system-climate{border-top:1px solid #c8dfff12;padding:6px 0 3px}.vx-system-climate>button{text-align:left;align-items:center;gap:8px;width:100%;min-height:36px;padding:0;font-size:11px;display:flex}.vx-system-climate>button>span:last-child{color:#b3c4d6;margin-left:auto;font-size:10px}.vx-climate-dot{border:1px solid #79ddae;border-radius:50%;flex-shrink:0;width:6px;height:6px}.vx-system-climate>button[aria-pressed=true] .vx-climate-dot{background:#79ddae}.vx-system-climate>small{margin:0 0 5px 14px!important;font-size:10px!important}.vx-system-climate summary{cursor:pointer;color:#9dabbd;align-items:center;min-height:28px;font-size:10px;display:flex}.vx-system-climate a{margin-top:6px;font-size:10px;display:block}.vx-climate-unavailable{border-top:0;padding-top:0}.vx-climate-unavailable>summary{min-height:32px}@media (max-width:700px){.vx-system-navigator{max-height:calc(100dvh - 215px)}.vx-diagram-world{width:36px;height:36px}.vx-system-navigator .vx-system-climate p{display:block}.vx-system-climate>small{font-size:10px!important}.vx-system-survey{margin:4px 0}.vx-system-diagram{max-width:280px;margin-inline:auto}}.vx-additional-worlds{color:#c5cdd9;border-top:1px solid #ffffff12;margin:8px 0;padding-top:9px}.vx-additional-worlds summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:32px;font-size:12px;list-style:none;display:flex}.vx-additional-worlds summary::-webkit-details-marker{display:none}.vx-additional-worlds summary>svg{width:13px;height:13px;transition:transform .16s;transform:rotate(90deg)}.vx-additional-worlds[open] summary>svg{transform:rotate(-90deg)}.vx-additional-worlds>div{overscroll-behavior:contain;max-height:180px;overflow:auto}.vx-additional-worlds article{background:#ffffff04;border-radius:10px;align-items:center;gap:4px;margin:4px 0;display:flex}.vx-additional-worlds button{color:inherit;cursor:pointer;background:0 0;border:0}.vx-additional-explore{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;padding:7px;display:flex}.vx-additional-explore>span{min-width:0}.vx-additional-explore strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.vx-additional-explore small{color:#a5afc0;text-transform:capitalize;margin-top:3px;font-size:10px;display:block}.vx-additional-facts{border-radius:8px;place-items:center;min-width:36px;min-height:36px;display:grid}.vx-additional-facts svg{width:15px;height:15px}.vx-additional-worlds button:hover{background:#ffffff09}.vx-additional-worlds button:focus-visible{outline-offset:-2px;outline:1px solid #a5d9ff}.vx-world-status{color:#d1b889;text-transform:capitalize;font-size:9px;display:block}.vx-additional-loading{color:#9ba7b9;font-size:11px}@media (prefers-reduced-motion:reduce){.vx-additional-worlds summary>svg{transition:none}}.vx-flight-help{border-bottom:1px solid #ffffff12;margin-bottom:16px;padding-bottom:14px}.vx-flight-help h3{margin:0 0 8px;font-size:14px}.vx-flight-help p{color:#b5c0ce;font-size:12px;line-height:1.65}.vx-flight-help-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.vx-flight-help-actions button{min-height:44px}.vx-system-worlds-browse{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:2px;display:grid}.vx-system-worlds-browse .vx-system-worlds{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b3c9e52b transparent;min-width:0}.vx-worlds-arrow{align-self:stretch;place-items:center;min-width:44px;min-height:52px;display:grid;color:#b5c4d6!important;background:0 0!important;border:0!important;padding:0!important}.vx-worlds-arrow:disabled{opacity:.2;cursor:default}.vx-worlds-arrow svg{width:14px;height:14px}.vx-worlds-previous svg{transform:rotate(90deg)}.vx-worlds-next svg{transform:rotate(-90deg)}@media (max-width:700px),(pointer:coarse){.vx-overlay[data-flight-pad=true] .vx-touch-flight{display:block}}.vx-arrival-stats{border-top:1px solid #c8dfff12;border-bottom:1px solid #c8dfff12;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;margin:12px 0 8px;padding:10px 0;display:grid}.vx-arrival-stats div{min-width:0}.vx-arrival-stats dt{color:#95a9bd;letter-spacing:.025em;font-size:9px}.vx-arrival-stats dd{color:#e5eff9;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12px;overflow:hidden}.vx-arrival-inventory{color:#bdcbd9;margin:12px 0;font-size:12px;line-height:1.5}.vx-system-navigator .vx-portrait-limit{color:#b1c2d5;margin:8px 0;font-size:10px;line-height:1.5}.vx-arrival-moons{border-top:1px solid #c8dfff12;margin:10px 0;padding-top:10px}.vx-arrival-moons>div:first-child{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.vx-arrival-moons strong{font-weight:550}.vx-arrival-moons>div>span{color:#a5b6c9;font-size:10px}.vx-arrival-moons>div>button{align-items:center;gap:5px;min-height:36px;margin-left:auto;font-size:10px;display:flex}.vx-moon-worlds{scrollbar-width:thin;overscroll-behavior:contain;gap:6px;margin-top:6px;display:flex;overflow-x:auto}.vx-moon-worlds button{white-space:nowrap;background:#c7e7ff05;border-radius:10px;flex:none;align-items:center;gap:6px;min-height:36px;padding:7px 10px;font-size:11px;display:flex;border:1px solid #b3daff1c!important}.vx-moon-worlds button[aria-pressed=true]{background:#9bcfff10;border-color:#b9e3ff88!important}@media (max-width:700px){.vx-arrival-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0 4px;padding:7px 0}.vx-arrival-stats dd{font-size:11px}.vx-arrival-stats dt{font-size:9px}.vx-arrival-moons{margin:5px 0;padding-top:5px}.vx-arrival-moons>div>button{min-height:32px}.vx-catalog-arrival .vx-arrival-inventory{margin:9px 0;font-size:11px}}.vx-system-worlds-browse[data-system-overview=true]{display:block}.vx-system-worlds-browse[data-system-overview=true]>.vx-worlds-arrow{display:none}.vx-system-worlds.vx-system-worlds-grid{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:240px;margin:12px 0;display:grid;overflow:auto}.vx-system-worlds-grid .vx-system-world{background:#a7d5ff03;border:1px solid #b6dcff14;border-radius:12px;gap:7px;width:100%;min-width:0;min-height:70px;padding:8px 3px}.vx-system-worlds-grid .vx-system-world>span:last-of-type{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.vx-system-worlds-grid .vx-system-world:hover{background:#b6dcff12;border-color:#b6dcff65}.vx-system-worlds-grid .vx-planet-portrait-small{width:34px;height:34px}@media (max-width:700px){.vx-system-worlds.vx-system-worlds-grid{gap:5px;max-height:170px;margin:8px 0}.vx-system-worlds-grid .vx-system-world{gap:5px;min-height:64px;padding:6px 2px}.vx-system-worlds-grid .vx-system-world>span:last-of-type{font-size:10px}}@media (min-width:701px){.vx-system-navigator{width:min(300px,100vw - 40px)}}@media (max-width:700px){.vx-system-navigator .vx-arrival-stats{scrollbar-width:thin;overscroll-behavior:contain;white-space:nowrap;gap:16px;display:flex;overflow-x:auto}.vx-arrival-stats div{flex:none}.vx-arrival-stats dd{overflow:visible}.vx-system-worlds-grid .vx-system-world{flex-direction:row;justify-content:center;gap:6px;min-height:42px;padding:5px 3px}.vx-system-worlds-grid .vx-planet-portrait-small{width:24px;height:24px}.vx-system-worlds.vx-system-worlds-grid{max-height:140px}}.vx-time-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.vx-time-date{gap:4px;min-width:0;display:grid}.vx-time-date output{letter-spacing:.005em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:450;line-height:1.25}.vx-time-date small{color:var(--ui-muted,#828e9b);font-size:11px}.vx-live-pill{color:#bff3d2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#7fe0a812;border:1px solid #7fe0a840;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:11px;display:inline-flex}.vx-live-pill i{background:#7fe0a8;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite vx-live;box-shadow:0 0 #7fe0a880}@keyframes vx-live{0%{box-shadow:0 0 #7fe0a870}70%{box-shadow:0 0 0 7px #7fe0a800}to{box-shadow:0 0 #7fe0a800}}@media (prefers-reduced-motion:reduce){.vx-live-pill i{animation:none}}.vx-now-button{color:#d6eeff;white-space:nowrap;background:#9fd3ff14;border:1px solid #9fd3ff55;border-radius:999px;min-height:36px;padding:7px 14px;font-size:12px}.vx-now-button:hover{background:#9fd3ff24}.vx-time-accuracy{align-items:center;gap:8px;display:flex;color:#c4ccd6!important;margin:0 0 14px!important;font-size:11.5px!important}.vx-time-accuracy i{background:#7fe0a8;border-radius:50%;flex:none;width:8px;height:8px}.vx-time-accuracy[data-tier=elements] i,.vx-time-accuracy[data-tier=extrapolated] i{background:#ffcf8a}.vx-time-accuracy[data-tier=orbits] i{background:#8f99a6}.vx-time-transport{align-items:center;gap:8px;margin-bottom:12px;display:flex}.vx-time-transport button{background:#ffffff06;border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.vx-time-transport button svg{width:16px;height:16px}.vx-time-transport button[aria-pressed=true]{background:#9fd3ff16;border-color:#9fd3ff60}.vx-time-transport .vx-time-play{color:#e6f4ff;background:#9fd3ff1c;border-color:#9fd3ff60;width:52px;height:52px}.vx-time-transport .vx-time-play svg{fill:currentColor;width:20px;height:20px}.vx-time-rate{font-variant-numeric:tabular-nums;color:#cfe9ff;margin-left:6px;font-size:15px}.vx-time-speed{color:var(--ui-muted,#828e9b);gap:8px;margin:4px 0 16px;font-size:11px;display:grid}.vx-time-speed input{accent-color:#9fd3ff;width:100%;min-height:28px}.vx-time-scale{justify-content:space-between;display:flex}.vx-time-scale b{color:#8f9aa7;font-size:10px;font-weight:400}.vx-time-goto{gap:6px;margin-bottom:12px;display:flex}.vx-time-goto input{color:#e6ecf3;min-width:0;min-height:42px;font:inherit;background:#0d1117;border:1px solid #fff2;border-radius:11px;flex:1;padding:9px 12px;font-size:12.5px}.vx-time-goto button{color:#d6eeff;background:#9fd3ff16;border:1px solid #9fd3ff50;border-radius:11px;min-height:42px;padding:8px 16px;font-size:12px}.vx-time-goto button:disabled{opacity:.45}.vx-time-moments{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.vx-time-moments button{color:#cdd5df;background:#ffffff05;border:1px solid #ffffff18;border-radius:999px;min-height:34px;padding:6px 11px;font-size:11px}.vx-time-moments button:hover{color:#eef2f7;border-color:#fff3}.vx-clock-notice{color:#c7d7e8;border-left:2px solid #9ad5ff;padding:6px 11px;font-size:12px;line-height:1.5}.vx-time button:disabled{opacity:.4;cursor:wait}.vx-time-here{gap:6px;margin:2px 0 12px;display:flex}.vx-time-here button{color:#d9e1ea;text-align:left;background:#ffffff05;border:1px solid #ffffff16;border-radius:11px;flex:1;justify-items:start;gap:3px;min-height:46px;padding:7px 10px;font-size:11.5px;display:grid}.vx-time-here button small{color:#8fa0b2;font-size:10px}.vx-time-here button[aria-pressed=true]{color:#e6f4ff;background:#9fd3ff14;border-color:#9fd3ff55}.vx-time-sun{background:linear-gradient(120deg,#ffb35a14,#ff7a4a08);border:1px solid #ffb35a26;border-radius:11px;gap:3px;padding:9px 11px;display:grid;color:#f3dcc4!important;margin:-6px 0 14px!important;font-size:12px!important}.vx-time-sun b{color:#ffd9a8;margin-right:4px;font-weight:500}.vx-time-sun small{color:#c5a98d;font-size:10.5px}.vx-time-moments-title{letter-spacing:.06em;text-transform:uppercase;color:#a99a8a;flex-basis:100%;margin-top:6px;font-size:10px}.vx-star-life{border-top:1px solid #ffffff14;margin:16px 0;padding-top:14px}.vx-star-life h3{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px;font-size:13.5px;font-weight:500;display:flex}.vx-hr{width:100%;height:auto;margin-bottom:10px;display:block}.vx-hr-bg{fill:#0b0f16;stroke:#ffffff12}.vx-hr-axis{fill:#7d8896;letter-spacing:.04em;font-size:8px}.vx-hr-now{fill:#fff;stroke:#0b0f16;stroke-width:1.2px}.vx-hr-marker{fill:none;stroke:#9fd3ff;stroke-width:1.6px}.vx-star-life-fate{color:#d5dde6;margin:8px 0 10px;font-size:12.5px;line-height:1.6}.vx-star-life-play{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vx-star-life-play input{accent-color:#9fd3ff;flex:1;min-width:120px}.vx-star-life-play button{border:1px solid #ffffff1c;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:7px 12px;font-size:12px;display:inline-flex}.vx-star-life-play svg{width:14px;height:14px}.vx-time-dilation{background:linear-gradient(120deg,#9fd3ff12,#7a6cff0a);border-color:#9fd3ff2a;color:#d6e8ff!important}.vx-time-dilation b{color:#bfe2ff}.vx-time-dilation small{color:#9fb0c4}.vx-compact-glyph-black-hole{color:#0b0d12;text-shadow:0 0 #000,0 0 6px #ffcf8a}.vx-compact-glyph-neutron-star{color:#bfe2ff}.vx-compact-glyph-white-dwarf{color:#f4f7ff}.vx-survey-credit{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;gap:4px;margin:10px 0;padding:10px 12px;display:grid}.vx-survey-credit p{gap:2px;margin:0;display:grid}.vx-survey-credit strong{color:#e4ecf6;font-size:12px;font-weight:550}.vx-survey-credit small{color:#9bacc1;font-size:10px;line-height:1.45}.vx-image-credits{left:var(--ui-edge,16px);bottom:calc(var(--ui-bottom,16px) + 34px);border:1px solid var(--ui-line,#ffffff1a);max-width:min(440px,100vw - 32px);color:var(--ui-muted,#9bacc1);-webkit-backdrop-filter:blur(10px);pointer-events:auto;z-index:2;background:#090c116b;border-radius:10px;margin:0;padding:6px 10px;font-size:10px;line-height:1.45;position:absolute}.vx-image-credits p{overflow-wrap:anywhere;margin:0}.vx-image-credits a{color:#c9d6e6;text-underline-offset:2px;text-decoration:underline}.vx-image-credit-row{border-top:1px solid #ffffff12;gap:2px;padding:8px 0;display:grid}.vx-image-credit-row strong{color:#e4ecf6;font-size:12px;font-weight:550}.vx-image-credit-row small{color:#9bacc1;font-size:10px;line-height:1.45}.vx-image-credit-row span{gap:12px;font-size:10px;display:flex}.vx-dwarf-icon{background:radial-gradient(circle at 34% 32%,color-mix(in srgb,var(--vx-dwarf-color) 92%,#fff) 0%,var(--vx-dwarf-color) 45%,color-mix(in srgb,var(--vx-dwarf-color) 30%,#000) 100%)}.vx-setting-group{letter-spacing:.09em;text-transform:uppercase;color:#8d9bad;margin:14px 2px 4px;font-size:10px;font-weight:600}.vx-setting-group:first-child{margin-top:2px}@media (max-width:700px){.vx-overlay:has(.vx-system-navigator,.vx-inspector,.vx-sheet) .vx-image-credits{display:none}}.vx-image-credits button{all:unset;cursor:pointer;color:var(--ui-muted,#9bacc1);font-size:10px}.vx-image-credits button:focus-visible{outline-offset:2px;border-radius:4px;outline:1px solid #9bd0ff}.vx-image-credits[data-open=true]{gap:4px;max-height:40vh;display:grid;overflow:auto}.vx-hud-flight.is-cosmic{width:auto;max-width:none;display:block;inset:0;transform:none}.vx-overlay .vx-hud-flight.is-cosmic{pointer-events:none}.vx-overlay .vx-hud-flight.is-cosmic>.vx-cosmic-caption{pointer-events:auto}.vx-reception-plot{border:1px solid var(--ui-line);background:#ffffff06;border-radius:6px;margin:14px 0;padding:10px}.vx-overlay .vx-reception-plot>svg{aspect-ratio:300/248;width:100%;height:auto;max-height:300px;color:var(--ui-muted);font-family:inherit;font-size:12px;display:block;overflow:visible}.vx-reception-point{stroke:var(--ui-ink);fill:#111;stroke-width:2px}.vx-reception-point.is-astrometric{stroke:#a7c7d9}.vx-reception-point.is-received{stroke:#9adbc9;fill:#9adbc9}.vx-overlay .vx-reception-plot figcaption{color:var(--ui-muted);margin:8px 0;font-size:12px;line-height:1.55}.vx-overlay .vx-reception-plot .vx-reception-legend{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:5px 0;display:flex}.vx-overlay .vx-reception-legend dt{font-size:12px}.vx-overlay .vx-reception-legend dd{font-variant-numeric:tabular-nums;margin:0;font-size:12px}.vx-overlay .vx-reception-plot text{fill:currentColor;stroke:none}.vx-overlay .vx-reception-plot dl{margin:10px 0 0;display:block}.vx-experience,.vx-overlay[data-mode=explore]{--ui-font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ui-ink:#eef2f7;--ui-ink-2:#bcc6d1;--ui-muted:#828e9b;--ui-faint:#5b6571;--ui-accent:#9fd3ff;--ui-accent-ink:#06121c;--ui-warn:#ffcf8a;--ui-glass:#090c118f;--ui-glass-strong:#090c11cc;--ui-glass-hover:#ffffff0f;--ui-line:#ffffff14;--ui-line-strong:#ffffff26;--ui-radius:16px;--ui-radius-sm:11px;--ui-pill:999px;--ui-shadow:0 18px 48px #0000006b,0 1px 0 #ffffff0a inset;--ui-blur:blur(22px) saturate(160%);--ui-top:max(14px,env(safe-area-inset-top));--ui-bottom:max(14px,env(safe-area-inset-bottom));--ui-edge:16px;--ui-panel:420px;--ui-header:44px;--ui-toolbar-height:var(--ui-header)}.vx-overlay[data-mode=explore]{font-family:var(--ui-font);color:var(--ui-ink);-webkit-font-smoothing:antialiased}.vx-overlay[data-mode=explore] .vx-glass{box-shadow:var(--ui-shadow);-webkit-backdrop-filter:var(--ui-blur);background:var(--ui-glass)!important;border:1px solid var(--ui-line)!important}.vx-overlay[data-mode=explore] button{font-family:inherit}.vx-hud-top{top:var(--ui-top);left:var(--ui-edge);right:var(--ui-edge);z-index:24;pointer-events:none;grid-template-columns:minmax(44px,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid;position:absolute}.vx-hud-top>*{pointer-events:auto}.vx-hud-identity{align-items:center;gap:10px;min-width:0;display:flex}.vx-hud-brand{height:var(--ui-header);cursor:pointer;opacity:.86;background:0 0;border:0;place-items:center;padding:0 6px;transition:opacity .2s;display:grid}.vx-hud-brand:hover{opacity:1}.vx-hud-brand img{width:auto;height:18px;display:block}.vx-hud-home{width:44px;min-width:44px;height:44px;color:var(--ui-ink-2);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.vx-hud-home svg{width:18px;height:18px}.vx-hud-home:hover{color:var(--ui-ink);border-color:var(--ui-line-strong)!important}.vx-hud-location{text-align:left;height:var(--ui-header);border-radius:var(--ui-pill);color:var(--ui-ink);cursor:pointer;-moz-column-gap:10px;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:10px;min-width:0;max-width:clamp(88px,14vw,240px);padding:0 14px 0 16px;display:grid}.vx-hud-location small{letter-spacing:.14em;text-transform:uppercase;color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:9.5px;line-height:1.1;overflow:hidden}.vx-hud-location strong{white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:13.5px;font-weight:600;line-height:1.2;overflow:hidden}.vx-hud-location svg{width:14px;height:14px;color:var(--ui-muted);grid-area:1/2/span 2;transition:transform .2s}.vx-hud-location[aria-expanded=true] svg{transform:rotate(180deg)}.vx-hud-search{width:clamp(210px,30vw,420px);min-width:0;height:var(--ui-header);border-radius:var(--ui-pill);color:var(--ui-muted);cursor:text;align-items:center;gap:10px;padding:0 8px 0 16px;font-size:13.5px;transition:background .2s,border-color .2s;display:flex}.vx-hud-search:hover,.vx-hud-search[aria-expanded=true]{color:var(--ui-ink-2);background:var(--ui-glass-strong)!important;border-color:var(--ui-line-strong)!important}.vx-hud-search svg{flex:none;width:17px;height:17px}.vx-hud-search span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.vx-hud-search kbd,.vx-overlay[data-mode=explore] kbd{font:500 11px/1 var(--ui-font);color:var(--ui-muted);border:1px solid var(--ui-line);background:#ffffff0f;border-radius:7px;padding:5px 7px}.vx-hud-search-group{justify-self:center;align-items:center;gap:8px;min-width:0;display:flex}.vx-hud-back{width:44px;height:44px;color:var(--ui-ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.vx-hud-back svg{width:18px;height:18px;transform:rotate(180deg)}.vx-hud-tools{justify-content:flex-end;justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.vx-hud-actions{border-radius:var(--ui-pill);flex:none;justify-self:end;gap:2px;padding:3px;display:flex}.vx-hud-actions button{width:38px;height:38px;color:var(--ui-ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid}.vx-hud-actions button:hover{background:var(--ui-glass-hover);color:var(--ui-ink)}.vx-hud-actions button[aria-expanded=true]{background:var(--ui-accent);color:var(--ui-accent-ink)}.vx-hud-actions svg{width:18px;height:18px}.vx-hud-flight{left:50%;bottom:var(--ui-bottom);z-index:14;pointer-events:none;width:max-content;max-width:calc(100vw - 2 * var(--ui-edge));flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%)}.vx-hud-flight>*{pointer-events:auto}.vx-flight-readout{border-radius:var(--ui-pill);box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:100%;padding:4px;display:flex}.vx-readout{min-width:92px;height:40px;color:var(--ui-ink);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:0 14px;display:flex;position:relative}.vx-readout+.vx-readout:before{content:"";background:var(--ui-line);width:1px;position:absolute;top:10px;bottom:10px;left:0}.vx-readout b{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;font-size:13px;font-weight:600}.vx-readout small{letter-spacing:.14em;text-transform:uppercase;color:var(--ui-muted);margin-top:2px;font-size:9px}.vx-readout-scale{box-sizing:border-box;min-width:0;max-width:100%;height:auto;min-height:40px}.vx-overlay[data-mode=explore] .vx-flight-readout .vx-readout-scale small{white-space:normal;text-align:center;overflow-wrap:anywhere}.vx-readout-button{cursor:pointer;border-radius:var(--ui-pill)}.vx-readout-button:hover{background:var(--ui-glass-hover)}.vx-flight-stop{border-radius:var(--ui-pill);background:var(--ui-accent);height:40px;color:var(--ui-accent-ink);cursor:pointer;border:0;align-items:center;gap:7px;margin-left:4px;padding:0 16px 0 13px;font-size:13px;font-weight:600;display:flex}.vx-flight-stop svg{width:15px;height:15px}.vx-flight-hint{letter-spacing:.02em;color:var(--ui-ink-2);text-shadow:0 1px 8px #000;order:-1;margin:0;font-size:11.5px;transition:opacity .8s}.vx-flight-hint.is-quiet{opacity:0}.vx-where{left:50%;bottom:var(--ui-bottom);z-index:14;width:max-content;max-width:min(880px,calc(100vw - 2 * var(--ui-edge)));align-items:stretch;gap:8px;display:flex;position:absolute;transform:translate(-50%)}.vx-hud-flight:has(+.vx-where){bottom:calc(var(--ui-bottom) + 112px)}.vx-where-offers{overscroll-behavior-x:contain;scrollbar-width:none;align-items:stretch;gap:8px;min-width:0;display:flex;overflow-x:auto}.vx-where-offers::-webkit-scrollbar{display:none}.vx-where-card{box-sizing:border-box;border-radius:var(--ui-radius);width:216px;min-height:104px;color:var(--ui-ink);text-align:left;cursor:pointer;border:0;flex-direction:column;flex:none;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.vx-where-card:disabled{opacity:.6;cursor:default}.vx-overlay[data-mode=explore] .vx-where-card .vx-eyebrow{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;display:block;overflow:hidden}.vx-where-card strong,.vx-where-card small{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.vx-where-card strong{font-size:14px;font-weight:600;line-height:1.3}.vx-where-card small{color:var(--ui-muted);white-space:normal;font-size:12px;line-height:1.4}.vx-where-close{border-radius:var(--ui-pill);width:44px;height:44px;color:var(--ui-ink);cursor:pointer;border:0;flex:none;align-self:center;place-items:center;display:grid}.vx-where-close svg{width:14px;height:14px}@media (min-width:701px) and (max-width:1230px){.vx-where,.vx-hud-flight:not(.is-cosmic){left:calc(var(--ui-edge) + 240px);right:calc(var(--ui-edge) + 88px);width:auto;max-width:none;transform:none}.vx-flight-readout:has(.vx-readout-scale,.vx-flight-stop,.vx-readout-button){border-radius:var(--ui-radius)}.vx-flight-readout .vx-readout-scale{flex-basis:100%;order:2}.vx-flight-readout .vx-readout-scale:before{display:none}}.vx-overlay[data-mode=explore] .vx-sheet .vx-help-start{border:1px solid var(--ui-accent);border-radius:var(--ui-radius-sm);background:var(--ui-accent);min-height:44px;color:var(--ui-accent-ink);font:550 13px/1.2 var(--ui-font);cursor:pointer;padding:0 16px}.vx-overlay[data-mode=explore] .vx-sheet .vx-help-start:hover{filter:brightness(1.08)}.vx-overlay[data-mode=explore] .vx-system-navigator,.vx-overlay[data-mode=explore] .vx-inspector{top:calc(var(--ui-top) + var(--ui-header) + 14px);right:var(--ui-edge);width:var(--ui-panel);max-height:calc(100dvh - var(--ui-top) - var(--ui-toolbar-height) - 120px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;border-radius:var(--ui-radius);z-index:12;padding:16px;position:absolute;bottom:auto;left:auto;overflow-y:auto;background:var(--ui-glass-strong)!important}.vx-overlay[data-mode=explore] .vx-inspector>header{justify-content:space-between;align-items:flex-start;gap:12px;margin:-16px -16px 12px;padding:16px 16px 12px;display:flex;top:-16px}.vx-object-kicker,.vx-overlay[data-mode=explore] .vx-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ui-muted);margin:0 0 3px;font-size:9.5px}.vx-overlay[data-mode=explore] .vx-inspector h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.15}.vx-object-actions{grid-template-columns:1.4fr 1fr 1fr;gap:6px;display:grid}.vx-overlay[data-mode=explore] .vx-object-actions button,.vx-overlay[data-mode=explore] .vx-target-actions button,.vx-overlay[data-mode=explore] .vx-pass-button{border-radius:var(--ui-radius-sm);border:1px solid var(--ui-line-strong);min-height:38px;color:var(--ui-ink);cursor:pointer;background:#ffffff0a;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:550;transition:background .15s,border-color .15s;display:flex}.vx-overlay[data-mode=explore] .vx-object-actions button:hover:not(:disabled),.vx-overlay[data-mode=explore] .vx-target-actions button:hover:not(:disabled),.vx-overlay[data-mode=explore] .vx-pass-button:hover{background:#ffffff17;border-color:#ffffff3d}.vx-overlay[data-mode=explore] .vx-object-actions button svg,.vx-overlay[data-mode=explore] .vx-target-actions button svg{width:15px;height:15px}.vx-overlay[data-mode=explore] .vx-object-actions .vx-primary,.vx-overlay[data-mode=explore] .vx-target-actions .vx-primary{background:var(--ui-accent);color:var(--ui-accent-ink);border-color:#0000}.vx-overlay[data-mode=explore] .vx-object-actions .vx-primary:hover:not(:disabled),.vx-overlay[data-mode=explore] .vx-target-actions .vx-primary:hover:not(:disabled){background:#bfe2ff}.vx-overlay[data-mode=explore] button:disabled{opacity:.42;cursor:not-allowed}.vx-overlay[data-mode=explore] .vx-icon-button{width:30px;height:30px;color:var(--ui-ink-2);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.vx-overlay[data-mode=explore] .vx-icon-button:hover{color:var(--ui-ink);background:#ffffff1f}.vx-overlay[data-mode=explore] .vx-icon-button svg{width:15px;height:15px}.vx-overlay[data-mode=explore] .vx-source-note,.vx-overlay[data-mode=explore] .vx-portrait-limit{color:var(--ui-muted);font-size:11px;line-height:1.45}.vx-overlay[data-mode=explore] details>summary{cursor:pointer;color:var(--ui-ink-2);font-size:12px}.vx-overlay[data-mode=explore] dialog.vx-sheet{inset:calc(var(--ui-top) + var(--ui-toolbar-height) + 12px) auto auto auto;width:min(400px,calc(100vw - 2 * var(--ui-edge)));max-height:min(74dvh,720px);color:var(--ui-ink);z-index:20;border-radius:20px;flex-direction:column;margin:0;padding:0;display:flex;position:absolute;overflow:hidden;transform:none;box-shadow:0 30px 80px #0000008c;background:var(--ui-glass-strong)!important}.vx-overlay[data-mode=explore] dialog.vx-sheet[open]{animation:.22s cubic-bezier(.2,.8,.2,1) vx-sheet-in}@keyframes vx-sheet-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}.vx-overlay[data-mode=explore] dialog.vx-sheet-explore{width:min(580px,calc(100vw - 2 * var(--ui-edge)));left:50%;transform:translate(-50%)}.vx-overlay[data-mode=explore] dialog.vx-sheet-explore[open]{animation:.22s cubic-bezier(.2,.8,.2,1) vx-sheet-in-centre}@keyframes vx-sheet-in-centre{0%{opacity:0;transform:translate(-50%,-6px)scale(.985)}to{opacity:1;transform:translate(-50%)}}.vx-overlay[data-mode=explore] dialog.vx-sheet-view,.vx-overlay[data-mode=explore] dialog.vx-sheet-help{right:var(--ui-edge)}.vx-overlay[data-mode=explore] dialog.vx-sheet>header{flex:none;justify-content:space-between;align-items:center;margin:0;padding:16px 16px 0 20px;display:flex}.vx-overlay[data-mode=explore] dialog.vx-sheet>header h2{letter-spacing:.01em;margin:0;font-size:15px;font-weight:600}.vx-overlay[data-mode=explore] dialog.vx-sheet>header>.vx-icon-button{flex:none;min-width:44px;min-height:44px;margin:0}.vx-overlay[data-mode=explore] dialog.vx-sheet>.vx-sheet-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;min-height:0;padding:4px 20px 20px;overflow-y:auto}.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-find-results,.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-event-list{max-height:none;overflow:visible}.vx-experience [data-flight-target]{touch-action:none;-webkit-user-select:none;user-select:none}.vx-sheet-tabs{background:#ffffff0d;border-radius:12px;flex:none;gap:2px;margin:12px 16px 8px;padding:3px;display:flex}.vx-sheet-tabs button{height:32px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;font-size:12.5px;font-weight:550;transition:background .15s,color .15s}.vx-sheet-tabs button:hover{color:var(--ui-ink)}.vx-sheet-tabs button[aria-selected=true]{color:var(--ui-ink);background:#ffffff1f}.vx-overlay[data-mode=explore] .vx-search-field{border:1px solid var(--ui-line-strong);background:#ffffff0a;border-radius:13px;align-items:center;gap:10px;height:46px;margin:4px 0 6px;padding:0 14px;display:flex}.vx-overlay[data-mode=explore] .vx-search-field input{color:var(--ui-ink);font:500 15px var(--ui-font);background:0 0;border:0;outline:none;flex:1}.vx-overlay[data-mode=explore] .vx-search-field svg{width:18px;height:18px;color:var(--ui-muted)}.vx-overlay[data-mode=explore] .vx-search-status{color:var(--ui-faint);margin:4px 2px 8px;font-size:11px}.vx-overlay[data-mode=explore] .vx-search-results button{width:100%;color:var(--ui-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.vx-overlay[data-mode=explore] .vx-search-results button:hover,.vx-overlay[data-mode=explore] .vx-search-results button:focus-visible{background:#ffffff12}.vx-overlay[data-mode=explore] .vx-search-results strong{font-size:13.5px;font-weight:600;display:block}.vx-overlay[data-mode=explore] .vx-search-results small{color:var(--ui-muted);margin-top:1px;font-size:11px;display:block}.vx-overlay[data-mode=explore] .vx-search-results>button>svg{width:15px;height:15px;color:var(--ui-faint)}.vx-overlay[data-mode=explore] .vx-settings-dialog .vx-setting{border-bottom:1px solid var(--ui-line);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:12px 0;display:grid}.vx-overlay[data-mode=explore] .vx-setting strong{font-size:13px;font-weight:600;display:block}.vx-overlay[data-mode=explore] .vx-setting small{color:var(--ui-muted);margin-top:2px;font-size:11px;line-height:1.35;display:block}.vx-overlay[data-mode=explore] input[type=checkbox][role=switch]{appearance:none;cursor:pointer;background:#ffffff24;border-radius:999px;width:38px;height:22px;margin:0;transition:background .2s;position:relative}.vx-overlay[data-mode=explore] input[type=checkbox][role=switch]:after{content:"";background:#dfe6ee;border-radius:50%;width:16px;height:16px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0006}.vx-overlay[data-mode=explore] input[type=checkbox][role=switch]:checked{background:var(--ui-accent)}.vx-overlay[data-mode=explore] input[type=checkbox][role=switch]:checked:after{background:#fff;transform:translate(16px)}.vx-overlay[data-mode=explore] .vx-setting input[type=range]{appearance:none;width:120px;height:44px;accent-color:var(--ui-accent);cursor:ew-resize;background:0 0;padding:0}.vx-overlay[data-mode=explore] .vx-setting input[type=range]::-webkit-slider-runnable-track{background:var(--ui-muted);border-radius:999px;height:4px}.vx-overlay[data-mode=explore] .vx-setting input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ui-accent);border:0;border-radius:50%;width:16px;height:16px;margin-top:-6px}.vx-overlay[data-mode=explore] .vx-setting input[type=range]::-moz-range-track{background:var(--ui-muted);border-radius:999px;height:4px}.vx-overlay[data-mode=explore] .vx-setting input[type=range]::-moz-range-thumb{background:var(--ui-accent);border:0;border-radius:50%;width:16px;height:16px}.vx-setting-footer{flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.vx-setting-footer button{border:1px solid var(--ui-line-strong);height:32px;color:var(--ui-ink-2);cursor:pointer;background:#ffffff0a;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.vx-setting-footer button svg{width:14px;height:14px}.vx-setting-meta{color:var(--ui-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.vx-overlay[data-mode=explore] .vx-system-labels>p.vx-scale-badge{left:var(--ui-edge);bottom:var(--ui-bottom);border-radius:var(--ui-pill);border:1px solid var(--ui-line);color:var(--ui-muted);letter-spacing:.04em;-webkit-backdrop-filter:blur(10px);text-align:left;background:#090c116b;width:auto;margin:0;padding:6px 10px;font-size:10.5px;position:absolute;top:auto;right:auto;transform:none}.vx-overlay[data-mode=explore] .vx-system-label{font-family:var(--ui-font);color:var(--ui-ink);text-shadow:0 1px 6px #000;font-size:11.5px;font-weight:550}.vx-overlay[data-mode=explore] .vx-toast{bottom:calc(var(--ui-bottom) + 76px);border-radius:var(--ui-pill);background:var(--ui-glass-strong);border:1px solid var(--ui-line);color:var(--ui-ink-2);padding:9px 18px}.vx-overlay[data-mode=explore] .vx-immersive-exit{top:var(--ui-top);right:var(--ui-edge);border-radius:var(--ui-pill);height:40px;color:var(--ui-ink-2);align-items:center;gap:8px;padding:0 14px;font-size:12.5px;display:flex}.vx-overlay[data-immersive=true] .vx-hud-top,.vx-overlay[data-immersive=true] .vx-hud-flight,.vx-overlay[data-immersive=true] .vx-system-navigator,.vx-overlay[data-immersive=true] .vx-object-sheet{display:none}@media (max-width:900px) and (min-width:701px){.vx-hud-search{width:clamp(190px,28vw,250px);padding:0 12px}.vx-hud-search kbd{display:none}}@media (max-width:700px),(pointer:coarse){.vx-hud-actions{height:44px;padding:0}.vx-hud-actions button{width:44px;height:44px}.vx-flight-stop,.vx-readout-button{min-height:44px}}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-experience,.vx-overlay[data-mode=explore]{--ui-edge:10px;--ui-header:44px;--ui-sheet:min(40dvh,350px)}.vx-hud-brand{padding:0 2px}.vx-hud-brand img{height:12px}.vx-overlay[data-mode=explore] .vx-system-navigator,.vx-overlay[data-mode=explore] .vx-inspector{width:auto;max-height:var(--ui-sheet);padding:10px 14px calc(14px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;inset:auto 0 0;border-bottom:0!important}.vx-overlay[data-mode=explore] .vx-inspector>header{margin:-10px -14px 12px;padding:10px 14px 12px;top:-10px}.vx-hud-flight:not(.is-cosmic){bottom:auto;top:calc(var(--ui-top) + var(--ui-toolbar-height) + 10px)}.vx-hud-flight .vx-flight-hint{order:1}.vx-where{bottom:calc(var(--ui-bottom) + 76px)}.vx-where-card{width:168px}.vx-overlay:has(.vx-system-navigator,.vx-inspector) .vx-where{display:none}.vx-readout{min-width:72px;height:34px;padding:0 10px}.vx-readout-scale{flex-basis:100%;order:2;min-width:0;height:auto;min-height:34px}.vx-readout-scale:before{display:none}.vx-flight-stop{height:44px}.vx-readout-button{min-height:44px}.vx-overlay[data-mode=explore]:has(.vx-system-navigator,.vx-inspector) .vx-albert-dock{bottom:calc(var(--ui-sheet) + 10px)}.vx-overlay[data-mode=explore]:has(.vx-system-navigator,.vx-inspector) .vx-system-labels>p.vx-scale-badge{display:none}.vx-overlay[data-mode=explore] .vx-toast{bottom:calc(var(--ui-sheet) + 16px)}.vx-overlay[data-mode=explore] dialog.vx-sheet,.vx-overlay[data-mode=explore] dialog.vx-sheet-explore{width:auto;max-height:84dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0;inset:auto 0 0;transform:none}.vx-overlay[data-mode=explore] dialog.vx-sheet[open],.vx-overlay[data-mode=explore] dialog.vx-sheet-explore[open]{animation:.26s cubic-bezier(.2,.8,.2,1) vx-sheet-up}@keyframes vx-sheet-up{0%{opacity:0}to{opacity:1}}}@media (max-height:520px) and (max-width:700px),(max-height:520px) and (pointer:coarse){.vx-where{display:none}}@media (max-height:700px) and (max-width:700px){.vx-where{display:none}.vx-hud-flight:not(.is-cosmic){top:auto;bottom:calc(var(--ui-bottom) + 36px);max-width:calc(100vw - 100px);left:calc(50% - 40px)}.vx-hud-flight:not(.is-cosmic) .vx-flight-hint{display:none}.vx-flight-readout:has(.vx-flight-stop,.vx-readout-scale,.vx-readout-button){border-radius:var(--ui-radius);grid-template-columns:repeat(2,minmax(0,1fr));width:min(320px,100vw - 100px);display:grid}.vx-flight-readout:has(.vx-flight-stop,.vx-readout-scale,.vx-readout-button) .vx-readout{min-width:0;padding-inline:4px}.vx-flight-readout:has(.vx-flight-stop,.vx-readout-scale,.vx-readout-button) .vx-readout-scale{grid-column:1/-1}.vx-flight-readout .vx-flight-stop{justify-content:center;margin-left:0}.vx-flight-readout:not(:has(.vx-readout-button)) .vx-flight-stop{grid-column:1/-1}.vx-flight-readout:not(:has(.vx-flight-stop)) .vx-readout-button{grid-column:1/-1}.vx-overlay[data-mode=explore]:has(.vx-image-credits[data-open=false]) .vx-hud-flight:not(.is-cosmic){bottom:calc(var(--ui-bottom) + 92px)}}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-overlay[data-mode=explore] .vx-image-credits[data-open=false]{bottom:calc(var(--ui-bottom) + 36px);max-width:min(220px,100vw - 112px)}}@media (min-width:701px) and (pointer:coarse) and (max-height:600px){.vx-hud-flight:not(.is-cosmic){top:auto;bottom:var(--ui-bottom)}.vx-hud-flight:not(.is-cosmic) .vx-flight-hint{display:none}}@media (prefers-reduced-motion:reduce){.vx-overlay[data-mode=explore] dialog.vx-sheet[open]{animation:none}.vx-flight-hint{transition:none}}.vx-overlay[data-mode=explore] dialog.vx-sheet{font:13px/1.5 var(--ui-font);overflow-x:hidden}.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-search-dialog,.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-atlas-dialog,.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-settings-dialog{box-sizing:border-box;width:auto;min-width:0;max-width:100%;margin:0}.vx-overlay[data-mode=explore] dialog.vx-sheet h3{color:var(--ui-ink);margin:16px 0 8px;font-size:13px;font-weight:600}.vx-overlay[data-mode=explore] dialog.vx-sheet details{border-top:1px solid var(--ui-line);margin-top:14px;padding-top:12px;font-size:12px}.vx-overlay[data-mode=explore] dialog.vx-sheet p{color:var(--ui-ink-2);font-size:12px}.vx-overlay[data-mode=explore] dialog.vx-sheet a{color:var(--ui-accent)}.vx-overlay[data-mode=explore] .vx-context{width:232px;font-family:var(--ui-font);border-radius:14px;padding:6px;background:var(--ui-glass-strong)!important}.vx-overlay[data-mode=explore] .vx-context>header{flex-direction:column;padding:8px 10px 6px;display:flex}.vx-overlay[data-mode=explore] .vx-context>header strong{color:var(--ui-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.vx-overlay[data-mode=explore] .vx-context>header small{color:var(--ui-muted);margin-top:1px;font-size:10.5px}.vx-overlay[data-mode=explore] .vx-context button{min-height:36px;color:var(--ui-ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;gap:10px;padding:8px 10px;font-size:12.5px}.vx-overlay[data-mode=explore] .vx-context button:hover:not(:disabled),.vx-overlay[data-mode=explore] .vx-context button:focus-visible{color:var(--ui-ink);background:#ffffff14}.vx-overlay[data-mode=explore] .vx-context button:first-of-type:not(:disabled){color:var(--ui-ink);font-weight:600}.vx-overlay[data-mode=explore] .vx-context hr{border:0;border-top:1px solid var(--ui-line);margin:5px 6px}.vx-overlay[data-mode=explore] .vx-context>p.vx-context-note{color:var(--ui-muted);margin:0;padding:0 10px 6px;font-size:11px}.vx-canvas{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.vx-overlay[data-mode=explore] .vx-system-navigator>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.vx-overlay[data-mode=explore] .vx-system-navigator>header h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.15}.vx-overlay[data-mode=explore] .vx-system-navigator>header small{color:var(--ui-muted);margin-top:3px;font-size:11.5px;display:block}.vx-overlay[data-mode=explore] .vx-system-navigator .vx-arrival-stats{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);overscroll-behavior:auto;background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 12px;padding:0;display:grid;overflow:clip}.vx-overlay[data-mode=explore] .vx-system-navigator .vx-arrival-stats div{background:#090c11e6;min-width:0;padding:8px 10px}.vx-overlay[data-mode=explore] .vx-system-navigator .vx-arrival-stats dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ui-muted);white-space:normal;overflow-wrap:anywhere;margin-bottom:3px;font-size:10px}.vx-overlay[data-mode=explore] .vx-system-navigator .vx-arrival-stats dd{font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:550}.vx-overlay[data-mode=explore] .vx-system-navigator .vx-arrival-stats>div:last-child:nth-child(odd){grid-column:1/-1}.vx-overlay[data-mode=explore] .vx-system-navigator>footer.vx-object-actions{gap:6px;margin:12px 0 4px;display:flex}.vx-overlay[data-mode=explore] .vx-system-navigator>footer.vx-object-actions button{flex:1}.vx-overlay[data-mode=explore] .vx-system-navigator>p{color:var(--ui-muted);margin:10px 0 0;font-size:11px;line-height:1.45}.vx-overlay[data-mode=explore] .vx-system-tools-disclosure>summary{color:var(--ui-ink-2);padding:8px 0;font-size:12px}@media (max-width:700px),(pointer:coarse){.vx-overlay[data-mode=explore] .vx-context{right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:40;border-radius:18px;width:auto;max-height:70dvh;padding:8px;animation:.22s cubic-bezier(.2,.8,.2,1) vx-sheet-up;position:fixed;top:auto!important;left:8px!important}.vx-overlay[data-mode=explore] .vx-context button{min-height:46px;font-size:14px}.vx-overlay[data-mode=explore] .vx-context>header strong{font-size:15px}}.vx-overlay[data-mode=explore] .vx-hover-chip{border-radius:12px;gap:2px;width:auto;min-width:0;max-width:min(280px,100vw - 24px);padding:8px 11px;display:grid}.vx-overlay[data-mode=explore] .vx-hover-chip>strong{color:var(--ui-ink,#f2f6fc);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.vx-overlay[data-mode=explore] .vx-hover-chip>span{color:#b9c7d8;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.vx-overlay[data-mode=explore] .vx-hover-chip .vx-hover-hint{color:#8fa3ba;margin-top:3px;font-size:10.5px}@media (hover:none){.vx-overlay[data-mode=explore] .vx-hover-chip .vx-hover-hint{display:none}}.vx-overlay[data-mode=explore] .vx-orbit-status{color:#cfe2f5}.vx-overlay[data-mode=explore] .vx-orbit-status strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.vx-overlay[data-mode=explore] .vx-orbit-status small{color:var(--ui-muted,#8fa3ba)}.vx-overlay[data-mode=explore] .vx-deep-sky-list button>span:last-child{text-align:right;white-space:normal;overflow-wrap:anywhere;max-width:44%}.vx-overlay[data-mode=explore] .vx-system-worlds,.vx-overlay[data-mode=explore] .vx-moon-worlds{overscroll-behavior-x:contain;overscroll-behavior-y:auto}.vx-overlay[data-mode=explore] .vx-object-sheet{z-index:12;top:calc(var(--ui-top) + var(--ui-toolbar-height) + 12px);right:var(--ui-edge);width:var(--ui-panel);max-height:calc(100dvh - var(--ui-top) - var(--ui-toolbar-height) - 100px);border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-glass-strong);box-shadow:var(--ui-shadow);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur);pointer-events:auto;flex-direction:column;display:flex;position:absolute;overflow:hidden}.vx-object-sheet-heading{flex:none;align-items:center;gap:2px;padding:0 6px;display:flex}.vx-overlay .vx-object-sheet-heading button{min-width:44px;min-height:48px;color:var(--ui-ink);background:0 0;border:0;border-radius:8px}.vx-overlay .vx-object-sheet-handle{text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 6px;display:flex}.vx-object-sheet-handle>span{min-width:0}.vx-object-sheet-handle strong{font:600 17px/1.3 var(--ui-font);overflow-wrap:anywhere;display:block}.vx-object-sheet-handle small{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2);margin-top:2px;display:block}.vx-object-sheet-heading svg{flex:none;width:16px;height:16px}.vx-object-sheet[data-size=collapsed] .vx-object-sheet-handle>svg{transform:rotate(180deg)}.vx-object-sheet-body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;display:block;overflow:auto}.vx-object-sheet[data-size=collapsed] .vx-object-sheet-body{display:none}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-navigator,.vx-overlay[data-mode=explore] .vx-object-sheet .vx-inspector{width:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0 12px 12px;position:static;overflow:visible;background:0 0!important;border:0!important}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-navigator>header,.vx-overlay[data-mode=explore] .vx-object-sheet .vx-inspector>header{display:none}.vx-object-tabs{border:1px solid var(--ui-line);background:#ffffff03;border-radius:10px;gap:4px;margin:0 0 10px;padding:3px;display:flex}.vx-overlay .vx-object-tabs button{min-height:44px;color:var(--ui-ink-2);border-radius:7px;flex:1;font-size:12px}.vx-overlay .vx-object-tabs button[aria-pressed=true]{color:var(--ui-ink);background:#ffffff0d;box-shadow:0 1px 3px #0003}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-browser .vx-dialog-intro{margin:8px 0;font-size:14px}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-member{min-height:48px;padding:7px 4px}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-member small{font-size:12px;line-height:1.4}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-arrival-stats{gap:1px;margin:8px 0}@media (min-width:701px){.vx-overlay[data-mode=explore] .vx-object-sheet .vx-arrival-stats div{padding:7px}}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-galaxy-facts .vx-arrival-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-overlay[data-mode=explore] .vx-galaxy-facts .vx-arrival-stats dd{white-space:normal;overflow-wrap:break-word}@media (min-width:701px) and (pointer:fine){.vx-object-sheet-size{display:none}}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-overlay[data-mode=explore]{--ui-sheet:var(--object-sheet-height,0px)}.vx-overlay[data-mode=explore] .vx-object-sheet{z-index:12;inset:auto 0 var(--keyboard-inset,0px);width:auto;max-height:calc(var(--visual-height,100dvh) - 140px);padding-bottom:env(safe-area-inset-bottom);border:1px solid var(--ui-line);background:var(--ui-glass-strong,#080d14);pointer-events:auto;border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:absolute;overflow:hidden}.vx-object-sheet-heading{flex:none;align-items:center;gap:2px;padding:0 8px;display:flex}.vx-overlay .vx-object-sheet-heading button{min-width:44px;min-height:52px;color:var(--ui-ink);background:0 0;border:0;border-radius:8px}.vx-overlay .vx-object-sheet-handle{text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px 8px;display:flex}.vx-object-sheet-handle>span{min-width:0}.vx-object-sheet-handle strong{font:600 17px/1.3 var(--ui-font);overflow-wrap:anywhere;display:block}.vx-object-sheet-handle small{font:400 12px/1.4 var(--ui-font);color:var(--ui-muted);margin-top:3px;display:block}.vx-object-sheet-heading svg{flex:none;width:18px;height:18px}.vx-object-sheet[data-size=collapsed] .vx-object-sheet-handle>svg{transform:rotate(180deg)}.vx-object-sheet-body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;max-height:min(27dvh,240px);display:block;overflow:auto}.vx-object-sheet[data-size=collapsed] .vx-object-sheet-body{display:none}.vx-object-sheet[data-size=expanded] .vx-object-sheet-body{max-height:calc(var(--visual-height,100dvh) - 200px)}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-navigator,.vx-overlay[data-mode=explore] .vx-object-sheet .vx-inspector{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;width:auto;max-height:none;padding:0 14px 14px;position:static;overflow:visible;background:0 0!important;border:0!important}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-navigator>header,.vx-overlay[data-mode=explore] .vx-object-sheet .vx-inspector>header{display:none}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-worlds-grid{max-height:none;overflow:visible}.vx-overlay[data-mode=explore] .vx-system-navigator p:not(.vx-dialog-intro){display:block}.vx-overlay[data-mode=explore] .vx-albert-dock{bottom:calc(var(--object-sheet-height,0px) + var(--keyboard-inset,0px) + 10px)}.vx-overlay[data-mode=explore] .vx-toast{bottom:calc(var(--object-sheet-height,0px) + var(--keyboard-inset,0px) + 16px)}.vx-overlay[data-mode=explore] .vx-touch-flight{bottom:calc(var(--object-sheet-height,0px) + 14px)}.vx-overlay[data-mode=explore] dialog.vx-sheet{top:calc(var(--ui-top) + var(--ui-toolbar-height) + 12px);max-height:calc(var(--visual-height,100dvh) - var(--ui-top) - var(--ui-toolbar-height) - 12px);border-radius:20px;bottom:auto}.vx-hud-actions button,.vx-flight-stop,.vx-readout{min-height:44px}.vx-hud-actions button{min-width:44px}}.vx-navigation-notice{pointer-events:auto;border-radius:12px;max-width:min(440px,100vw - 24px);padding:10px 12px}.vx-navigation-notice p{color:var(--ui-ink);margin:0 0 6px;font-size:12px;line-height:1.45}.vx-navigation-notice button{pointer-events:auto;min-height:44px;padding:8px 12px}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-object-sheet[data-size=peek] .vx-arrival-stats>div:nth-child(n+3),:is(.vx-overlay:has(.vx-object-sheet[data-size=expanded]) .vx-readout-scale,.vx-overlay:has(.vx-object-sheet[data-size=expanded]) .vx-flight-hint),.vx-overlay[data-immersive=true] .vx-object-sheet{display:none}}.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view{right:calc(var(--ui-panel) + 2 * var(--ui-edge));width:min(400px,calc(100% - var(--ui-panel) - 3 * var(--ui-edge)));clip-path:inset(0 round var(--ui-radius))}.vx-overlay[data-mode=explore][data-active-window=object] .vx-object-sheet[data-floating],.vx-overlay[data-mode=explore][data-active-window=view] dialog.vx-sheet-view{z-index:32}@media (min-width:701px) and (min-height:601px){.vx-overlay[data-mode=explore][data-paired-windows=true]{--ui-panel:min(420px,calc((100vw - 3 * var(--ui-edge)) / 2))}}@media (max-width:700px){.vx-experience,.vx-overlay[data-mode=explore]{--ui-toolbar-height:96px}.vx-hud-top{grid-template-columns:auto minmax(0,1fr);gap:8px}.vx-hud-identity{grid-area:1/1}.vx-hud-search-group{grid-area:1/2;justify-self:stretch;width:100%}.vx-hud-search{flex:1;width:auto;padding:0 10px;font-size:12px}.vx-hud-search span{min-width:0;display:block}.vx-hud-search kbd{display:none}.vx-hud-tools{grid-area:2/1/auto/-1;width:100%}.vx-hud-location{flex:0 230px;max-width:none;padding:0 12px}.vx-overlay[data-mode=explore][data-paired-windows=true]{--paired-height:calc((var(--visual-height,100dvh) - var(--ui-top) - var(--ui-toolbar-height) - 24px) / 2);--paired-object-height:max(var(--paired-height),min(270px,calc(2 * var(--paired-height) - 140px)));--paired-view-height:calc(2 * var(--paired-height) - var(--paired-object-height))}.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view{left:var(--ui-edge);right:var(--ui-edge);width:auto;height:var(--paired-view-height);max-height:var(--paired-view-height);box-sizing:border-box;padding:8px}.vx-overlay[data-mode=explore][data-paired-windows=true] .vx-object-sheet[data-floating=false]{inset:auto var(--ui-edge) var(--keyboard-inset,0px);width:auto;height:var(--paired-object-height);max-height:var(--paired-object-height);border:1px solid var(--ui-line);border-radius:20px}.vx-overlay[data-mode=explore][data-paired-windows=true] .vx-object-sheet[data-floating=false] .vx-object-sheet-body{flex:1;max-height:none}.vx-overlay[data-mode=explore][data-paired-windows=true] .vx-object-sheet[data-size=peek] .vx-object-sheet-heading small{-webkit-line-clamp:1}}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-overlay[data-mode=explore]:has(.vx-object-sheet,dialog.vx-sheet,.vx-albert-panel) .vx-image-credits{display:none}.vx-overlay[data-mode=explore]:has(.vx-object-sheet,dialog.vx-sheet,.vx-albert-panel) .vx-hud-tools:after{content:"";flex:none;width:44px;height:44px;display:block}.vx-overlay[data-mode=explore]:has(.vx-object-sheet,dialog.vx-sheet,.vx-albert-panel) .vx-albert-dock{top:calc(var(--ui-top) + var(--ui-header) + 8px);right:var(--ui-edge);z-index:36;bottom:auto}.vx-overlay[data-mode=explore]:has(.vx-object-sheet,dialog.vx-sheet,.vx-albert-panel) .vx-albert-orb{width:44px;height:44px}}@media (min-width:701px) and (pointer:coarse) and (max-height:600px){.vx-overlay[data-mode=explore]:has(.vx-object-sheet,dialog.vx-sheet,.vx-albert-panel) .vx-albert-dock{top:var(--ui-top)}}@media (max-width:599px),(max-width:700px) and (min-height:601px){.vx-system-facts{display:contents}.vx-system-facts>.vx-arrival-stats{order:-2}.vx-system-worlds-rail{order:-1}}@media (min-width:600px) and (max-height:600px){.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view{left:var(--ui-edge);width:calc((100% - 3 * var(--ui-edge)) / 2);height:calc(var(--visual-height,100dvh) - var(--ui-top) - var(--ui-toolbar-height) - 24px);right:auto;max-height:calc(var(--visual-height,100dvh) - var(--ui-top) - var(--ui-toolbar-height) - 24px)!important}.vx-overlay[data-mode=explore][data-paired-windows=true] .vx-object-sheet[data-floating=false]{inset:calc(var(--ui-top) + var(--ui-toolbar-height) + 12px) var(--ui-edge) auto auto;width:calc((100% - 3 * var(--ui-edge)) / 2);height:calc(var(--visual-height,100dvh) - var(--ui-top) - var(--ui-toolbar-height) - 24px);max-height:calc(var(--visual-height,100dvh) - var(--ui-top) - var(--ui-toolbar-height) - 24px);border:1px solid var(--ui-line);border-radius:20px}.vx-overlay[data-mode=explore][data-paired-windows=true] .vx-object-sheet[data-floating=false] .vx-object-sheet-body{flex:1;max-height:none}}@media (max-width:700px),(max-height:600px){.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view>header{width:44px;height:44px;padding:0;position:absolute;top:8px;right:8px}.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view>header h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view>.vx-sheet-tabs{margin:0 48px 0 0}.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view>.vx-sheet-tabs button{min-width:0;padding:6px 3px;font-size:12px}.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view>.vx-sheet-body{flex:1;padding:8px 8px 12px}}@media (min-width:1100px){.vx-overlay[data-mode=explore][data-paired-windows=true] dialog.vx-sheet-view{left:var(--ui-edge);right:auto}}.vx-find{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.vx-find-bar{border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-sm);background:var(--ui-well);align-items:center;gap:12px;height:52px;padding:0 10px 0 16px;transition:border-color .15s;display:flex}.vx-find-bar:focus-within{border-color:var(--ui-ember-line)}.vx-find-bar>svg{width:19px;height:19px;color:var(--ui-muted);flex:none}.vx-find-bar input{min-width:0;color:var(--ui-ink);font:500 17px/1.2 var(--ui-font);background:0 0;border:0;outline:none;flex:1}.vx-find-bar input::placeholder{color:var(--ui-faint)}.vx-overlay[data-mode=explore] .vx-find-bar input:focus-visible{outline:none}.vx-find-clear{border-radius:var(--ui-radius-sm);width:44px;height:44px;color:var(--ui-muted);font:400 22px/1 var(--ui-font);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.vx-find-clear:hover{background:var(--ui-glass-hover);color:var(--ui-ink)}.vx-find-classes{scrollbar-width:thin;scrollbar-color:var(--ui-line-strong) transparent;gap:6px;margin:0 -1px;padding:1px 1px 4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.vx-find-classes:after{content:"";flex:0 0 18px}.vx-find-class{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);height:34px;color:var(--ui-ink-2);font:500 13.5px/1 var(--ui-font);cursor:pointer;white-space:nowrap;background:0 0;flex:none;align-items:center;gap:7px;padding:0 12px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.vx-find-class:hover{border-color:var(--ui-line-strong);color:var(--ui-ink)}.vx-find-class[aria-pressed=true]{border-color:var(--ui-ember-line);background:var(--ui-ember-wash);color:var(--ui-ink)}.vx-find-class .vx-find-glyph{width:16px;height:16px;color:var(--ui-muted)}.vx-find-class[aria-pressed=true] .vx-find-glyph{color:var(--ui-ember-ink)}.vx-find-refine{gap:6px;display:grid}.vx-find-refine>div{flex-wrap:wrap;gap:4px;display:flex}.vx-find-refine button{border-radius:var(--ui-radius-sm);background:var(--ui-well);height:30px;color:var(--ui-ink-2);font:500 13px/1 var(--ui-font);cursor:pointer;border:1px solid #0000;padding:0 10px}.vx-find-refine button:hover{color:var(--ui-ink)}.vx-find-refine button[aria-pressed=true]{border-color:var(--ui-line-strong);background:var(--ui-glass-hover);color:var(--ui-ink);box-shadow:inset 0 -2px 0 var(--ui-ember-line)}.vx-find-status,.vx-find-lead,.vx-find-note{font:400 13.5px/1.5 var(--ui-font);color:var(--ui-muted);margin:0}.vx-find-note{color:var(--ui-faint);border-top:1px solid var(--ui-line);padding-top:10px;font-size:12.5px}.vx-find-heading{font:600 12px/1 var(--ui-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-muted);justify-content:space-between;align-items:baseline;gap:12px;margin:14px 2px 6px;font-stretch:110%;display:flex}.vx-find-heading:first-child{margin-top:2px}.vx-find-results{scrollbar-width:thin;scrollbar-color:var(--ui-line-strong) transparent;overscroll-behavior:contain;max-height:min(58vh,560px);margin:0 -6px;padding:0 6px;display:grid;overflow-y:auto}.vx-find-row{border-radius:var(--ui-radius-sm);width:100%;min-height:54px;color:var(--ui-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:7px 10px;display:grid;position:relative}.vx-find-row[aria-selected=true]{background:var(--ui-glass-hover)}.vx-find-row[aria-selected=true]:before{content:"";background:var(--ui-ember-line);border-radius:1px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.vx-find-row>.vx-find-glyph{width:22px;height:22px;color:var(--ui-ink-2);justify-self:center}.vx-find-row>.vx-world-icon{justify-self:center;width:30px;height:30px}.vx-find-text{gap:3px;min-width:0;display:grid}.vx-find-text strong{font:600 15px/1.25 var(--ui-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-find-text strong mark{color:var(--ui-ember-ink);background:0 0}.vx-find-text small{font:400 13px/1.35 var(--ui-font);color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-find-badge{border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-sm);font:500 12px/1 var(--ui-font);color:var(--ui-ink-2);white-space:nowrap;padding:4px 7px}.vx-find-go{font:500 12.5px/1 var(--ui-font);color:var(--ui-faint);opacity:0;transition:opacity .12s}.vx-find-row[aria-selected=true] .vx-find-go,.vx-find-row:hover .vx-find-go{opacity:1;color:var(--ui-ember-ink)}.vx-find-more{border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-sm);color:var(--ui-ink-2);font:500 13.5px/1 var(--ui-font);cursor:pointer;background:0 0;justify-self:start;margin:6px 10px 2px;padding:8px 12px}.vx-find-more:hover{border-color:var(--ui-ember-line);color:var(--ui-ink)}.vx-find-more[aria-selected=true]{border-color:var(--ui-ember-line);background:var(--ui-ember-wash);color:var(--ui-ember-ink)}.vx-find-more{min-height:44px}.vx-find-results section{display:grid}.vx-find-start{gap:4px;display:grid}.vx-find-worlds{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.vx-find-worlds button{border-radius:var(--ui-radius-sm);color:var(--ui-ink-2);font:500 13px/1.2 var(--ui-font);cursor:pointer;background:0 0;border:1px solid #0000;justify-items:center;gap:7px;padding:10px 4px;display:grid}.vx-find-worlds button:hover,.vx-find-worlds button:focus-visible{border-color:var(--ui-line);background:var(--ui-glass-hover);color:var(--ui-ink)}.vx-find-worlds .vx-world-icon{width:34px;height:34px}.vx-find-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.vx-find-tiles button{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);background:var(--ui-well);color:var(--ui-ink);text-align:left;cursor:pointer;grid-template-rows:auto auto;grid-template-columns:24px 1fr;align-items:center;gap:3px 10px;padding:11px 12px;transition:border-color .15s;display:grid}.vx-find-tiles button:hover,.vx-find-tiles button:focus-visible{border-color:var(--ui-ember-line)}.vx-find-tiles .vx-find-glyph{width:22px;height:22px;color:var(--ui-ink-2);grid-row:1/span 2}.vx-find-tiles strong{font:600 14px/1.2 var(--ui-font)}.vx-find-tiles small{font:400 12.5px/1.35 var(--ui-font);color:var(--ui-muted)}@media (max-width:600px){.vx-find-worlds{grid-template-columns:repeat(5,minmax(0,1fr))}.vx-find-tiles{grid-template-columns:1fr}.vx-find-row{grid-template-columns:30px minmax(0,1fr) auto}.vx-find-go{display:none}.vx-find-results{max-height:none}}.vx-event-list{flex-direction:column;gap:2px;max-height:min(52vh,520px);margin:12px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.vx-event{border-bottom:1px solid var(--ui-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 2px;display:grid}.vx-event>.vx-find-glyph{width:20px;height:20px;color:var(--ui-ink-2);margin-top:2px}.vx-event-text{flex-direction:column;gap:2px;min-width:0;display:flex}.vx-event-text strong{font-size:14px;font-weight:600;line-height:1.3}.vx-event-text small,.vx-event-credit{color:var(--ui-muted);font-size:12.5px;line-height:1.35}.vx-event-credit{color:var(--ui-faint);flex-basis:100%;display:block}.vx-event-go{border-radius:var(--ui-pill);border:1px solid var(--ui-line);height:32px;color:var(--ui-ink);cursor:pointer;white-space:nowrap;background:0 0;padding:0 12px;font-size:13px}.vx-event-go:hover{border-color:var(--ui-ember-line)}.vx-event-go:disabled{opacity:.45;cursor:default}.vx-experience,.vx-overlay[data-mode=explore]{--ui-font:"Inter","Noto Sans Math",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ui-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--ui-display:"Archivo","Inter",ui-sans-serif,system-ui,sans-serif;--ui-ink:#ebe7e3;--ui-ink-2:#d1cdc8;--ui-muted:#b5b0aa;--ui-faint:#a29e97;--ui-accent:#ff7e64;--ui-accent-ink:#090706;--ui-ember-ink:#ff7e64;--ui-ember-line:#f52311;--ui-ember-wash:#f523111f;--ui-warn:#f2b966;--ui-glass:#100c0cd6;--ui-glass-strong:#100c0ce0;--ui-glass-hover:#ebe7e30f;--ui-well:#060404b8;--ui-line:#ebe7e31a;--ui-line-strong:#ebe7e330;--ui-radius:20px;--ui-radius-sm:12px;--ui-pill:999px;--ui-shadow:0 1px 0 #ffffff0d inset,0 16px 40px #00000073;--ui-blur:blur(16px) saturate(120%)}@supports (color:lab(0% 0 0)){.vx-experience,.vx-overlay[data-mode=explore]{--ui-ink:lab(91.8922% .602543 2.58855);--ui-ink-2:lab(82.6137% .692934 2.96117);--ui-muted:lab(72.1766% .876993 3.70854);--ui-faint:lab(65.2178% .972778 4.08484);--ui-accent:lab(68.3544% 50.8994 40.4165);--ui-accent-ink:lab(1.96803% .590429 .369725);--ui-ember-ink:lab(68.3544% 50.8994 40.4165);--ui-ember-line:lab(53.5812% 74.8451 63.7548);--ui-ember-wash:lab(53.5812% 74.8451 63.7548/.12);--ui-warn:lab(79.0839% 14.7215 49.715);--ui-glass:lab(3.6699% 1.07253 .672591/.84);--ui-glass-strong:lab(3.6699% 1.07253 .672591/.88);--ui-glass-hover:lab(91.8922% .602543 2.58855/.06);--ui-well:lab(1.19043% .424758 .263241/.72);--ui-line:lab(91.8922% .602543 2.58855/.1);--ui-line-strong:lab(91.8922% .602543 2.58855/.19);--ui-shadow:0 1px 0 lab(100% 0 0/.05) inset,0 16px 40px lab(0% 0 0/.45)}}.vx-overlay[data-mode=explore] .vx-glass{-webkit-backdrop-filter:var(--ui-blur)}.vx-overlay[data-mode=explore] :focus-visible{outline:2px solid var(--ui-ember-line);outline-offset:2px}.vx-overlay[data-mode=explore] ::selection{color:var(--ui-ink);background:#f5231159;background:lab(53.5812% 74.8451 63.7548/.35)}.vx-overlay[data-mode=explore] .vx-data,.vx-overlay[data-mode=explore] kbd{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;letter-spacing:.012em}.vx-overlay[data-mode=explore] .vx-hud-location small,.vx-overlay[data-mode=explore] .vx-readout small,.vx-overlay[data-mode=explore] .vx-object-kicker,.vx-overlay[data-mode=explore] .vx-eyebrow,.vx-overlay[data-mode=explore] .vx-setting-group,.vx-overlay[data-mode=explore] .vx-time-moments-title{font-family:var(--ui-display);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600;font-stretch:110%;line-height:1.2}.vx-overlay[data-mode=explore] .vx-readout strong,.vx-overlay[data-mode=explore] .vx-arrival-stats dd,.vx-overlay[data-mode=explore] .vx-time-date output,.vx-overlay[data-mode=explore] .vx-inspector dd,.vx-overlay[data-mode=explore] .vx-setting-meta{font-family:var(--ui-mono);font-variant-numeric:tabular-nums;letter-spacing:.012em}.vx-overlay[data-mode=explore] .vx-flight-hint,.vx-overlay[data-mode=explore] .vx-where-card small,.vx-overlay[data-mode=explore] .vx-source-note,.vx-overlay[data-mode=explore] .vx-portrait-limit,.vx-overlay[data-mode=explore] .vx-search-status,.vx-overlay[data-mode=explore] .vx-search-results small,.vx-overlay[data-mode=explore] .vx-setting small,.vx-overlay[data-mode=explore] .vx-setting-meta,.vx-overlay[data-mode=explore] .vx-system-label,.vx-overlay[data-mode=explore] .vx-context>header small,.vx-overlay[data-mode=explore] .vx-context>p.vx-context-note,.vx-overlay[data-mode=explore] .vx-system-navigator>header small,.vx-overlay[data-mode=explore] .vx-system-navigator>p,.vx-overlay[data-mode=explore] .vx-hover-chip .vx-hover-hint,.vx-overlay[data-mode=explore] .vx-flight-reticle small,.vx-overlay[data-mode=explore] .vx-band-grid button small,.vx-overlay[data-mode=explore] .vx-model-label,.vx-overlay[data-mode=explore] .vx-hover-card>p,.vx-overlay[data-mode=explore] .vx-hover-card>small,.vx-overlay[data-mode=explore] .vx-hover-card .vx-hover-hint,.vx-overlay[data-mode=explore] .vx-time-moments button,.vx-overlay[data-mode=explore] .vx-time-date small,.vx-overlay[data-mode=explore] .vx-live-pill,.vx-overlay[data-mode=explore] .vx-image-credits,.vx-overlay[data-mode=explore] .vx-image-credits button,.vx-overlay[data-mode=explore] .vx-survey-credit small,.vx-overlay[data-mode=explore] .vx-scale-badge,.vx-overlay[data-mode=explore] .vx-toast,.vx-overlay[data-mode=explore] .vx-arrival-stats dt,.vx-overlay[data-mode=explore] .vx-cosmic-stats dt,.vx-overlay[data-mode=explore] .vx-coordinates dt,.vx-overlay[data-mode=explore] .vx-deep-sky-list small,.vx-overlay[data-mode=explore] .vx-image-credits small,.vx-overlay[data-mode=explore] .vx-image-credit-row small,.vx-overlay[data-mode=explore] .vx-science-dossier dl dt small,.vx-overlay[data-mode=explore] .vx-system-navigator footer,.vx-overlay[data-mode=explore] .vx-system-navigator footer button,.vx-overlay[data-mode=explore] .vx-time-scale b,.vx-overlay[data-mode=explore] .vx-diagram-caption{font-size:12px}.vx-overlay[data-mode=explore] .vx-sheet-tabs [aria-selected=true],.vx-overlay[data-mode=explore] .vx-find-class[aria-pressed=true],.vx-overlay[data-mode=explore] .vx-hud-actions button[aria-expanded=true]{color:var(--ui-ember-ink);border-color:var(--ui-ember-line);background:var(--ui-ember-wash)}.vx-overlay[data-mode=explore] .vx-system-navigator .vx-arrival-stats dt,.vx-overlay[data-mode=explore] .vx-inspector dt,.vx-overlay[data-mode=explore] .vx-time-speed,.vx-overlay[data-mode=explore] .vx-rate-buttons button,.vx-overlay[data-mode=explore] .vx-spatial-toolbar,.vx-overlay[data-mode=explore] .vx-spatial-toolbar button,.vx-overlay[data-mode=explore] .vx-spatial-caption,.vx-overlay[data-mode=explore] .vx-albert-panel>footer,.vx-overlay[data-mode=explore] .vx-time-here button small,.vx-overlay[data-mode=explore] .vx-system-world>span:last-child,.vx-overlay[data-mode=explore] .vx-system-worlds-grid .vx-system-world>span:last-of-type,.vx-overlay[data-mode=explore] .vx-deep-sky-list small,.vx-overlay[data-mode=explore] .vx-deep-sky-list button>span:last-child,.vx-overlay[data-mode=explore] .vx-atlas-pager>span,.vx-overlay[data-mode=explore] kbd{font-size:12px}.vx-overlay[data-mode=explore] .vx-albert-talk{font-size:12px!important}.vx-overlay[data-mode=explore] .vx-readout small{white-space:nowrap}@media (max-width:700px){.vx-overlay[data-mode=explore] .vx-readout small,.vx-overlay[data-mode=explore] .vx-hud-location small{letter-spacing:.06em}}@media (pointer:coarse){.vx-overlay input:not([type=range]):not([type=checkbox]),.vx-overlay textarea,.vx-overlay select{font-size:16px!important}}.vx-overlay[data-mode=explore] .vx-sheet,.vx-overlay[data-mode=explore] .vx-inspector,.vx-overlay[data-mode=explore] .vx-context,.vx-overlay[data-mode=explore] .vx-system-navigator{border-radius:var(--ui-radius)}.vx-overlay[data-mode=explore] .vx-object-sheet,.vx-overlay[data-mode=explore] dialog.vx-sheet{-webkit-backdrop-filter:var(--ui-blur);border:1px solid var(--ui-line-strong)}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-glass{-webkit-backdrop-filter:none}.vx-overlay[data-mode=explore] .vx-image-credits[data-open=true]{background:var(--ui-glass-strong)!important}.vx-overlay[data-mode=explore] .vx-image-credits button{text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-height:32px;display:block;overflow:hidden}.vx-overlay[data-mode=explore] .vx-sheet-tabs{border-radius:14px}.vx-overlay[data-mode=explore] .vx-sheet-tabs button{border-radius:11px;min-height:44px}.vx-overlay[data-mode=explore] .vx-band-grid button[aria-pressed=true]{color:var(--ui-ember-ink);border-color:var(--ui-ember-line);background:var(--ui-ember-wash)}.vx-overlay[data-mode=explore] .vx-target-actions .vx-primary,.vx-overlay[data-mode=explore] .vx-object-actions .vx-primary{background:var(--ui-accent)!important;color:var(--ui-accent-ink)!important;border-color:var(--ui-accent)!important}.vx-overlay[data-mode=explore] .vx-hud-location small,.vx-overlay[data-mode=explore] .vx-readout small{letter-spacing:.05em}.vx-overlay[data-mode=explore] .vx-composition{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);margin:12px 0;padding:12px 0}.vx-composition-region>small{color:var(--ui-muted);font-size:12px}.vx-source-notices{border:1px solid var(--ui-line-strong);min-height:44px;color:var(--ui-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;font-size:14px;display:flex}.vx-source-notices svg{width:16px;height:16px}.vx-source-notices:hover{background:var(--ui-glass-hover)}.vx-composition-region{margin-top:8px}.vx-composition-region>small{margin-bottom:5px;display:block}.vx-composition-region ul{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.vx-composition-region li{background:var(--ui-glass-hover);border:1px solid var(--ui-line);color:var(--ui-ink-2);border-radius:8px;align-items:baseline;gap:5px;padding:4px 7px;font-size:12px;display:flex}.vx-composition-region li b{color:var(--ui-ink);font-weight:550}.vx-overlay[data-mode=explore] .vx-composition details{border:0;margin-top:8px;padding:0}.vx-overlay[data-mode=explore] .vx-composition summary{align-items:center;gap:6px;min-height:32px;font-size:12px;display:flex}.vx-composition summary:before{content:"ⓘ";font-size:14px}.vx-composition p{color:var(--ui-ink-2);font-size:13px;line-height:1.5}.vx-composition a,.vx-composition-date{color:var(--ui-muted);margin-top:8px;font-size:12px;display:block}.vx-overlay[data-mode=explore] details.vx-composition-compact{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);margin:8px 0;padding:0}.vx-overlay[data-mode=explore] .vx-composition-compact>summary{justify-content:space-between;align-items:center;min-height:44px;font-size:13px;display:flex}.vx-composition-compact>summary:before{display:none}.vx-composition-compact>summary span{color:var(--ui-muted);font-size:12px}.vx-overlay[data-mode=explore] .vx-navigation-notice{align-items:center;gap:10px;max-width:min(440px,100vw - 24px);padding:6px 10px;font-size:12px;display:flex}.vx-navigation-notice>span{display:none}.vx-navigation-notice details{min-width:0}.vx-overlay[data-mode=explore] .vx-navigation-notice summary{align-items:center;min-height:44px;display:flex}.vx-navigation-notice .vx-pass-button{flex:none}.vx-overlay[data-mode=explore] .vx-cosmic-caption{left:50%;bottom:var(--ui-bottom,16px);box-sizing:border-box;overscroll-behavior:contain;text-align:left;border-radius:20px;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:5px 8px;width:min(310px,100vw - 24px);max-height:min(360px,50dvh - 40px);padding:8px 12px;line-height:1.4;display:grid;position:absolute;overflow-y:auto;transform:translate(-50%)}.vx-cosmic-origin{z-index:11;pointer-events:none;width:14px;height:14px;color:var(--ui-ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vx-cosmic-origin>i{box-sizing:border-box;border:2px solid var(--ui-ink);background:var(--ui-ember-line);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0009}.vx-cosmic-origin>span{border:1px solid var(--ui-line-strong);background:var(--ui-glass-strong);text-align:center;border-radius:10px;width:max-content;max-width:calc(100vw - 32px);padding:4px 8px;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.vx-cosmic-origin>span:before{content:"";border-top:1px solid var(--ui-line-strong);width:12px;position:absolute;top:50%;right:100%}@media (max-width:700px){.vx-cosmic-origin>span{top:auto;bottom:22px;left:50%;transform:translate(-50%)}.vx-cosmic-origin>span:before{display:none}}.vx-cosmic-origin strong{font-size:12px;font-weight:550;display:block}@media (min-aspect-ratio:13/10){.vx-overlay[data-mode=explore] .vx-cosmic-caption{width:min(310px,50vw - 24px);left:16px;transform:none}}.vx-overlay[data-mode=explore] .vx-cosmic-caption p,.vx-overlay[data-mode=explore] .vx-cosmic-caption a,.vx-cosmic-kind{color:var(--ui-ink-2);font-size:12px}.vx-cosmic-kind{grid-area:1/1;align-self:center}.vx-overlay[data-mode=explore] .vx-cosmic-caption p{margin:12px 0;line-height:1.55}.vx-overlay[data-mode=explore] .vx-cosmic-caption a{text-underline-offset:3px;min-height:44px;text-decoration:underline;display:block}.vx-cosmic-caption>details{grid-area:1/2;margin:0}.vx-overlay[data-mode=explore] .vx-cosmic-caption summary{cursor:pointer;border:1px solid var(--ui-line);border-radius:12px;justify-content:center;align-items:center;width:44px;min-height:44px;font-size:0;list-style:none;display:flex}.vx-cosmic-caption summary::-webkit-details-marker{display:none}.vx-overlay[data-mode=explore] .vx-cosmic-caption>details[open]{grid-area:2/1/auto/-1}.vx-overlay[data-mode=explore] .vx-cosmic-caption>details[open]>summary{box-sizing:border-box;position:absolute;top:8px;right:12px}@media (max-width:699px) and (max-aspect-ratio:13/10){.vx-overlay[data-mode=explore] .vx-cosmic-caption{width:min(310px,100vw - 112px);left:12px;transform:none}}.vx-overlay .vx-finite-lens-plot>svg{aspect-ratio:300/190}.vx-overlay[data-mode=explore] .vx-inspector .vx-sstar-source-facts{grid-template-columns:1fr;gap:12px;display:grid}.vx-overlay[data-mode=explore] .vx-sstar-source-facts>div{gap:4px;min-width:0;display:grid}.vx-overlay[data-mode=explore] .vx-inspector .vx-sstar-source-facts dd{font-family:var(--ui-font);letter-spacing:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.vx-cosmic-caption summary:before{content:"ⓘ";font-size:18px}@media (max-height:550px){.vx-overlay[data-mode=explore] .vx-albert-panel{max-height:calc(100svh - max(12px,env(safe-area-inset-bottom)) - var(--ui-top,14px) - var(--ui-toolbar-height,var(--ui-header,44px)) - 14px)}.vx-overlay[data-mode=explore] .vx-albert-panel>header{background:var(--ui-glass-strong);padding:6px 16px}.vx-overlay[data-mode=explore] .vx-albert-panel>header .vx-eyebrow{display:none}.vx-overlay[data-mode=explore] .vx-albert-panel>header h2{margin:0;font-size:18px;line-height:1.3}.vx-overlay[data-mode=explore] .vx-albert-panel>footer{box-sizing:border-box;min-height:48px;padding:6px 16px}}.vx-overlay[data-mode=explore] .vx-instrument-presets{border:0;margin:8px 0 12px;padding-top:0}.vx-overlay[data-mode=explore] .vx-view-aids>summary{align-items:center;min-height:44px;display:flex}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-overlay[data-mode=explore] .vx-image-credits{bottom:calc(var(--object-sheet-height,0px) + var(--keyboard-inset,0px) + 12px);max-width:calc(100vw - 112px);max-height:min(40dvh,max(56px,calc(var(--visual-height,100dvh) - var(--object-sheet-height,0px) - 100px)));box-sizing:border-box;z-index:13;overscroll-behavior:contain;padding:0 10px;display:block}.vx-overlay[data-mode=explore] .vx-image-credits button{min-height:44px}.vx-overlay[data-mode=explore] .vx-image-credits[data-open=true]{bottom:calc(var(--keyboard-inset,0px) + var(--ui-bottom,16px));max-width:calc(100vw - 32px);max-height:min(40dvh,calc(var(--visual-height,100dvh) - 100px));z-index:17;gap:8px;padding:6px 10px;display:grid}.vx-overlay[data-mode=explore]:has(.vx-object-sheet[data-size=expanded]) .vx-hud-flight{visibility:hidden}.vx-overlay[data-mode=explore] .vx-image-credits[data-open=true]>button{background:var(--ui-glass-strong);z-index:1;position:sticky;top:-6px}.vx-overlay[data-mode=explore]:has(dialog[open]) .vx-image-credits{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vx-experience,.vx-overlay[data-mode=explore]{--ui-glass:#100c0cf7;--ui-glass-strong:#100c0cfa}@supports (color:lab(0% 0 0)){.vx-experience,.vx-overlay[data-mode=explore]{--ui-glass:lab(3.6699% 1.07253 .672591/.97);--ui-glass-strong:lab(3.6699% 1.07253 .672591/.98)}}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.vx-experience,.vx-overlay[data-mode=explore]{--ui-glass:#100c0c;--ui-glass-strong:#100c0c;--ui-blur:none;--ui-line-strong:#ebe7e366}@supports (color:lab(0% 0 0)){.vx-experience,.vx-overlay[data-mode=explore]{--ui-glass:lab(3.6699% 1.07253 .672591);--ui-glass-strong:lab(3.6699% 1.07253 .672591);--ui-line-strong:lab(91.8922% .602543 2.58855/.4)}}}@media (forced-colors:active){.vx-overlay[data-mode=explore] .vx-glass,.vx-overlay[data-mode=explore] .vx-object-sheet,.vx-overlay[data-mode=explore] dialog.vx-sheet{color:canvastext;-webkit-backdrop-filter:none;background:canvas!important;border-color:canvastext!important}}.vx-overlay[data-mode=explore] .vx-object-sheet{overflow:visible}.vx-object-sheet-frame{min-height:0;max-height:inherit;border-radius:inherit;flex-direction:column;flex:1;display:flex;overflow:hidden}.vx-object-sheet[data-floating=true] .vx-object-sheet-frame{height:100%}.vx-object-sheet[data-floating=true] .vx-object-sheet-body{flex:1;max-height:none}.vx-object-sheet[data-size=collapsed] .vx-object-sheet-frame{flex:none;height:auto}.vx-overlay .vx-object-sheet-handle{cursor:grab}.vx-overlay .vx-object-sheet-handle:active{cursor:grabbing}.vx-overlay .vx-object-sheet-reset{font-size:12px}.vx-object-sheet-footer{border-top:1px solid var(--ui-line);background:var(--ui-glass);flex:none;padding:8px 12px 10px}.vx-object-sheet-footer .vx-target-actions{gap:6px;margin:0}.vx-overlay[data-mode=explore] .vx-object-sheet-footer button{min-height:44px}.vx-overlay[data-mode=explore] .vx-panel-resize{z-index:4;touch-action:none;border-radius:6px;min-width:0;min-height:0;margin:0;padding:0;position:absolute;background:0 0!important;border:0!important}.vx-panel-resize-n,.vx-panel-resize-s{cursor:ns-resize;height:12px;left:16px;right:16px}.vx-panel-resize-n{top:-6px}.vx-panel-resize-s{bottom:-6px}.vx-panel-resize-e,.vx-panel-resize-w{cursor:ew-resize;width:12px;top:16px;bottom:16px}.vx-panel-resize-e{right:-6px}.vx-panel-resize-w{left:-6px}.vx-panel-resize-ne,.vx-panel-resize-nw,.vx-panel-resize-se,.vx-panel-resize-sw{width:22px;height:22px}.vx-panel-resize-ne{cursor:nesw-resize;top:-6px;right:-6px}.vx-panel-resize-nw{cursor:nwse-resize;top:-6px;left:-6px}.vx-panel-resize-se{cursor:nwse-resize;bottom:-6px;right:-6px}.vx-panel-resize-sw{cursor:nesw-resize;bottom:-6px;left:-6px}.vx-panel-resize-se:after{content:"";border-right:1px solid var(--ui-muted);border-bottom:1px solid var(--ui-muted);border-radius:0 0 3px;width:8px;height:8px;position:absolute;bottom:8px;right:8px}.vx-overlay[data-mode=explore] .vx-composition-compact{margin:10px 0;padding:0}.vx-overlay[data-mode=explore] .vx-composition-description{border:0;margin:6px 0 0;padding:0}.vx-overlay[data-mode=explore] .vx-composition-description>summary{min-height:44px;font:400 13px/1.5 var(--ui-font);color:var(--ui-ink-2);align-items:flex-start;gap:8px;padding:7px 0;list-style:none;display:flex}.vx-overlay[data-mode=explore] .vx-composition-description>summary:before{display:none}.vx-composition-description>summary::-webkit-details-marker{display:none}.vx-composition-description>summary>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.vx-composition-description[open]>summary>span{-webkit-line-clamp:unset}.vx-composition-description>summary>svg{flex:none;width:18px;height:18px;margin-top:2px;transition:transform .15s}.vx-composition-description[open]>summary>svg{transform:rotate(180deg)}@media (pointer:coarse){.vx-panel-resize-n,.vx-panel-resize-s{height:20px}.vx-panel-resize-e,.vx-panel-resize-w{width:20px}.vx-panel-resize-ne,.vx-panel-resize-nw,.vx-panel-resize-se,.vx-panel-resize-sw{width:26px;height:26px}}.vx-object-sheet-footer .vx-object-actions,.vx-object-sheet-footer .vx-target-actions{gap:6px;margin:0;display:flex}.vx-object-sheet-footer :is(.vx-object-actions,.vx-target-actions)>button{flex:1;min-width:0}.vx-overlay[data-mode=explore] .vx-object-sheet-footer button{white-space:normal;min-width:0;min-height:50px;font:500 12px/1.2 var(--ui-font);flex-direction:column;gap:3px;padding:6px 3px}.vx-object-sheet-heading small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vx-moon-worlds button{align-items:center;gap:6px;display:inline-flex}.vx-moon-worlds .vx-world-icon{flex:none;width:26px;height:26px;box-shadow:inset -4px -2px 6px #0006}.vx-overlay[data-mode=explore] .vx-object-sheet{z-index:18}.vx-overlay[data-mode=explore] .vx-object-sheet[data-floating=true]{z-index:30}.vx-overlay[data-mode=explore] .vx-image-credits[data-open=true]{z-index:35}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-overlay[data-mode=explore] .vx-hud-flight[data-panel-open=true]{display:none}.vx-overlay[data-mode=explore] .vx-panel-flight-action{min-width:44px;min-height:44px;color:var(--ui-accent-ink);opacity:1;border-radius:50%;background:var(--ui-accent)!important;border-color:var(--ui-line-strong)!important}}.vx-overlay[data-mode=explore] .vx-panel-flight-action svg{width:18px;height:18px}.vx-overlay[data-mode=explore] .vx-observation-point{color:var(--ui-muted);gap:7px;min-width:0;margin:14px 0;font-size:12px;display:grid}.vx-overlay[data-mode=explore] .vx-observation-point select{appearance:none;box-sizing:border-box;border:1px solid var(--ui-line-strong);background-color:var(--ui-well);background-image:linear-gradient(45deg,transparent 50%,var(--ui-muted) 50%),linear-gradient(135deg,var(--ui-muted) 50%,transparent 50%);width:100%;min-width:0;max-width:100%;height:44px;min-height:44px;color:var(--ui-ink);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-position:calc(100% - 15px),calc(100% - 11px);background-repeat:no-repeat;background-size:4px 4px;border-radius:12px;padding:9px 32px 9px 11px}@media (forced-colors:active){.vx-overlay[data-mode=explore] .vx-observation-point select{appearance:auto;background-image:none}}.vx-layer-setting{border-bottom:1px solid var(--ui-line);padding:2px 0;position:relative}.vx-layer-setting>label{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:4px 44px 4px 0;display:flex}.vx-layer-setting>label>span{flex:1;min-width:0}.vx-layer-setting strong{font-size:13px;font-weight:550;line-height:1.4}.vx-layer-setting small{color:var(--ui-muted);margin-top:2px;font-size:12px;line-height:1.4;display:block}.vx-layer-setting input{flex:none}.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-layer-about{min-height:0;color:var(--ui-ink-2);border:0;margin:0;padding:0;font-size:12px}.vx-overlay[data-mode=explore] .vx-layer-about>summary{width:44px;height:44px;min-height:44px;color:var(--ui-muted);cursor:pointer;border-radius:12px;place-items:center;padding:0;list-style:none;display:grid;position:absolute;top:2px;right:0}.vx-layer-about>summary::-webkit-details-marker{display:none}.vx-layer-about>summary:before{display:none!important}.vx-layer-about>summary svg{width:16px;height:16px}.vx-layer-about[open]>summary{color:var(--ui-ink);background:var(--ui-glass-hover)}.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-layer-about p{overflow-wrap:anywhere;margin:0;padding:4px 0 12px;font-size:12px;line-height:1.55}.vx-system-overview-grid{flex-direction:column;gap:10px;display:flex}.vx-system-facts{min-width:0}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-arrival-stats dt{font-size:13px}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-arrival-stats dd{font-size:14px}.vx-overlay[data-mode=explore] .vx-object-sheet .vx-system-navigator p,.vx-overlay[data-mode=explore] .vx-object-sheet .vx-inspector p{font-size:15px;line-height:1.5}.vx-overlay[data-mode=explore] .vx-composition-compact>summary span,.vx-overlay[data-mode=explore] dialog.vx-sheet .vx-layer-about p{font-size:14px}.vx-overlay[data-mode=explore] .vx-object-sheet-footer button{font-size:13px}.vx-overlay .vx-object-sheet .vx-object-tabs{z-index:2;background:var(--ui-glass-strong);position:sticky;top:0}.vx-overlay .vx-system-worlds-rail{margin:0}@media (min-width:701px),(min-width:600px) and (max-height:600px){.vx-system-overview-grid{grid-template-columns:60px minmax(0,1fr);align-items:start;gap:12px;display:grid}.vx-system-worlds-rail{grid-area:1/1;grid-template-rows:44px minmax(0,1fr) 44px;grid-template-columns:minmax(0,1fr);align-items:stretch;position:sticky;top:52px}.vx-system-facts{grid-area:1/2}.vx-overlay .vx-system-worlds-rail .vx-system-worlds{width:100%;max-height:var(--world-list-height,360px);overscroll-behavior-y:contain;flex-direction:column;gap:4px;margin:0;padding:0;display:flex;overflow:hidden auto}.vx-overlay .vx-system-worlds-rail .vx-system-world{gap:4px;width:100%;min-width:0;max-width:none;min-height:58px;padding:4px!important}.vx-system-worlds-rail .vx-system-world>span:last-child{max-width:54px;font-size:12px}.vx-system-worlds-rail .vx-world-icon,.vx-system-worlds-rail .vx-planet-portrait-small{flex:none;width:30px;height:30px}.vx-overlay .vx-system-worlds-rail .vx-worlds-arrow{width:100%;min-width:0;height:44px;min-height:44px}.vx-system-worlds-rail .vx-worlds-previous svg{transform:rotate(180deg)}.vx-system-worlds-rail .vx-worlds-next svg{transform:none}}.vx-system-overview-grid[data-compact=true]{flex-direction:column;gap:10px;display:flex}.vx-system-overview-grid[data-compact=true]>.vx-system-facts{display:contents}.vx-system-overview-grid[data-compact=true]>.vx-system-facts>.vx-arrival-stats{order:-2}.vx-system-overview-grid[data-compact=true]>.vx-system-worlds-rail{order:-1;grid-template-rows:auto;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;display:grid;position:static}.vx-overlay .vx-system-overview-grid[data-compact=true] .vx-system-worlds{scroll-snap-type:none;flex-direction:row;gap:4px;max-height:none;margin:0;padding:0;display:flex;overflow:auto hidden}.vx-overlay .vx-system-overview-grid[data-compact=true] .vx-system-world{flex:none;gap:4px;width:66px;min-width:66px;max-width:66px;min-height:58px;padding:4px!important}.vx-system-overview-grid[data-compact=true] .vx-system-world>span:last-child{max-width:54px;font-size:12px}.vx-system-overview-grid[data-compact=true] .vx-world-icon,.vx-system-overview-grid[data-compact=true] .vx-planet-portrait-small,.vx-system-overview-grid[data-compact=true] .vx-system-star-icon{flex:none;width:30px;height:30px}.vx-overlay .vx-system-overview-grid[data-compact=true] .vx-worlds-arrow{align-self:center;width:44px;min-width:44px;height:44px;min-height:44px;display:grid}.vx-system-overview-grid[data-compact=true] .vx-worlds-previous svg{transform:rotate(90deg)}.vx-system-overview-grid[data-compact=true] .vx-worlds-next svg{transform:rotate(-90deg)}.vx-overlay .vx-object-sheet[data-short-content=true] .vx-object-tabs{position:static}.vx-object-sheet-handle strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-object-sheet[data-narrow=true]:not([data-size=collapsed]) .vx-object-sheet-handle>svg{display:none}.vx-overlay .vx-object-sheet[data-mini-content=true] .vx-system-world{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:24px minmax(0,1fr);align-items:center;gap:0 4px;width:88px;min-width:88px;max-width:88px;height:44px;min-height:44px;display:grid}.vx-overlay .vx-object-sheet[data-mini-content=true] .vx-system-world>span:first-child{grid-area:1/1/span 2;width:24px;height:24px}.vx-overlay .vx-object-sheet[data-mini-content=true] .vx-system-world>span:last-of-type{grid-area:1/2;max-width:48px;font-size:12px}.vx-overlay .vx-object-sheet[data-mini-content=true] .vx-system-world:not(:has(.vx-world-status))>span:last-of-type{grid-row:1/span 2}.vx-overlay .vx-object-sheet[data-mini-content=true] .vx-system-world>.vx-world-status{text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;font-size:12px;overflow:hidden}.vx-overlay[data-mode=explore][data-workspace=unified]{--ui-ink:#edf4fc;--ui-ink-2:#c5d2e1;--ui-muted:#a8b9cc;--ui-faint:#98aec5;--ui-accent:#77c8ff;--ui-accent-ink:#071b2d;--ui-ember-ink:#8bceff;--ui-ember-line:#69b8f5;--ui-ember-wash:#59adf51f;--ui-glass:#091019d1;--ui-glass-strong:#0a121de6;--ui-glass-hover:#89c5ff17;--ui-well:#030a1294;--ui-line:#bdd7f421;--ui-line-strong:#c0dbf83d;--ui-shadow:inset 0 1px 0 #dbedff0c,0 18px 54px #0008;--ui-radius:24px;--ui-radius-sm:14px;--ui-blur:blur(20px) saturate(125%)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-hud-actions{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;gap:4px;padding:3px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-hud-actions>button{white-space:nowrap;border:1px solid var(--ui-line-strong);border-radius:var(--ui-pill);background:var(--ui-glass);flex:none;justify-content:center;align-items:center;gap:8px;width:auto;min-height:44px;padding:0 14px;display:flex;box-shadow:inset 0 1px #ffffff08}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-hud-actions>button[aria-expanded=true]{background:var(--ui-ember-wash);border-color:var(--ui-ember-line);color:var(--ui-accent)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet{border:1px solid var(--ui-line-strong);background:linear-gradient(145deg,#c6e5ff08,transparent 38%),var(--ui-glass);width:min(480px,100% - 24px);max-height:calc(100% - 156px);box-shadow:var(--ui-shadow);-webkit-backdrop-filter:var(--ui-blur);isolation:isolate;border-radius:24px;top:80px;bottom:76px;right:16px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-frame{border-radius:inherit;flex:1;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;height:100%;min-height:0;max-height:none;display:grid;overflow:hidden}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-heading{border-bottom:0;gap:2px;min-height:56px;padding:4px 8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-handle{text-align:left;gap:8px;min-width:0;padding:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-handle>span{flex:1;min-width:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-handle strong{letter-spacing:-.025em;font-size:18px;font-weight:620;line-height:1.3}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-handle small{font-family:var(--ui-font);letter-spacing:normal;color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-heading>button{border-radius:12px}.vx-object-sheet-media{flex:0 0 38px;place-items:center;width:38px;height:38px;font-style:normal;display:grid;overflow:visible}.vx-object-sheet-media>.vx-world-icon,.vx-object-sheet-media>.vx-planet-portrait,.vx-object-sheet-media>.vx-object-portrait{flex:none;width:36px!important;height:36px!important}.vx-object-portrait{background:radial-gradient(circle at 35% 30%,#fff,#d2dce8 48%,#485564 90%);border-radius:50%;width:44px;height:44px;display:block;box-shadow:inset -4px -4px 10px #0005,0 0 12px #d2dfef18}.vx-object-portrait[data-kind=asteroid]{background:radial-gradient(at 29% 25%,#b2aaa0,#68635f 42%,#292a2c 75%,#111317);border-radius:44% 56% 39% 61%/52% 38% 62% 48%;box-shadow:inset -5px -5px 9px #0009}.vx-object-portrait[data-kind=neutron-star]{background:radial-gradient(circle at 35% 30%,#fff,#b4d6ff 40%,#547dce 90%);box-shadow:0 0 16px #78b3fc45}.vx-object-portrait[data-kind=white-dwarf]{background:radial-gradient(circle at 35% 30%,#fff,#e7f1ff 50%,#8da3c4);box-shadow:0 0 15px #b7d5ff55}.vx-object-portrait[data-kind=black-hole]{box-shadow:none;background:radial-gradient(circle,#020407 27%,#a8cbfc 30%,#14223a 34%,#080f1b 50%,#0000 70%)}.vx-object-portrait[data-kind=galaxy],.vx-object-portrait[data-kind=cosmic]{box-shadow:none;background:radial-gradient(#d4e5f6 2%,#577b9e 18%,#1c3049 35%,#07101c 65%);place-items:center;display:grid}.vx-object-portrait[data-kind=galaxy]>svg{color:#cfdeee;width:28px;height:28px}.vx-object-sheet-tabs{border-bottom:1px solid var(--ui-line);min-width:0;padding:0 8px 6px}.vx-workspace-tabs{border:1px solid var(--ui-line);background:var(--ui-well);border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-tabs>button{min-width:0;min-height:44px;color:var(--ui-muted);white-space:nowrap;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:7px 4px;font-size:13px;font-weight:520;display:flex}.vx-workspace-tabs>button>svg{width:16px;height:16px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-tabs>button[aria-selected=true]{color:#dcf0ff;background:#4e9cdd26;border-color:#7ac8ff70;box-shadow:inset 0 1px #d8f0ff0d}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-body{scrollbar-width:thin;scrollbar-color:#8fb6d444 transparent;overscroll-behavior:contain;min-height:0;max-height:none;padding:8px;overflow:auto}.vx-workspace-content{outline:none;min-width:0}.vx-workspace-source-notice{color:var(--ui-ink-2);overflow-wrap:anywhere;font-size:12px;line-height:1.5;margin:0 0 6px!important}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-inspector,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-system-navigator{width:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;margin:0;padding:0;position:static}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-inspector>header:not(.vx-record-heading),.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-navigator>header{display:none}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-inspector>dl,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-stats{border:0;grid-template-columns:minmax(0,1fr);gap:0;margin:0 0 6px;padding:0;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-inspector>dl>div,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-stats>div{border:0;border-bottom:1px solid var(--ui-line);background:0 0;border-radius:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:8px;min-width:0;padding:3px 0;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-inspector>dl dt,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-stats dt{font:400 12px/1.4 var(--ui-font);letter-spacing:normal;text-transform:none;color:var(--ui-muted)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-inspector>dl dd,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-stats dd{text-align:right;overflow-wrap:anywhere;font-size:14px;line-height:1.4}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-footer{border-top:1px solid var(--ui-line);background:#050d17a6;padding:6px 8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-target-actions,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-actions{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:7px;margin:0;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-target-actions>button,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-actions>button{border:1px solid var(--ui-line-strong);background:#c3dfff06;border-radius:13px;flex-direction:row;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:44px;padding:4px 5px;font-size:12px;display:flex}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-target-actions>button.vx-primary,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-actions>button:first-child{color:#061b2b;background:linear-gradient(145deg,#91d5ff,#63b3f7);border-color:#a2dfff70}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-target-actions>button>svg{width:17px;height:17px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li{--species-rgb:185,201,217;--species-ink:#dce7f3;border:1px solid rgba(var(--species-rgb),.32);background:rgba(var(--species-rgb),.07);color:var(--ui-ink-2);border-radius:999px;align-items:center;gap:7px;padding:4px 9px 4px 4px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li>b{background:rgba(var(--species-rgb),.14);color:var(--species-ink);border-radius:999px;padding:3px 6px;font-weight:600;display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region>small{color:var(--ui-muted);margin:0 0 4px;font-size:12px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-description{border:0;margin-top:6px;padding:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-description summary{min-height:44px;color:var(--ui-ink-2)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers>.vx-sheet-tabs{z-index:4;border:1px solid var(--ui-line);background:#0a121dfc;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin:-2px -2px 8px;padding:2px;position:sticky;top:-8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers>.vx-sheet-tabs>button{border-radius:9px;min-height:40px;padding:6px 2px;font-size:12px}.vx-workspace-empty{padding:10px 2px}.vx-workspace-empty>svg{width:32px;height:32px;color:var(--ui-accent);margin-bottom:12px}.vx-workspace-empty h3{margin-bottom:12px;font-size:18px}.vx-workspace-empty p{color:var(--ui-ink-2);margin-bottom:14px;line-height:1.65}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-size=collapsed]{max-height:none;bottom:auto}@media (max-width:700px),(pointer:coarse) and (max-height:600px){.vx-overlay[data-mode=explore][data-workspace=unified] .vx-hud-actions>button{padding:0 10px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-hud-actions>button>span{display:none}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet{--workspace-room:calc(var(--visual-height,100dvh) - max(16px,calc(var(--ui-top,16px) + var(--ui-toolbar-height,96px) + 24px - var(--keyboard-inset,0px))));top:auto;left:8px;right:8px;bottom:calc(8px + max(env(safe-area-inset-bottom,0px),var(--keyboard-inset,0px)));width:auto;max-height:min(82dvh,var(--workspace-room));border-radius:23px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-size=peek]{height:min(max(54dvh,320px),var(--workspace-room))}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-size=expanded]{height:min(82dvh,var(--workspace-room))}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-heading{min-height:52px;padding:4px 8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-handle strong{font-size:17px}.vx-object-sheet-media{flex-basis:38px;width:38px;height:38px}.vx-object-sheet-media>.vx-world-icon,.vx-object-sheet-media>.vx-planet-portrait,.vx-object-sheet-media>.vx-object-portrait{width:36px!important;height:36px!important}.vx-object-sheet-tabs{padding:0 8px 6px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-tabs>button{min-height:44px;font-size:12px}.vx-workspace-tabs>button>svg{width:15px;height:15px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-body{padding:8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet-footer{padding:6px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-target-actions{gap:5px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-target-actions>button{flex-direction:column;gap:2px;min-height:44px;padding:3px 2px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers>.vx-sheet-tabs{top:-8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers>.vx-sheet-tabs>button{min-height:44px}}@media (prefers-reduced-transparency:reduce){.vx-overlay[data-mode=explore][data-workspace=unified]{--ui-glass:#0a111b;--ui-glass-strong:#0b1421;--ui-blur:none}}@media (forced-colors:active){.vx-workspace-tabs>button[aria-selected=true]{outline-offset:-2px;outline:2px solid highlight}}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-size] .vx-object-sheet-body{flex:1;max-height:none}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-sources-link,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-sources-back{width:100%;min-height:44px;color:var(--ui-ink-2);text-align:left;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}.vx-workspace-sources-link{margin-top:6px;border-top:1px solid var(--ui-line)!important}.vx-workspace-sources-link>svg:last-child{width:16px;height:16px;margin-left:auto;transform:rotate(-90deg)}.vx-workspace-sources-back{margin-bottom:6px}.vx-workspace-sources-back>svg{transform:rotate(180deg)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-narrow=true] .vx-workspace-tabs>button>svg{display:none}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-narrow=true] .vx-target-actions>button{flex-direction:column;gap:2px;min-height:44px;padding:3px 2px}@media (pointer:coarse){.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers>.vx-sheet-tabs>button{min-height:44px}}@media (min-width:701px) and (max-height:600px) and (pointer:fine){.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet:not([data-floating=true]){max-height:calc(100% - 92px);bottom:12px}}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers .vx-layer-about{border:0;min-height:0;margin:0;padding:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers .vx-layer-about p{overflow-wrap:anywhere;margin:0;padding:4px 0 12px;font-size:12px;line-height:1.55}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier dl{grid-template-columns:minmax(0,1fr);gap:0;margin:4px 0 12px;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier dl>div{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:8px;min-width:0;padding:6px 0;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier dl dt{min-width:0;max-width:none;font-size:13px;line-height:1.5}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier dl dd{white-space:normal;overflow-wrap:anywhere;text-align:right;min-width:0;max-width:100%;font-size:14px;line-height:1.5;display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-science-group,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-system-source{border-top:1px solid var(--ui-line);margin:4px 0 0;padding:4px 0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-science-group>summary,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-system-source>summary{justify-content:flex-start;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-narrow=true] .vx-science-dossier dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-object-sheet[data-narrow=true] .vx-science-dossier dl dd{text-align:left}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-science-group>summary:before,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-system-source>summary:before{content:"";transform-origin:50%;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;display:block;transform:rotate(-45deg)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier details[open]>summary:before{transform:rotate(45deg)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-science-group>summary>span,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-science-dossier .vx-system-source>summary>span{margin-left:auto}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li[data-species=N₂]{--species-rgb:142,172,255;--species-ink:#c6d5ff}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li:is([data-species=O],[data-species=O₂]){--species-rgb:255,134,134;--species-ink:#ffc2ba}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li:is([data-species=H],[data-species=H₂]){--species-rgb:226,236,249;--species-ink:#e9f1fc}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li[data-species=He]{--species-rgb:137,221,218;--species-ink:#abedeb}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li[data-species=H₂O]{--species-rgb:88,205,255;--species-ink:#9fe3ff}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li:is([data-species=SO₂],[data-species=H₂SO₄]){--species-rgb:247,205,94;--species-ink:#ffe095}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li:is([data-species=Si],[data-species=SiO₂]){--species-rgb:225,186,137;--species-ink:#f3d3a9}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li:is([data-species=Mg],[data-species=Ca]){--species-rgb:133,218,171;--species-ink:#b3eacb}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li[data-species=Fe]{--species-rgb:244,159,119;--species-ink:#ffcda9}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li:is([data-species=Ar],[data-species=Na],[data-species=K]){--species-rgb:193,158,255;--species-ink:#e1caff}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li[data-species=Sodium\ phosphates]{--species-rgb:243,179,116;--species-ink:#ffcea3}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-hud-actions{padding:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-hud-actions>.vx-hud-help{border-radius:50%;width:44px;height:44px;padding:0}.vx-overlay[data-mode=explore][data-workspace=unified] dialog.vx-sheet-help{background:linear-gradient(150deg,#76caff0b,transparent 42%),var(--ui-glass);border-color:var(--ui-line-strong);border-radius:24px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-flight-help-compact{margin:0 0 8px;padding:0 0 12px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-flight-help-compact h3{letter-spacing:-.02em;margin:0 0 6px;font-size:19px;font-weight:600}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-flight-help-compact p{color:var(--ui-ink-2);font-size:13px;line-height:1.5}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-help-intro{color:var(--ui-muted);margin:0 0 8px!important}.vx-help-gestures{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 8px;display:grid}.vx-help-gestures>div{--gesture-ink:#9fd8ff;border:1px solid var(--ui-line);background:#9fceff07;border-radius:14px;min-width:0;padding:6px}.vx-help-gestures>div[data-gesture=move]{--gesture-ink:#9de5db}.vx-help-gestures>div[data-gesture=look]{--gesture-ink:#cdbaff}.vx-help-gestures dt{color:var(--gesture-ink);flex-direction:column;gap:4px;font-size:13px;font-weight:550;display:flex}.vx-help-gestures dt>svg{width:19px;height:19px}.vx-help-gestures dd{color:var(--ui-ink-2);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.45}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-help-essential{color:var(--ui-ink);margin:8px 0 6px!important}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-help-context{color:var(--ui-muted);margin:0 0 8px!important}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-flight-help-actions{margin:8px 0 0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-flight-help-actions>button{justify-content:center;align-items:center;gap:7px;display:flex}.vx-flight-help-actions>button>svg{width:16px;height:16px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-sheet-help .vx-sheet-body>details{border:0;border-bottom:1px solid var(--ui-line);margin:0;padding:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-sheet-help .vx-sheet-body>details>summary{min-height:44px;color:var(--ui-ink-2);align-items:center;gap:10px;padding:4px 0;font-size:13px;list-style:none;display:flex}.vx-sheet-help .vx-sheet-body>details>summary::-webkit-details-marker{display:none}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-sheet-help .vx-sheet-body>details>summary:before{content:"";color:var(--ui-accent);transform-origin:50%;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transform:rotate(-45deg)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-sheet-help .vx-sheet-body>details[open]>summary:before{transform:rotate(45deg)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-sheet-help .vx-controls-grid{grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:10px 12px;padding:8px 0 16px;font-size:13px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-sheet-help .vx-controls-grid kbd{white-space:normal;text-align:right;overflow-wrap:anywhere;line-height:1.4}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-sheet-help .vx-source-notices{min-height:44px;margin:14px 0 0}@media (forced-colors:active){.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li,.vx-help-gestures>div{border-color:canvastext}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region li>b,.vx-help-gestures dt{color:canvastext}}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-stats dd,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-inspector>dl dd{white-space:normal;min-width:0;max-width:100%}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-compact{margin:6px 0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-composition-region{margin-top:6px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-time-here{gap:4px;margin:2px 0 6px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-time-here button{gap:2px;min-height:44px;padding:4px 6px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-moons{margin:6px 0;padding-top:6px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-tools-disclosure>summary{min-height:44px;padding:2px 0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-member{min-height:44px;padding:4px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-member>.vx-world-icon,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-member>.vx-planet-portrait{width:32px;height:32px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers .vx-band-grid{gap:4px;margin-bottom:8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers .vx-band-grid button{gap:2px;min-height:44px;padding:6px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers .vx-tool-lead{margin-bottom:8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers .vx-setting{gap:12px;padding:6px 0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-layers .vx-layer-setting{padding:0}.vx-overlay[data-mode=explore][data-workspace=unified] dialog.vx-sheet-help>header{padding:6px 8px 0 12px}.vx-overlay[data-mode=explore][data-workspace=unified] dialog.vx-sheet-help>.vx-sheet-body{padding:2px 12px 12px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-overview-grid{display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-facts{min-width:0;display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex;overflow:visible}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators>div{--fact-rgb:176,198,218;--fact-ink:#d1e0ee;border:1px solid rgba(var(--fact-rgb),.22);background:rgba(var(--fact-rgb),.045);border-radius:12px;flex-wrap:wrap;flex:0 auto;align-items:center;gap:3px 8px;min-width:0;max-width:100%;min-height:36px;padding:6px 9px;display:flex}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators>div[data-fact-tone=kind]{--fact-rgb:160,194,255;--fact-ink:#c4dcff}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators>div[data-fact-tone=size]{--fact-rgb:185,174,232;--fact-ink:#ded6ff}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators>div[data-fact-tone=body]{--fact-rgb:155,202,191;--fact-ink:#c7e6de}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators>div[data-fact-tone=heat]{--fact-rgb:225,184,145;--fact-ink:#f4d7b9}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators>div[data-fact-tone=time]{--fact-rgb:164,193,222;--fact-ink:#cbdff3}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators dt{max-width:100%;font:400 12px/1.4 var(--ui-font);color:var(--fact-ink);white-space:normal;overflow-wrap:anywhere;align-items:center;gap:5px;display:inline-flex}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-fact-indicators dd{min-width:0;max-width:100%;font:500 14px/1.4 var(--ui-font);color:var(--ui-ink);text-align:left;white-space:normal;overflow-wrap:anywhere;margin:0}.vx-overview-worlds,.vx-notable-locations{border-top:1px solid var(--ui-line);min-width:0;margin:8px 0;padding:8px 0 0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-overview-worlds>h3,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-notable-locations>h3{color:var(--ui-ink-2);margin:0 0 6px;font-size:12px;font-weight:550;line-height:1.4}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-worlds-rail[data-layout=horizontal]{grid-area:auto;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:2px;margin:0;display:grid;position:static;top:auto}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-worlds-rail[data-layout=horizontal] .vx-system-worlds{scroll-snap-type:x proximity;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-user-select:none;user-select:none;cursor:grab;flex-direction:row;align-items:stretch;gap:4px;width:auto;min-width:0;max-height:none;margin:0;padding:2px 2px 6px;scroll-padding-inline:8px;display:flex;overflow:auto hidden}.vx-system-worlds-rail[data-layout=horizontal] .vx-system-worlds[data-dragging=true]{cursor:grabbing;scroll-snap-type:none!important}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-worlds-rail[data-layout=horizontal] .vx-system-world{scroll-snap-align:start;flex-direction:column;flex:0 0 62px;gap:3px;width:62px;min-width:62px;max-width:62px;min-height:62px;display:flex;padding:4px 2px!important}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-worlds-rail[data-layout=horizontal] .vx-system-world>span:last-of-type{white-space:nowrap;text-overflow:ellipsis;max-width:58px;font-size:12px;line-height:1.35;overflow:hidden}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-worlds-rail[data-layout=horizontal] .vx-world-icon,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-worlds-rail[data-layout=horizontal] .vx-planet-portrait-small,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-worlds-rail[data-layout=horizontal] .vx-system-star-icon{flex:none;width:32px;height:32px}.vx-system-worlds-rail[data-layout=horizontal][data-fade=end] .vx-system-worlds{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.vx-system-worlds-rail[data-layout=horizontal][data-fade=start] .vx-system-worlds{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22px);mask-image:linear-gradient(90deg,#0000,#000 22px)}.vx-system-worlds-rail[data-layout=horizontal][data-fade=both] .vx-system-worlds{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-moons .vx-moon-worlds{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;flex-wrap:nowrap;gap:6px;max-width:100%;padding:4px 0;display:flex;overflow-x:auto}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-arrival-moons .vx-moon-worlds>button{border-radius:12px;flex:none;gap:6px;max-width:100%;min-height:44px;margin-left:0;padding:5px 8px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-notable-locations .vx-earth-place{margin:0;min-height:52px!important;padding:7px 10px!important}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content[data-summary=true] :is(.vx-inspector>dl,.vx-galaxy-facts>.vx-arrival-stats,.vx-science-summary){border:0;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;display:flex;overflow:visible}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content[data-summary=true] :is(.vx-inspector>dl,.vx-galaxy-facts>.vx-arrival-stats,.vx-science-summary)>div{background:#b0c6da0b;border:1px solid #b0c6da38;border-radius:12px;flex-wrap:wrap;flex:0 auto;align-items:center;gap:3px 8px;min-width:0;max-width:100%;min-height:36px;padding:6px 9px;display:flex}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content[data-summary=true] :is(.vx-inspector>dl,.vx-galaxy-facts>.vx-arrival-stats,.vx-science-summary) dt{min-width:0;max-width:100%;font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2);white-space:normal;overflow-wrap:anywhere}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content[data-summary=true] :is(.vx-inspector>dl,.vx-galaxy-facts>.vx-arrival-stats,.vx-science-summary) dd{min-width:0;max-width:100%;font:500 14px/1.4 var(--ui-font);color:var(--ui-ink);text-align:left;white-space:normal;overflow-wrap:anywhere;margin:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:7px;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]>button{isolation:isolate;color:#edf6ff;text-align:left;background:#07111b;border:1px solid #9ab8d33d;border-radius:14px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:86px;padding:37px 9px 8px;display:flex;position:relative;overflow:hidden}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true] .vx-band-art{z-index:-2;pointer-events:none;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]>button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#07111beb 94%);position:absolute;inset:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]>button:not([aria-pressed=true]) .vx-band-art{filter:saturate(.7);opacity:.6}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]>button[aria-pressed=true]{background:#113047;border-color:#8bd3ff;box-shadow:inset 0 0 0 1px #83cfff40}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]>button>span{font:550 13px/1.3 var(--ui-font);color:#f0f7ff;text-shadow:0 1px 5px #000;max-width:100%}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]>button>small{font:400 12px/1.3 var(--ui-font);color:#c7d9eb;overflow-wrap:anywhere;max-width:100%}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-band-grid[data-visual=true]>button>svg:last-child:not(.vx-band-art){color:#d0edff;width:16px;height:16px;position:absolute;top:7px;right:7px}.vx-position-indicators{min-width:0;margin:-3px 0 8px}.vx-overlay[data-workspace=unified] .vx-position-indicators>dl{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;margin:0!important;padding:0!important;display:grid!important}.vx-overlay[data-workspace=unified] .vx-position-indicators>dl>div{min-width:0;background:#9db9d008!important;border:1px solid #9fbfd033!important;border-radius:10px!important;padding:5px 7px!important;display:block!important}.vx-overlay[data-workspace=unified] .vx-position-indicators dt{color:#91cfee!important;font:500 12px/1.3 var(--ui-font)!important;margin:0 0 2px!important}.vx-overlay[data-workspace=unified] .vx-position-indicators dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;color:#e3f1fb!important;font:500 12px/1.4 var(--ui-font)!important;margin:0!important;display:block!important}.vx-overlay[data-workspace=unified] .vx-position-indicators dd small{color:#b4c8d9;font:400 12px/1.3 var(--ui-font);display:inline}.vx-overlay[data-workspace=unified] .vx-position-indicators .vx-position-velocity{color:#b4c8d9!important;margin-top:2px!important;font-weight:400!important}.vx-position-basis{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2);margin-top:3px;display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector>dl,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector .vx-science-dossier dl,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector .vx-measurement-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:8px 0 12px;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector>dl>div,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector .vx-science-dossier dl>div,.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector .vx-measurement-values>div{background:linear-gradient(135deg,#92bed30c,#0000 70%);border:1px solid #b7d0e52e;border-radius:13px;min-width:0;padding:9px;display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector dt{color:#b7cddd;font:400 12px/1.4 var(--ui-font);overflow-wrap:anywhere;margin:0 0 4px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector dd{color:#e7f2fc;font:500 15px/1.45 var(--ui-font);overflow-wrap:anywhere;margin:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector dd small{color:#b5c8d8;font:400 12px/1.5 var(--ui-font);margin-top:3px;display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector p{font:400 14px/1.55 var(--ui-font);color:#bfd1e0;overflow-wrap:anywhere}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details{background:#9bbfd307;border:1px solid #a4c4df30;border-radius:13px;min-width:0;margin:8px 0;padding:0 10px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details>summary{color:#d8e8f4;min-height:44px;font:500 14px/1.4 var(--ui-font);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:7px;list-style:none;display:flex}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details>summary::-webkit-details-marker{display:none}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin:0 3px 3px auto;transform:rotate(45deg)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details[open]>summary:after{margin-top:5px;transform:rotate(225deg)}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details>summary>span{color:#a8bed2;margin-left:auto;font-size:12px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details>summary>svg{flex:none;width:16px;height:16px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector details p{margin:8px 0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector a{color:#9edaff;text-underline-offset:3px;text-decoration-color:#9edaff66}.vx-record-inspector .vx-fact-reference>svg{vertical-align:middle;width:14px;height:14px;margin-left:5px;display:inline-block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector>header.vx-record-heading{border-bottom:1px solid var(--ui-line);background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:9px;margin:2px 0 10px;padding:0 0 9px;display:flex;position:static}.vx-record-heading>svg{color:#9ddcff;flex:none;width:24px;height:24px}.vx-record-heading h3{font:550 16px/1.4 var(--ui-font);color:#e7f2fc;margin:0}.vx-record-heading small{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2);margin-top:2px;display:block}.vx-source-links{gap:6px;margin:8px 0;display:grid}.vx-source-links>a{min-height:44px;font:400 13px/1.5 var(--ui-font);overflow-wrap:anywhere;background:#78b7e008;border:1px solid #8dc9ea38;border-radius:11px;align-items:center;gap:8px;padding:6px 9px;display:flex}.vx-source-links>a>svg{flex:none;width:15px;height:15px;margin-left:auto}.vx-record-identity{font:400 12px/1.6 var(--ui-font);color:var(--ui-ink-2);overflow-wrap:anywhere}.vx-record-inspector .vx-composition-description>summary:after,.vx-record-inspector .vx-composition-quiet>details>summary:after{display:none!important}.vx-search-results .vx-star-glyph>svg,.vx-atlas-list .vx-star-glyph>svg,.vx-deep-sky-symbol>svg,.vx-thrust-pad button>svg,.vx-thrust-vertical button>svg{width:22px;height:22px}.vx-overview-clock{border-bottom:1px solid var(--ui-line);align-items:center;gap:7px;min-width:0;margin:0 0 9px;padding:1px 0 7px;display:flex}.vx-overview-clock button,.vx-clock-board button{border:1px solid var(--ui-line);min-height:44px;color:var(--ui-ink);font:500 14px/1.3 var(--ui-font);background:#a9c8e80a;border-radius:12px}.vx-overview-clock .vx-clock-link{color:#b4dcf7;background:0 0;border-color:#0000;flex:none;align-items:center;gap:3px;padding:0 3px;display:flex}.vx-clock-link>svg{width:13px;height:13px;transform:rotate(-90deg)}.vx-clock-play{flex:none;place-items:center;width:44px;min-width:44px;display:grid;color:#d2eaff!important}.vx-clock-play>svg{width:17px;height:17px}.vx-overview-clock input[type=range]{accent-color:#76caff;flex:1;min-width:30px;max-width:100%;height:44px;margin:0}.vx-overview-clock>output{min-width:48px;max-width:94px;font:500 12px/1.35 var(--ui-font);text-align:right;overflow-wrap:anywhere;color:var(--ui-ink);flex:none}.vx-clock-board{background:radial-gradient(at 15% 0,#80c7ff12,#0000 65%),#05101a40;border:1px solid #7bbbe83d;border-radius:19px;gap:10px;min-width:0;padding:10px;display:grid}.vx-clock-board>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.vx-clock-board>header>div{gap:3px;min-width:0;display:grid}.vx-clock-board>header output{font:500 17px/1.4 var(--ui-font);color:var(--ui-ink);overflow-wrap:anywhere}.vx-clock-board>header small{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2)}.vx-overview-clock .vx-clock-now{flex:none;justify-content:center;align-items:center;gap:5px;min-width:48px;padding:0 8px;display:flex}.vx-clock-board .vx-clock-now{flex:none;justify-content:center;align-items:center;gap:6px;min-width:60px;padding:0 10px;display:flex}.vx-clock-now[aria-pressed=true]{color:#bfeadf;border-color:#8be0c04d}.vx-clock-now>i{background:#8be0c0;border-radius:50%;width:5px;height:5px}.vx-clock-transport{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.vx-clock-transport>button{place-items:center;width:44px;min-width:44px;padding:0;display:grid}.vx-clock-transport>button[aria-pressed=true]{background:#73bdeb20;border-color:#80caff80}.vx-clock-transport>button>svg{width:17px;height:17px}.vx-clock-transport>.vx-clock-play{background:#72c6fc22;border-color:#75caff66}.vx-clock-transport>output{font:550 17px/1.4 var(--ui-font);color:var(--ui-ink);overflow-wrap:anywhere;min-width:0}.vx-clock-transport>small{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2);margin-left:auto}.vx-clock-speed{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2);gap:0;display:grid}.vx-clock-speed input{accent-color:#77caff;width:100%;min-width:0;height:44px;margin:0}.vx-clock-speed>span:last-child{font:400 12px/1.4 var(--ui-font);justify-content:space-between;gap:8px;display:flex}.vx-clock-speed b{font-weight:400}.vx-clock-presets{flex-wrap:wrap;gap:5px;display:flex}.vx-clock-presets button{flex:1;min-width:58px;padding:4px 7px;font-size:12px}.vx-clock-presets button[aria-pressed=true]{color:#d0ebff;background:#77caff1c;border-color:#79c7ff88}.vx-observation-tools[data-time-layout=studio] .vx-time-goto{margin:10px 0}.vx-observation-tools[data-time-layout=studio] .vx-time-goto input{min-width:0;font:400 14px/1.4 var(--ui-font)}.vx-observation-tools[data-time-layout=studio] .vx-time-goto button{min-width:44px;min-height:44px}.vx-time-moments-group[data-modern=false],.vx-cosmic-teaching[data-modern=false]{display:contents}.vx-time-moments-group[data-modern=true],.vx-cosmic-teaching[data-modern=true]{border-top:1px solid var(--ui-line);margin-top:8px;padding:2px 0}.vx-time-moments-group[data-modern=true]>summary,.vx-cosmic-teaching[data-modern=true]>summary{cursor:pointer;min-height:44px;font:500 14px/1.4 var(--ui-font);color:var(--ui-ink-2);align-items:center;display:flex}.vx-time-moments-group[data-modern=true]>summary:after,.vx-cosmic-teaching[data-modern=true]>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin-left:auto;transform:rotate(45deg)}.vx-time-moments-group[open][data-modern=true]>summary:after,.vx-cosmic-teaching[open][data-modern=true]>summary:after{transform:rotate(225deg)}.vx-composition-quiet{border-top:1px solid var(--ui-line);margin:5px 0 8px}.vx-composition-quiet>details>summary{cursor:pointer;min-height:44px;color:var(--ui-ink-2);font:400 12px/1.4 var(--ui-font);justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.vx-composition-quiet summary>svg{flex:none;width:14px;height:14px}.vx-composition-quiet details[open] summary>svg{transform:rotate(180deg)}.vx-composition-quiet p{font:400 14px/1.6 var(--ui-font);color:var(--ui-ink-2);margin:0 0 8px}.vx-object-sheet[data-header=minimal] .vx-object-sheet-handle{cursor:grab}.vx-object-sheet[data-header=minimal] .vx-object-sheet-handle:active{cursor:grabbing}.vx-settings-dialog[data-visual=true]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.vx-settings-dialog[data-visual=true]>.vx-setting-group,.vx-settings-dialog[data-visual=true]>.vx-setting,.vx-settings-dialog[data-visual=true]>.vx-pass-button,.vx-settings-dialog[data-visual=true]>.vx-source-note,.vx-settings-dialog[data-visual=true]>.vx-view-aids,.vx-settings-dialog[data-visual=true]>.vx-setting-footer{grid-column:1/-1}.vx-settings-dialog[data-visual=true]>.vx-setting-group{margin:7px 0 0}.vx-settings-dialog[data-visual=true]>.vx-setting{min-height:44px;margin:0}.vx-layer-card{border:1px solid var(--ui-line);background:#a4c8e607;border-radius:17px;min-width:0;position:relative;overflow:hidden}.vx-layer-card[data-on=true]{background:radial-gradient(at 50% 0,#70c6ff16,#0000 90%);border-color:#7abdea66}.vx-layer-card>label{isolation:isolate;cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;min-height:94px;padding:26px 6px 7px;display:flex;position:relative}.vx-layer-card .vx-layer-art{z-index:-1;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.vx-layer-card[data-on=false] .vx-layer-art{filter:grayscale();opacity:.28}.vx-layer-card>label:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#07111de8 90%);position:absolute;inset:15% 0 0}.vx-layer-card strong{max-width:100%;font:550 14px/1.35 var(--ui-font);color:#eef5fc;overflow-wrap:anywhere;text-align:center;text-shadow:0 1px 5px #000}.vx-layer-card-state{min-height:24px;color:var(--ui-ink-2);font:400 12px/1.3 var(--ui-font);justify-content:center;align-items:center;gap:7px;display:flex}.vx-layer-card input[type=checkbox]{appearance:none;cursor:pointer;background:#a9bbcd22;border:1px solid #b8cde44d;border-radius:20px;flex:none;width:33px;height:19px;margin:0;position:relative}.vx-layer-card input[type=checkbox]:before{content:"";background:#b4c5d4;border-radius:50%;width:11px;height:11px;position:absolute;top:3px;left:3px}.vx-layer-card input[type=checkbox]:checked{background:#71c7fddd;border-color:#98d6ff}.vx-layer-card input[type=checkbox]:checked:before{background:#f2f8ff;left:17px}.vx-layer-card:focus-within{outline-offset:1px;outline:2px solid #85cfff}.vx-layer-card-about>summary{cursor:pointer;color:#d2e8fa;z-index:2;place-items:center;width:44px;height:44px;list-style:none;display:grid;position:absolute;top:0;right:0}.vx-layer-card-about>summary>svg{width:14px;height:14px}.vx-layer-card-about[open]>summary{background:#102336;border-radius:0 16px 0 12px}.vx-layer-card-about>div{border-top:1px solid var(--ui-line);font:400 13px/1.5 var(--ui-font);color:var(--ui-ink-2);padding:9px}.vx-layer-card-about p{margin:0 0 6px}.vx-layer-card-about small{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2)}.vx-settings-dialog[data-visual=true] .vx-view-aids[open]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vx-settings-dialog[data-visual=true] .vx-view-aids>summary,.vx-settings-dialog[data-visual=true] .vx-view-aids>.vx-pass-button{grid-column:1/-1}.vx-hud-search-group>.vx-hud-forward{border-radius:50%;flex:none;place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid}.vx-hud-forward>svg{width:18px;height:18px}.vx-hud-search-group>.vx-hud-back:disabled,.vx-hud-search-group>.vx-hud-forward:disabled{opacity:.45}.vx-system-browser[data-visual=true] .vx-dialog-intro{gap:4px;margin:0 0 8px;font-weight:500}.vx-system-browser[data-visual=true] .vx-dialog-intro>span{flex-basis:100%;font-weight:400;display:block}.vx-system-browser[data-visual=true] .vx-member-filter{min-height:44px;margin:0 0 8px}.vx-system-browser[data-visual=true] .vx-member-filter input{width:100%;min-width:0;font-size:14px}.vx-system-browser[data-visual=true] .vx-system-members{grid-template-columns:repeat(auto-fit,minmax(min(153px,100%),1fr));align-items:start;gap:7px;margin:9px 0}.vx-system-browser[data-visual=true] .vx-system-members>div{border:1px solid var(--ui-line);background:linear-gradient(135deg,#91c9f410,#a1c9e403);border-radius:15px;gap:0;min-width:0;overflow:hidden}.vx-system-browser[data-visual=true] .vx-system-row{gap:0;min-width:0}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-browser[data-visual=true] .vx-system-member{align-items:center;gap:6px;min-height:70px;padding:7px 0 7px 7px}.vx-system-browser[data-visual=true] .vx-system-member>span{overflow-wrap:anywhere;gap:2px;font-size:14px;line-height:1.3}.vx-system-browser[data-visual=true] .vx-system-member small{font:400 11px/1.4 var(--ui-font);color:var(--ui-ink-2)}.vx-system-browser[data-visual=true] .vx-system-info{width:44px;height:44px;color:var(--ui-ink-2);align-self:center}.vx-system-browser[data-visual=true] .vx-system-moons{border:0;border-top:1px solid var(--ui-line);margin:0;padding:0 7px}.vx-system-browser[data-visual=true] .vx-system-moons>summary{box-sizing:border-box;cursor:pointer;align-items:center;min-height:44px;padding:5px 0;display:flex}.vx-system-browser[data-visual=true] .vx-system-moons>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:auto;transform:rotate(45deg)}.vx-system-browser[data-visual=true] .vx-system-moons[open]>summary:after{transform:rotate(225deg)}.vx-system-browser[data-visual=true] .vx-system-moons>summary>span{display:none}.vx-system-browser[data-visual=true] .vx-system-moons .vx-pass-button{text-align:left;font-size:12px;line-height:1.4}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-system-browser[data-visual=true] .vx-system-moons .vx-system-member{flex-wrap:wrap;min-height:60px;padding-left:0}.vx-system-browser[data-visual=true] .vx-system-members>section{grid-column:1/-1}.vx-system-browser[data-visual=true] .vx-inventory-coverage{border-top:1px solid var(--ui-line);margin-top:9px}.vx-system-browser[data-visual=true] .vx-inventory-coverage>summary{min-height:44px;font:400 13px/1.4 var(--ui-font);color:var(--ui-ink-2);cursor:pointer;align-items:center;display:flex}.vx-events[data-modern=true] .vx-event-list{gap:6px;max-height:none;overflow:visible}.vx-events[data-modern=true] .vx-event{border:1px solid var(--ui-line);background:#95bbdd06;border-radius:14px;grid-template-columns:23px minmax(0,1fr) auto;gap:7px;padding:9px 8px}.vx-events[data-modern=true] .vx-event-go{background:#7cc6ff12;border-color:#86bde540;height:auto;min-height:44px;padding:0 9px;font-size:12px}.vx-events[data-modern=true] .vx-event-text strong{font:500 14px/1.4 var(--ui-font)}.vx-events[data-modern=true] .vx-event-text small{font:400 12px/1.4 var(--ui-font);color:var(--ui-ink-2)}.vx-events[data-modern=true] [data-kind=eclipse]>.vx-find-glyph{color:#f0ce91}.vx-events[data-modern=true] [data-kind=planet]>.vx-find-glyph{color:#9dccfa}.vx-events[data-modern=true] [data-kind=meteor]>.vx-find-glyph{color:#cbb6f4}.vx-events[data-modern=true] [data-kind=comet]>.vx-find-glyph{color:#90d5c6}.vx-events[data-modern=true] [data-kind=mission]>.vx-find-glyph{color:#e9b99c}.vx-events[data-modern=true] [data-kind=approach]>.vx-find-glyph{color:#ecc7a2}@media (max-width:360px){.vx-overview-clock{gap:4px}.vx-overview-clock>output{min-width:42px;max-width:70px}.vx-overview-clock .vx-clock-link{padding:0}.vx-layer-card strong{font-size:13px}}.vx-layer-card .vx-layer-card-status{font:400 11px/1.35 var(--ui-font);color:var(--ui-ink-2);text-align:center;overflow-wrap:anywhere;max-width:100%}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector .vx-science-dossier summary:before{content:none!important;display:none!important}.vx-record-inspector .vx-source-links>a>svg,.vx-compact-appearance>a>svg{vertical-align:middle;width:15px;height:15px;margin-left:5px}.vx-atlas-star>svg{width:23px;height:23px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector [data-basis=assumed]{background:#c9984910;border-color:#dbb88455}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content .vx-record-inspector [data-basis=derived]{border-color:#7bb9e44a}.vx-object-sheet-media>.vx-object-portrait{place-items:center;display:grid}.vx-object-sheet-media>.vx-object-portrait>svg{color:#d6e9f8;filter:drop-shadow(0 1px 3px #07101c);width:24px;height:24px}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content[data-summary=true] .vx-compact-facts>.vx-science-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content[data-summary=true] .vx-compact-facts>.vx-science-summary>div{padding:8px;display:block}.vx-overlay[data-mode=explore][data-workspace=unified] .vx-workspace-content[data-summary=true] .vx-compact-facts>.vx-science-summary dd{text-align:left;margin-top:4px}
