.copy-ip[data-v-29dab774]{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.copy-ip[data-v-29dab774]:hover{color:var(--sat-accent)}.copy-ip._copied[data-v-29dab774]{color:#37807d}.copy-ip__icon[data-v-29dab774]{opacity:0;transition:opacity .15s}.copy-ip._copied .copy-ip__icon[data-v-29dab774],.copy-ip:hover .copy-ip__icon[data-v-29dab774]{opacity:1}.onboarding[data-v-1fa1d832]{margin-bottom:20px;padding:22px 26px;border-radius:16px;background:var(--sat-surface)}@media(max-width:767px){.onboarding[data-v-1fa1d832]{padding:18px 16px}}.onboarding__head[data-v-1fa1d832]{display:flex;align-items:center;gap:14px}.onboarding__icon[data-v-1fa1d832]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:50%;border:2px dashed var(--sat-accent-soft);background:var(--sat-accent-soft)}.onboarding__icon svg[data-v-1fa1d832]{width:24px;height:24px;fill:var(--sat-accent)}.onboarding__heading[data-v-1fa1d832]{flex:1;min-width:0}.onboarding__title[data-v-1fa1d832]{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--sat-text)}.onboarding__progress[data-v-1fa1d832]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--sat-muted)}.onboarding__bar[data-v-1fa1d832]{width:140px;height:6px;border-radius:3px;background:var(--sat-border)}.onboarding__bar span[data-v-1fa1d832]{display:block;height:100%;border-radius:3px;background:var(--sat-accent);transition:width .3s}._complete .onboarding__bar span[data-v-1fa1d832]{background:var(--sat-ok)}.onboarding__toggle[data-v-1fa1d832]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:0;border:0;font-size:13px;font-weight:600;color:var(--sat-accent);background:transparent;cursor:pointer}.onboarding__toggle[data-v-1fa1d832]:focus{outline:none}.onboarding__chevron[data-v-1fa1d832]{transition:transform .2s}.onboarding__chevron._open[data-v-1fa1d832]{transform:rotate(180deg)}.onboarding__body[data-v-1fa1d832]{margin-top:18px}.onboarding__intro[data-v-1fa1d832]{max-width:860px;margin:0 0 12px;font-size:14px;line-height:1.55;color:var(--sat-text-2)}.onboarding__flow[data-v-1fa1d832]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.onboarding__arrow[data-v-1fa1d832]{color:var(--sat-muted)}.onboarding__steps[data-v-1fa1d832]{margin:18px 0 0;padding:0;list-style:none}.onboarding-step[data-v-1fa1d832]{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border:1px solid transparent;border-radius:12px;background:var(--sat-card)}.onboarding-step+.onboarding-step[data-v-1fa1d832]{margin-top:8px}.onboarding-step._current[data-v-1fa1d832]{border-color:var(--sat-accent)}@media(max-width:767px){.onboarding-step[data-v-1fa1d832]{flex-wrap:wrap}}.onboarding-step__mark[data-v-1fa1d832]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;color:var(--sat-accent);background:var(--sat-accent-soft)}._done .onboarding-step__mark[data-v-1fa1d832]{color:var(--sat-ok);background:var(--sat-ok-soft)}.onboarding-step__body[data-v-1fa1d832]{flex:1;min-width:0}.onboarding-step__title[data-v-1fa1d832]{font-size:15px;font-weight:600;color:var(--sat-text)}._done .onboarding-step__title[data-v-1fa1d832]{color:var(--sat-muted);text-decoration:line-through}.onboarding-step__text[data-v-1fa1d832]{margin-top:2px;font-size:13px;line-height:1.5;color:var(--sat-text-2)}._done .onboarding-step__text[data-v-1fa1d832]{color:var(--sat-muted)}.onboarding-step__pending[data-v-1fa1d832]{margin-top:6px;font-size:13px;color:var(--sat-warn)}.onboarding-step__actions[data-v-1fa1d832]{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}@media(max-width:767px){.onboarding-step__actions[data-v-1fa1d832]{width:100%;padding-left:40px}}.onboarding-step__btn[data-v-1fa1d832]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:13px;border-radius:8px;white-space:nowrap}.onboarding-step__btn[data-v-1fa1d832]:hover{text-decoration:none}.onboarding-link[data-v-1fa1d832]{margin-top:14px;padding:16px 18px;border-radius:12px;border:1px solid var(--sat-border);background:var(--sat-code)}.onboarding-link._locked[data-v-1fa1d832]{border-style:dashed;background:transparent}.onboarding-link__title[data-v-1fa1d832]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--sat-text)}._locked .onboarding-link__title[data-v-1fa1d832]{color:var(--sat-muted)}.onboarding-link__note[data-v-1fa1d832]{margin-top:6px;font-size:13px;color:var(--sat-muted)}.onboarding-link__loader[data-v-1fa1d832]{width:24px;height:24px}.onboarding-link__url[data-v-1fa1d832]{margin-top:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;line-height:1.6;word-break:break-all;color:var(--sat-text)}.onboarding-link__url ._base[data-v-1fa1d832]{font-weight:600}.onboarding-link__url ._path[data-v-1fa1d832]{color:var(--sat-accent);font-weight:700}.onboarding-link__url ._key[data-v-1fa1d832],.onboarding-link__url ._sep[data-v-1fa1d832]{color:var(--sat-muted)}.onboarding-link__url ._value[data-v-1fa1d832]{font-weight:600}.onboarding-link__actions[data-v-1fa1d832]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.onboarding-link__actions .btn[data-v-1fa1d832]{height:40px}.onboarding-link__copy[data-v-1fa1d832]{min-width:160px;justify-content:center}.onboarding-link__customize[data-v-1fa1d832]{font-size:13px}.satellites-ip[data-v-4803f2ac]{font-weight:600;color:var(--sat-text)}.satellites-hinted[data-v-4803f2ac]{cursor:default;border-bottom:1px dashed currentColor}.satellites-name[data-v-4803f2ac]{display:block;font-weight:600;color:var(--sat-accent)}.satellites-sub[data-v-4803f2ac]{display:block;font-size:12px;color:var(--sat-muted)}.satellites-group[data-v-4803f2ac]:hover{text-decoration:none}.controls-wrapper[data-v-4803f2ac]{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:8px}.satellites-install-btn[data-v-4803f2ac]{height:32px;padding:0 14px;font-size:13px;border-radius:8px;white-space:nowrap}.satellites-update-btn[data-v-4803f2ac]{color:var(--sat-accent)}.satellites-delete-ip[data-v-4803f2ac]{color:var(--sat-accent);font-weight:500}.satellites-move[data-v-4803f2ac]{position:relative}body.dark .satellites-install-btn[data-v-4803f2ac]{color:#479495;border-color:#479495}body.dark .satellites-install-btn[data-v-4803f2ac]:hover{color:#fff}.satellites-hint__line{display:block;white-space:nowrap}.satellites-hint__title{color:#9b9ba4}