:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body{background:#01020a;width:100%;height:100%;margin:0;padding:0;overflow:hidden}#app{width:100vw;height:100vh}*{-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (width<=768px){html,body{overscroll-behavior:none;touch-action:manipulation;overflow:hidden}}.star-controls[data-v-4ec420ea]{display:block}.sc-title[data-v-4ec420ea]{color:#b4c8e6b3;letter-spacing:1px;margin-bottom:8px;font-size:12px}.sc-row[data-v-4ec420ea]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.sc-row[data-v-4ec420ea]:last-child{margin-bottom:0}.sc-label[data-v-4ec420ea]{color:#b4c8e6cc;width:28px;font-size:12px}.sc-slider[data-v-4ec420ea]{accent-color:#6f8df0;cursor:pointer;flex:1}.sc-value[data-v-4ec420ea]{color:#fff;text-align:right;width:38px;font-size:12px;font-weight:600}.control-bar[data-v-435397ce]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c12228c;border:1px solid #7896c840;border-radius:12px;align-items:center;gap:14px;padding:10px 16px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.play-btn[data-v-435397ce]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3a6df0,#6f4df0);border:none;border-radius:8px;min-width:78px;padding:8px 14px;font-size:13px;transition:filter .15s}.play-btn[data-v-435397ce]:hover{filter:brightness(1.12)}.play-btn.paused[data-v-435397ce]{background:linear-gradient(135deg,#4a5568,#2d3748)}.speed-group[data-v-435397ce]{align-items:center;gap:8px;display:flex}.speed-label[data-v-435397ce]{color:#b4c8e6b3;font-size:12px}.speed-slider[data-v-435397ce]{accent-color:#6f8df0;cursor:pointer;width:160px}.speed-value[data-v-435397ce]{color:#fff;text-align:right;min-width:42px;font-size:12px;font-weight:600}.tool-btn[data-v-435397ce]{color:#c8d7f0e6;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #7896c859;border-radius:8px;padding:8px 12px;font-size:13px;transition:all .15s}.tool-btn[data-v-435397ce]:hover{color:#fff;background:#5a6edc33;border-color:#8ca0e6e6}.help-btn[data-v-435397ce]{color:#96e6cdf2;border-color:#78c8b466}.help-btn[data-v-435397ce]:hover{color:#eafff8;background:#46a09638;border-color:#8cdcc8f2}.star-anchor[data-v-435397ce]{display:inline-flex;position:relative}.star-trigger.active[data-v-435397ce]{color:#fff;background:#5a6edc47;border-color:#8ca0e6e6}.star-popup[data-v-435397ce]{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1222b8;border:1px solid #7896c847;border-radius:12px;width:250px;padding:12px 14px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000073}.music-switch[data-v-435397ce]{align-items:center;gap:8px;display:flex}.music-label[data-v-435397ce]{color:#b4c8e6b3;white-space:nowrap;font-size:12px}.switch[data-v-435397ce]{flex:none;width:38px;height:20px;position:relative}.switch input[data-v-435397ce]{opacity:0;width:0;height:0}.switch .slider[data-v-435397ce]{cursor:pointer;background:#788cc840;border-radius:20px;transition:all .2s;position:absolute;inset:0}.switch .slider[data-v-435397ce]:before{content:"";background:#cdd9ff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.switch input:checked+.slider[data-v-435397ce]{background:#7fb2ff}.switch input:checked+.slider[data-v-435397ce]:before{background:#fff;transform:translate(18px)}@media (width<=768px){.control-bar[data-v-435397ce]{width:auto;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;justify-content:center;gap:6px 8px;padding:8px 10px;transform:none}.speed-group[data-v-435397ce]{gap:6px}.speed-slider[data-v-435397ce]{width:92px}.speed-label[data-v-435397ce],.music-label[data-v-435397ce]{display:none}.play-btn[data-v-435397ce]{min-width:64px;padding:7px 10px;font-size:12px}.tool-btn[data-v-435397ce]{padding:7px 10px;font-size:12px}.star-popup[data-v-435397ce]{width:min(240px,84vw);bottom:calc(100% + 6px);left:50%;right:auto;transform:translate(-50%)}}@media (width<=480px){.control-bar[data-v-435397ce]{gap:5px 6px}.speed-slider[data-v-435397ce]{width:72px}}.info-panel[data-v-23907a9e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#e6edf7;z-index:50;background:#0a101eb8;border:1px solid #7896c84d;border-radius:14px;width:300px;max-height:calc(100vh - 90px);padding:20px;position:absolute;top:20px;right:20px;overflow-y:auto;box-shadow:0 8px 40px #00000080}.info-panel[data-v-23907a9e]::-webkit-scrollbar{width:6px}.info-panel[data-v-23907a9e]::-webkit-scrollbar-track{background:0 0}.info-panel[data-v-23907a9e]::-webkit-scrollbar-thumb{background:#7896c859;border-radius:3px}.close-btn[data-v-23907a9e]{color:#cfdaea;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;display:flex;position:absolute;top:12px;right:14px}.close-btn[data-v-23907a9e]:hover{background:#ffffff2e}.title[data-v-23907a9e]{margin:0 0 4px;font-size:22px;font-weight:600}.type-tag[data-v-23907a9e]{color:#9fb4d8;background:#506eb433;border-radius:20px;margin-bottom:14px;padding:3px 10px;font-size:12px;display:inline-block}.data-list[data-v-23907a9e]{margin:0 0 14px}.row[data-v-23907a9e]{border-bottom:1px solid #7896c81f;justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.row dt[data-v-23907a9e]{color:#b4c8e6b3}.row dd[data-v-23907a9e]{color:#fff;margin:0;font-weight:500}.row.hl dt[data-v-23907a9e]{color:#9fe6ff}.row.hl dd[data-v-23907a9e]{color:#aef0ff}.desc[data-v-23907a9e]{color:#d2def0d9;margin:0;font-size:13px;line-height:1.6}@media (width<=768px){.info-panel[data-v-23907a9e]{border-radius:16px 16px 0 0;width:auto;max-height:80dvh;padding:16px 16px 22px;inset:auto 0 0}.title[data-v-23907a9e]{font-size:19px}.row[data-v-23907a9e]{padding:7px 0;font-size:12.5px}}@media (width<=480px){.info-panel[data-v-23907a9e]{max-height:82dvh;padding:14px 14px 20px}}.legend[data-v-c86cbfe2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a101e80;border:1px solid #7896c838;border-radius:12px;flex:none;width:200px;padding:10px 10px 8px;box-shadow:0 8px 26px #00000059}.legend-head[data-v-c86cbfe2]{color:#bed0ecd9;letter-spacing:1px;align-items:center;gap:7px;margin-bottom:6px;font-size:12px;font-weight:600;display:flex}.legend-head-dot[data-v-c86cbfe2]{background:radial-gradient(circle at 35% 35%,#ffe6a8,#ffb347);border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #ffb347b3}.lsection[data-v-c86cbfe2]{margin-bottom:4px}.lsection-head[data-v-c86cbfe2]{color:#d2def0eb;letter-spacing:.5px;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;width:100%;padding:5px 6px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.lsection-head[data-v-c86cbfe2]:hover{background:#5a6edc29}.lsection-head.planets[data-v-c86cbfe2]{color:#ffd591}.lsection-head.moons[data-v-c86cbfe2]{color:#a9c4ff}.lsection-head.stations[data-v-c86cbfe2]{color:#9fe6ff}.lsection-head.satellites[data-v-c86cbfe2]{color:#ff8a7a}.lsection-head.asteroids[data-v-c86cbfe2]{color:#d8c9a8}.chev[data-v-c86cbfe2]{opacity:.8;font-size:9px;transition:transform .18s}.chev.open[data-v-c86cbfe2]{transform:rotate(90deg)}.lsection-title[data-v-c86cbfe2]{flex:1}.lsection-count[data-v-c86cbfe2]{color:#a9c4ffb3;background:#5a6edc2e;border-radius:8px;padding:0 6px;font-size:10px;font-weight:500;line-height:15px}.lsection-body[data-v-c86cbfe2]{padding:1px 0 2px}.litem[data-v-c86cbfe2]{color:#d0dceee6;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;width:100%;margin-bottom:1px;padding:4px 8px;font-size:12.5px;transition:all .14s;display:flex}.litem[data-v-c86cbfe2]:hover{background:#5a6edc2e;border-color:#7896c866}.litem.active[data-v-c86cbfe2]{color:#fff;background:#5a6edc57;border-color:#8ca0e6e6}.litem.moon[data-v-c86cbfe2]{padding-left:14px}.swatch[data-v-c86cbfe2]{border-radius:50%;flex:none}.swatch.filled[data-v-c86cbfe2]{width:12px;height:12px;box-shadow:0 0 6px #ffffff40}.swatch.diamond[data-v-c86cbfe2]{border-radius:2px;width:11px;height:11px;transform:rotate(45deg);box-shadow:0 0 6px #ffffff40}.swatch.ring[data-v-c86cbfe2]{box-sizing:border-box;background:0 0;border:2px solid;width:10px;height:10px}.lname[data-v-c86cbfe2]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mgroup[data-v-c86cbfe2]{margin-bottom:2px}.mhost[data-v-c86cbfe2]{letter-spacing:.5px;color:#a9c4ffa6;margin:3px 0 1px 8px;font-size:10.5px}@media (width<=768px){.legend[data-v-c86cbfe2]{width:100%;padding:8px 9px 6px}.lsection-head[data-v-c86cbfe2]{padding:6px}.litem[data-v-c86cbfe2]{padding:5px 8px}}.obj-panel[data-v-d0fe4d62]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d2def0eb;scrollbar-width:thin;scrollbar-color:#8ca0e666 transparent;background:#0a101e80;border:1px solid #7896c838;border-radius:12px;width:200px;padding:10px 10px 8px;font-size:12.5px;box-shadow:0 8px 26px #00000059}.obj-panel[data-v-d0fe4d62]::-webkit-scrollbar{width:6px}.obj-panel[data-v-d0fe4d62]::-webkit-scrollbar-thumb{background:#8ca0e666;border-radius:3px}.op-head[data-v-d0fe4d62]{letter-spacing:1px;color:#bed0ecd9;align-items:center;gap:7px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.op-head-dot[data-v-d0fe4d62]{background:radial-gradient(circle at 35% 35%,#a8e6c8,#4fd1a0);border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #4fd1a0b3}.op-global[data-v-d0fe4d62]{background:#506eb41f;border:1px solid #7896c82e;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 6px 8px;display:flex}.op-global-label[data-v-d0fe4d62]{color:#b4e6cdf2;font-weight:600}.op-switch[data-v-d0fe4d62]{cursor:pointer;flex:none;width:38px;height:20px;margin-left:auto;display:inline-flex;position:relative}.op-switch input[data-v-d0fe4d62]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.op-switch-track[data-v-d0fe4d62]{background:#5a698c8c;border-radius:11px;flex:none;width:38px;height:20px;transition:background .2s}.op-switch-thumb[data-v-d0fe4d62]{background:#e9eef7;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0006}.op-switch input:checked+.op-switch-track[data-v-d0fe4d62]{background:linear-gradient(135deg,#2f8f6a,#2f7fb0)}.op-switch input:checked+.op-switch-track .op-switch-thumb[data-v-d0fe4d62]{transform:translate(18px)}.op-count[data-v-d0fe4d62]{color:#b4c8e6b3;flex-basis:100%;font-size:11px}.op-divider[data-v-d0fe4d62]{background:#7896c82e;height:1px;margin:8px 2px}.op-scroll[data-v-d0fe4d62]{max-height:52vh;padding-right:2px;overflow-y:auto}.op-scroll[data-v-d0fe4d62]::-webkit-scrollbar{width:6px}.op-scroll[data-v-d0fe4d62]::-webkit-scrollbar-thumb{background:#8ca0e666;border-radius:3px}.op-section[data-v-d0fe4d62]{margin-bottom:4px}.op-sec-head[data-v-d0fe4d62]{color:#d2def0eb;letter-spacing:.5px;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;width:100%;padding:5px 6px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.op-sec-head[data-v-d0fe4d62]:hover{background:#5a6edc29}.op-sec-title[data-v-d0fe4d62]{color:#ffd591;flex:1}.op-sec-count[data-v-d0fe4d62]{color:#a9c4ffb3;background:#5a6edc2e;border-radius:8px;padding:0 6px;font-size:10px;font-weight:500;line-height:15px}.chev[data-v-d0fe4d62]{opacity:.8;font-size:9px;transition:transform .18s}.chev.open[data-v-d0fe4d62]{transform:rotate(90deg)}.op-sec-body[data-v-d0fe4d62]{padding:2px 0 3px}.op-check[data-v-d0fe4d62]{cursor:pointer;border-radius:6px;align-items:center;gap:7px;width:100%;padding:3px 6px;transition:background .14s;display:flex}.op-check[data-v-d0fe4d62]:hover{background:#5a6edc24}.op-check input[data-v-d0fe4d62]{accent-color:#7fb2ff;cursor:pointer;flex:none;width:14px;height:14px}.op-check.batch[data-v-d0fe4d62]{color:#bed7fff2;margin-top:2px;font-weight:600}.op-check.sub[data-v-d0fe4d62]{padding-left:16px}.op-check.belt[data-v-d0fe4d62]{color:#d8c9a8;margin-top:2px;font-weight:600}.op-name[data-v-d0fe4d62]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.op-tag[data-v-d0fe4d62]{border-radius:6px;flex:none;padding:0 5px;font-size:10px;line-height:15px}.op-tag.station[data-v-d0fe4d62]{color:#9fe6ff;background:#50a0c833}.op-tag.satellite[data-v-d0fe4d62]{color:#ff8a7a;background:#c85a4633}@media (width<=768px){.obj-panel[data-v-d0fe4d62]{width:100%;padding:8px 9px 6px;font-size:12px}.op-scroll[data-v-d0fe4d62]{max-height:none}}.help-overlay[data-v-4c807b1a]{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020610a8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.help-card[data-v-4c807b1a]{color:#d8e2f2;background:linear-gradient(160deg,#0e1628,#0a0f1c);border:1px solid #7896c84d;border-radius:14px;width:min(560px,90vw);max-height:84vh;overflow-y:auto;box-shadow:0 18px 60px #0000008c}.help-head[data-v-4c807b1a]{border-bottom:1px solid #7896c82e;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.help-head h2[data-v-4c807b1a]{letter-spacing:1px;margin:0;font-size:18px}.close-btn[data-v-4c807b1a]{color:#cdd8ec;cursor:pointer;background:#7896c81f;border:none;border-radius:8px;width:32px;height:32px;font-size:20px;line-height:1;transition:background .15s}.close-btn[data-v-4c807b1a]:hover{background:#96aae647}.help-body[data-v-4c807b1a]{padding:8px 20px 20px}.help-body section[data-v-4c807b1a]{margin-top:14px}.help-body h3[data-v-4c807b1a]{color:#7fa6ff;letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:13px}.help-body ul[data-v-4c807b1a]{margin:0;padding-left:18px}.help-body li[data-v-4c807b1a]{color:#c2cee2;margin:6px 0;font-size:13px;line-height:1.5}.help-body b[data-v-4c807b1a]{color:#fff;font-weight:600}.help-fade-enter-active[data-v-4c807b1a],.help-fade-leave-active[data-v-4c807b1a]{transition:opacity .2s}.help-fade-enter-from[data-v-4c807b1a],.help-fade-leave-to[data-v-4c807b1a]{opacity:0}.solar-root[data-v-6091c842]{background:#01020a;width:100vw;height:100vh;position:relative;overflow:hidden}.canvas-host[data-v-6091c842]{position:absolute;inset:0}.canvas-host[data-v-6091c842] canvas{display:block}.left-col[data-v-6091c842]{pointer-events:none;scrollbar-width:thin;scrollbar-color:#8ca0e666 transparent;flex-direction:column;gap:12px;width:215px;max-height:calc(100vh - 40px);display:flex;position:absolute;top:20px;left:20px;overflow-y:auto}.left-col[data-v-6091c842]>*{pointer-events:auto}.left-col[data-v-6091c842]::-webkit-scrollbar{width:6px}.left-col[data-v-6091c842]::-webkit-scrollbar-thumb{background:#8ca0e666;border-radius:3px}.hint[data-v-6091c842]{color:#c9d7ed8c;letter-spacing:.5px;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:12px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.back-btn[data-v-6091c842]{z-index:1000;cursor:pointer;color:#dfe7ff;letter-spacing:.5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1222d1;border:1px solid #78a0ff59;border-radius:10px;padding:10px 16px;font-size:13px;transition:all .15s;position:fixed;bottom:22px;right:20px;box-shadow:0 6px 20px #0006}.back-btn[data-v-6091c842]:hover{color:#fff;background:#5a6edc47;border-color:#8ca0e6e6}.loading-overlay[data-v-6091c842]{z-index:2000;color:#c9d7ed;-webkit-user-select:none;user-select:none;background:#01020a;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.loader-ring[data-v-6091c842]{border:3px solid #7fb2ff38;border-top-color:#7fb2ff;border-radius:50%;width:46px;height:46px;animation:.9s linear infinite loader-spin-6091c842}.loader-text[data-v-6091c842]{letter-spacing:1px;color:#dce7ffc7;font-size:13px}@keyframes loader-spin-6091c842{to{transform:rotate(360deg)}}@media (width<=768px){.left-col[data-v-6091c842]{gap:8px;width:min(210px,56vw);max-height:calc(100dvh - 134px);top:10px;left:10px}.hint[data-v-6091c842]{display:none}.back-btn[data-v-6091c842]{padding:8px 12px;font-size:12px;top:10px;bottom:auto;right:10px}}@media (width<=480px){.left-col[data-v-6091c842]{width:min(190px,58vw)}.back-btn[data-v-6091c842]{padding:7px 10px;font-size:11px}}.solar-root .left-col[data-v-6091c842],.solar-root .control-bar[data-v-6091c842],.solar-root .hint[data-v-6091c842]{transition:opacity .35s,transform .35s}.solar-root.panels-hidden .left-col[data-v-6091c842]{opacity:0;pointer-events:none;transform:translateY(12px)}.solar-root.panels-hidden .control-bar[data-v-6091c842],.solar-root.panels-hidden .hint[data-v-6091c842]{opacity:0;pointer-events:none}.panels-fab[data-v-6091c842]{z-index:1200;color:#cdd9ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0c1222d9;border:1px solid #78a0ff59;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,border-color .2s,transform .15s;display:none;position:fixed;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 6px 20px #00000073}.panels-fab .ic[data-v-6091c842]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.panels-fab.fab-on[data-v-6091c842]{color:#fff;background:#5a6edc52;border-color:#8ca0e6e6}.panels-fab[data-v-6091c842]:active{transform:translateY(-50%)scale(.92)}@media (width<=768px){.panels-fab[data-v-6091c842]{display:flex}}.starsys-root[data-v-d93a2695]{color:#dfe7ff;background:#05070f;font-family:-apple-system,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.starsys-canvas[data-v-d93a2695]{position:absolute;inset:0}.starsys-canvas[data-v-d93a2695] canvas{display:block}.panel[data-v-d93a2695]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1222d1;border:1px solid #78a0ff38;border-radius:12px;position:fixed;box-shadow:0 8px 30px #00000073}.ui[data-v-d93a2695]{z-index:10;width:260px;padding:14px 16px;top:16px;left:16px}.back[data-v-d93a2695]{cursor:pointer;color:#cdd9ff;background:#7fb2ff1f;border:1px solid #78a0ff38;border-radius:8px;margin-bottom:10px;padding:6px 10px;font-size:12px;transition:all .15s}.back[data-v-d93a2695]:hover{background:#7fb2ff47}.ui h1[data-v-d93a2695]{margin:0 0 4px;font-size:16px}.ui .sub[data-v-d93a2695]{color:#8fa0c8;font-size:11px;line-height:1.5}.info[data-v-d93a2695]{z-index:11;width:300px;padding:16px;top:16px;right:16px}.info h2[data-v-d93a2695]{margin:0 0 2px;font-size:16px}.info .tag[data-v-d93a2695]{color:#ffd27f;margin-bottom:10px;font-size:11px}.info table[data-v-d93a2695]{border-collapse:collapse;width:100%;font-size:12px}.info td[data-v-d93a2695]{vertical-align:top;padding:5px 0}.info td.k[data-v-d93a2695]{color:#8fa0c8;width:42%}.info td.v[data-v-d93a2695]{color:#dfe7ff;text-align:right;font-variant-numeric:tabular-nums}.info .desc[data-v-d93a2695]{color:#8fa0c8;margin-top:10px;font-size:11.5px;line-height:1.6}.info .close[data-v-d93a2695]{cursor:pointer;color:#8fa0c8;background:0 0;border:none;font-size:18px;line-height:1;position:absolute;top:10px;right:12px}.info .close[data-v-d93a2695]:hover{color:#fff}.hint[data-v-d93a2695]{color:#8fa0c8;z-index:10;white-space:nowrap;padding:8px 16px;font-size:12px;bottom:14px;left:50%;transform:translate(-50%)}.hint b[data-v-d93a2695]{color:#7fb2ff;font-weight:600}.overlay[data-v-d93a2695]{color:#8fa0c8;z-index:20;background:#05070f;justify-content:center;align-items:center;font-size:14px;display:flex;position:fixed;inset:0}@media (width<=768px){.ui[data-v-d93a2695]{width:min(280px,100vw - 20px);padding:12px 14px;top:10px;left:10px}.ui h1[data-v-d93a2695]{font-size:15px}.info[data-v-d93a2695]{border-radius:16px 16px 0 0;width:auto;max-height:80dvh;padding:16px;inset:auto 0 0}.info h2[data-v-d93a2695]{font-size:16px}.hint[data-v-d93a2695]{white-space:normal;text-align:center;width:auto;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));font-size:11px;transform:none}}@media (width<=480px){.ui[data-v-d93a2695]{width:calc(100vw - 16px)}}.starsys-root .ui-body[data-v-d93a2695],.starsys-root .hint[data-v-d93a2695]{transition:opacity .35s,transform .35s}.starsys-root.panels-hidden .ui-body[data-v-d93a2695]{opacity:0;pointer-events:none;transform:translateY(12px)}.starsys-root.panels-hidden .hint[data-v-d93a2695]{opacity:0;pointer-events:none}.starsys-root.panels-hidden .ui[data-v-d93a2695]{width:auto;padding:10px 12px}.starsys-root.panels-hidden .back[data-v-d93a2695]{margin-bottom:0}.panels-fab[data-v-d93a2695]{z-index:1200;color:#cdd9ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0c1222d9;border:1px solid #78a0ff59;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,border-color .2s,transform .15s;display:none;position:fixed;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 6px 20px #00000073}.panels-fab .ic[data-v-d93a2695]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.panels-fab.fab-on[data-v-d93a2695]{color:#fff;background:#5a6edc52;border-color:#8ca0e6e6}.panels-fab[data-v-d93a2695]:active{transform:translateY(-50%)scale(.92)}@media (width<=768px){.panels-fab[data-v-d93a2695]{display:flex}}.unified-root[data-v-bb16daca],.solar-wrap[data-v-bb16daca]{position:fixed;inset:0}.view-enter-active[data-v-bb16daca],.view-leave-active[data-v-bb16daca]{transition:opacity .5s}.view-enter-from[data-v-bb16daca],.view-leave-to[data-v-bb16daca]{opacity:0}
