.title-bar[data-v-b3d79125]{height:30px;display:grid;grid-template-columns:auto 1fr;align-items:center;background:var(--vsc-titlebar);color:var(--vsc-titlebar-fg);border-bottom:1px solid var(--vsc-border);-webkit-user-select:none;user-select:none;font-size:12px;-webkit-app-region:drag}.tb-left[data-v-b3d79125]{display:flex;align-items:center;gap:8px}.tb-logo[data-v-b3d79125]{width:30px;height:30px;display:grid;place-items:center;color:#519aba}.tb-menu[data-v-b3d79125]{display:flex;align-items:center}.tb-menu-item[data-v-b3d79125]{-webkit-app-region:no-drag;background:transparent;border:0;color:inherit;padding:4px 8px;font:inherit;cursor:pointer;border-radius:4px}.tb-menu-item[data-v-b3d79125]:hover{background:var(--vsc-hover)}.tb-center[data-v-b3d79125]{display:flex;justify-content:center}.tb-title[data-v-b3d79125]{color:var(--vsc-fg-dim);font-size:12px}.tb-win-btn[data-v-b3d79125]{-webkit-app-region:no-drag;width:46px;height:30px;background:transparent;border:0;color:var(--vsc-fg);cursor:pointer;display:grid;place-items:center}.tb-win-btn[data-v-b3d79125]:hover{background:var(--vsc-hover)}.tb-close[data-v-b3d79125]:hover{background:#e81123;color:#fff}@media (max-width: 560px){.tb-title[data-v-b3d79125]{display:none}.title-bar[data-v-b3d79125]{grid-template-columns:auto 1fr}}.vicon[data-v-72d8b1e8]{display:inline-block;vertical-align:middle;flex-shrink:0}.activity-bar[data-v-903dc74f]{width:48px;background:var(--vsc-activitybar);border-right:1px solid var(--vsc-border);display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}.ab-top[data-v-903dc74f],.ab-bottom[data-v-903dc74f]{display:flex;flex-direction:column}.ab-btn[data-v-903dc74f]{position:relative;width:48px;height:48px;background:transparent;border:0;color:var(--vsc-activitybar-fg-dim);cursor:pointer;display:grid;place-items:center;transition:color .12s ease}.ab-btn[data-v-903dc74f]:hover,.ab-btn.active[data-v-903dc74f],.ab-btn.pressed[data-v-903dc74f]{color:var(--vsc-activitybar-fg)}.ab-btn.active[data-v-903dc74f]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--vsc-activitybar-active)}.ab-btn.pressed[data-v-903dc74f]{background:#ffffff0f}.ab-btn[data-v-903dc74f]:focus-visible{outline:1px solid var(--vsc-focus);outline-offset:-2px}.ab-avatar[data-v-903dc74f]{width:24px;height:24px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.18)}.ab-badge[data-v-903dc74f]{position:absolute;right:6px;bottom:6px;background:var(--vsc-badge);color:var(--vsc-badge-fg);font-size:9px;font-weight:600;line-height:1;padding:2px 4px;border-radius:8px;min-width:14px;text-align:center}.ab-dot[data-v-903dc74f]{position:absolute;right:9px;bottom:9px;width:8px;height:8px;border-radius:50%;background:var(--vsc-statusbar);border:2px solid var(--vsc-activitybar)}@media (max-width: 560px){.activity-bar[data-v-903dc74f]{width:44px}.ab-btn[data-v-903dc74f]{width:44px;height:44px}}.sidebar[data-v-7fc31636]{position:relative;background:var(--vsc-sidebar);border-right:1px solid var(--vsc-border);display:flex;flex-direction:column;min-width:180px;flex-shrink:0}.sb-header[data-v-7fc31636]{height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 20px;flex-shrink:0}.sb-title[data-v-7fc31636]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--vsc-fg-dim)}.sb-content[data-v-7fc31636]{flex:1;overflow-y:auto;padding-bottom:8px}.sb-resizer[data-v-7fc31636]{position:absolute;top:0;bottom:0;right:-3px;width:6px;cursor:ew-resize;z-index:5}.sb-resizer[data-v-7fc31636]:hover{background:var(--vsc-focus);opacity:.5}@media (max-width: 720px){.sb-resizer[data-v-7fc31636]{display:none}.sidebar[data-v-7fc31636]{width:100%!important;max-width:100%!important;border-right:0;border-bottom:1px solid var(--vsc-border)}}.tree[data-v-c9671653]{padding:4px 0}.tree-row[data-v-c9671653]{display:flex;align-items:center;gap:8px;width:100%;padding:4px 12px 4px 20px;background:transparent;border:0;color:var(--vsc-fg);cursor:pointer;font:inherit;font-size:13px;text-align:left;min-height:26px}.tree-row[data-v-c9671653]:hover{background:var(--vsc-list-hover)}.tree-row.active[data-v-c9671653]{background:var(--vsc-list-active);color:var(--vsc-list-active-fg)}.tree-row[data-v-c9671653]:focus-visible{outline:1px solid var(--vsc-focus);outline-offset:-1px}.tree-label[data-v-c9671653]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-count[data-v-c9671653]{font-size:11px;color:var(--vsc-fg-dim);background:var(--vsc-badge);padding:1px 6px;border-radius:10px;min-width:18px;text-align:center}.tree-row.active .tree-count[data-v-c9671653]{color:var(--vsc-list-active-fg);background:#ffffff1f}.tabs-bar[data-v-ed1d6164]{display:flex;background:var(--vsc-tabs-bg);border-bottom:1px solid var(--vsc-border);height:36px;overflow-x:auto;scrollbar-width:thin}.tabs-bar[data-v-ed1d6164]::-webkit-scrollbar{height:3px}.tab[data-v-ed1d6164]{display:flex;align-items:center;gap:6px;padding:0 10px 0 12px;height:36px;background:var(--vsc-tab-bg);border-right:1px solid var(--vsc-border);color:var(--vsc-fg-dim);cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none;position:relative;min-width:120px;white-space:nowrap}.tab[data-v-ed1d6164]:hover{color:var(--vsc-fg)}.tab.active[data-v-ed1d6164]{background:var(--vsc-tab-active);color:var(--vsc-fg)}.tab.active[data-v-ed1d6164]:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--vsc-tab-active-border)}.tab-icon[data-v-ed1d6164]{color:#519aba}.tab-label[data-v-ed1d6164]{flex:1}.tab-close[data-v-ed1d6164]{width:22px;height:22px;background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;display:grid;place-items:center;opacity:.6}.tab-close[data-v-ed1d6164]:hover{background:var(--vsc-hover);opacity:1}.settings-section[data-v-b3a7aeca]{padding:28px 32px 36px;border-bottom:1px solid var(--vsc-border)}.ss-header[data-v-b3a7aeca]{margin-bottom:18px}.ss-header h2[data-v-b3a7aeca]{margin:0 0 4px;font-size:22px;font-weight:400;letter-spacing:-.01em;color:var(--vsc-fg)}.ss-header p[data-v-b3a7aeca]{margin:0;color:var(--vsc-fg-dim);font-size:13px;max-width:720px}.ss-row[data-v-b3a7aeca]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--vsc-border-faint);margin-bottom:16px;flex-wrap:wrap}.ss-row-label[data-v-b3a7aeca]{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-row-label strong[data-v-b3a7aeca]{font-size:13px;color:var(--vsc-fg);font-weight:600}.ss-row-desc[data-v-b3a7aeca]{font-size:12px;color:var(--vsc-fg-dim)}.channel-list[data-v-b3a7aeca]{display:flex;flex-direction:column;gap:4px}.channel-item[data-v-b3a7aeca]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--vsc-input-bg);border:1px solid var(--vsc-border);border-radius:4px;transition:background .15s ease,border-color .15s ease,transform .25s ease,opacity .25s ease,filter .25s ease}.channel-item[data-v-b3a7aeca]:hover{border-color:var(--vsc-border-strong)}.channel-item.pending[data-v-b3a7aeca]{opacity:.4;filter:grayscale(.6);pointer-events:none}.ci-icon[data-v-b3a7aeca]{width:32px;height:32px;display:grid;place-items:center;background:#519aba29;color:#519aba;border-radius:4px;flex-shrink:0}.ci-thumb[data-v-b3a7aeca]{width:32px;height:32px;border-radius:4px;object-fit:cover;display:block}.ci-body[data-v-b3a7aeca]{flex:1;min-width:0}.ci-title[data-v-b3a7aeca]{font-size:13px;font-weight:500;color:var(--vsc-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px}.ci-name[data-v-b3a7aeca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-subs[data-v-b3a7aeca]{font-size:11px;color:var(--vsc-fg-dim)}.ci-sub[data-v-b3a7aeca]{font-size:11px;color:var(--vsc-fg-dim);overflow:hidden;text-overflow:ellipsis}.ci-desc[data-v-b3a7aeca]{margin-top:4px;font-size:12px;color:var(--vsc-fg-dim);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mono[data-v-b3a7aeca]{font-family:var(--mono)}.empty[data-v-b3a7aeca]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 16px;color:var(--vsc-fg-dim);background:var(--vsc-input-bg);border:1px dashed var(--vsc-border);border-radius:6px;text-align:center}.empty p[data-v-b3a7aeca]{margin:0;font-size:13px}.icon-btn[data-v-b3a7aeca]{width:28px;height:28px;display:grid;place-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--vsc-fg-dim);cursor:pointer;flex-shrink:0}.icon-btn[data-v-b3a7aeca]:hover{background:var(--vsc-hover);color:var(--vsc-fg)}.icon-btn.danger[data-v-b3a7aeca]:hover{background:#f4474729;color:#f47171;border-color:#f4474766}.icon-btn[data-v-b3a7aeca]:disabled{cursor:default;opacity:.5}.vsc-btn[data-v-b3a7aeca]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;background:var(--vsc-button);color:var(--vsc-button-fg);border:1px solid transparent;border-radius:2px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.vsc-btn[data-v-b3a7aeca]:hover{background:var(--vsc-button-hover)}.vsc-btn.primary[data-v-b3a7aeca]{background:var(--vsc-button);color:var(--vsc-button-fg)}.list-enter-active[data-v-b3a7aeca],.list-leave-active[data-v-b3a7aeca]{transition:opacity .25s ease,transform .25s ease}.list-enter-from[data-v-b3a7aeca]{opacity:0;transform:translateY(-4px)}.list-leave-to[data-v-b3a7aeca]{opacity:0;transform:translateY(4px)}@media (max-width: 560px){.settings-section[data-v-b3a7aeca]{padding:18px 14px 24px}}.settings-section[data-v-cd57cd7c]{padding:28px 32px 36px}.ss-header[data-v-cd57cd7c]{margin-bottom:18px}.ss-header h2[data-v-cd57cd7c]{margin:0 0 4px;font-size:22px;font-weight:400;letter-spacing:-.01em;color:var(--vsc-fg)}.ss-header p[data-v-cd57cd7c]{margin:0;color:var(--vsc-fg-dim);font-size:13px;max-width:720px}.ss-row[data-v-cd57cd7c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--vsc-border-faint);margin-bottom:16px;flex-wrap:wrap}.ss-row-label[data-v-cd57cd7c]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ss-row-label strong[data-v-cd57cd7c]{font-size:13px;color:var(--vsc-fg);font-weight:600}.ss-row-desc[data-v-cd57cd7c]{font-size:12px;color:var(--vsc-fg-dim)}.create-controls[data-v-cd57cd7c]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.create-controls input[data-v-cd57cd7c]{min-width:200px}.team-list[data-v-cd57cd7c]{display:flex;flex-direction:column;gap:10px}.team-item[data-v-cd57cd7c]{background:var(--vsc-input-bg);border:1px solid var(--vsc-border);border-radius:4px;padding:12px 14px;transition:border-color .15s ease,transform .25s ease,opacity .25s ease,filter .25s ease}.team-item[data-v-cd57cd7c]:hover{border-color:var(--vsc-border-strong)}.team-item.pending[data-v-cd57cd7c]{opacity:.4;filter:grayscale(.6);pointer-events:none}.ti-head[data-v-cd57cd7c]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.ti-title[data-v-cd57cd7c]{display:flex;align-items:center;gap:8px;min-width:0;flex:1;color:var(--vsc-fg-dim)}.ti-title strong[data-v-cd57cd7c]{color:var(--vsc-fg);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ti-owner[data-v-cd57cd7c]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ti-actions[data-v-cd57cd7c]{display:flex;gap:2px;flex-shrink:0}.rename-input[data-v-cd57cd7c]{flex:1;min-width:120px;max-width:320px}.ti-members-head[data-v-cd57cd7c]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.label[data-v-cd57cd7c]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--vsc-fg-dim);font-weight:600}.count[data-v-cd57cd7c]{font-size:11px;color:var(--vsc-fg-dim)}.member-list[data-v-cd57cd7c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.member[data-v-cd57cd7c]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:4px;transition:background .15s ease,opacity .25s ease,transform .25s ease,filter .25s ease}.member[data-v-cd57cd7c]:hover{background:var(--vsc-list-hover)}.member.pending[data-v-cd57cd7c]{opacity:.4;filter:grayscale(.6);pointer-events:none}.m-avatar[data-v-cd57cd7c]{width:26px;height:26px;border-radius:4px;display:grid;place-items:center;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;flex-shrink:0}.m-body[data-v-cd57cd7c]{flex:1;min-width:0}.m-name[data-v-cd57cd7c]{font-size:13px;color:var(--vsc-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member.invited .m-name[data-v-cd57cd7c]{font-style:italic;opacity:.85}.m-meta[data-v-cd57cd7c]{display:flex;gap:4px;align-items:center;margin-top:2px}.badge[data-v-cd57cd7c]{display:inline-block;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:600;background:var(--vsc-badge);color:var(--vsc-fg-dim)}.role-admin[data-v-cd57cd7c]{color:#f4a5a5;background:#f4474726}.role-seo[data-v-cd57cd7c]{color:#a5c8f4;background:#519aba2e}.role-viewer[data-v-cd57cd7c]{color:#c5c5c5;background:#ffffff14}.invited-badge[data-v-cd57cd7c]{color:#e2c08d;background:#e2c08d29}.owner-badge[data-v-cd57cd7c]{color:#b5cea8;background:#b5cea82e}.add-member-row[data-v-cd57cd7c]{display:flex;gap:6px;align-items:center;margin-top:8px;padding:6px 8px;background:var(--vsc-bg);border:1px solid var(--vsc-border);border-radius:4px;flex-wrap:wrap}.add-member-row input[data-v-cd57cd7c]{flex:1;min-width:180px}.link-btn[data-v-cd57cd7c]{display:inline-flex;align-items:center;gap:4px;background:transparent;border:0;color:var(--vsc-link);font:inherit;font-size:12px;cursor:pointer;padding:8px 4px;margin-top:4px}.link-btn[data-v-cd57cd7c]:hover{color:var(--vsc-link-hover);text-decoration:underline}.icon-btn[data-v-cd57cd7c]{width:26px;height:26px;display:grid;place-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--vsc-fg-dim);cursor:pointer;flex-shrink:0}.icon-btn[data-v-cd57cd7c]:hover{background:var(--vsc-hover);color:var(--vsc-fg)}.icon-btn.danger[data-v-cd57cd7c]:hover{background:#f4474729;color:#f47171;border-color:#f4474766}.icon-btn[data-v-cd57cd7c]:disabled{cursor:default;opacity:.5}input[data-v-cd57cd7c],select[data-v-cd57cd7c]{font:inherit;font-size:13px;color:var(--vsc-fg);background:var(--vsc-bg);border:1px solid var(--vsc-border);border-radius:2px;padding:0 8px;height:28px;min-width:0}input[data-v-cd57cd7c]:hover,select[data-v-cd57cd7c]:hover{border-color:var(--vsc-border-strong)}input[data-v-cd57cd7c]:focus,select[data-v-cd57cd7c]:focus{outline:1px solid var(--vsc-focus);outline-offset:-1px;border-color:var(--vsc-focus)}input[data-v-cd57cd7c]::placeholder{color:var(--vsc-fg-faint)}select[data-v-cd57cd7c]{padding-right:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--vsc-fg-dim) 50%),linear-gradient(135deg,var(--vsc-fg-dim) 50%,transparent 50%);background-position:calc(100% - 12px) 50%,calc(100% - 7px) 50%;background-size:5px 5px;background-repeat:no-repeat}.vsc-btn[data-v-cd57cd7c]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;background:var(--vsc-button-secondary);color:var(--vsc-fg);border:1px solid transparent;border-radius:2px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.vsc-btn.primary[data-v-cd57cd7c]{background:var(--vsc-button);color:var(--vsc-button-fg)}.vsc-btn[data-v-cd57cd7c]:hover{background:var(--vsc-button-hover)}.vsc-btn.small[data-v-cd57cd7c]{height:24px;padding:0 8px;font-size:12px}.empty[data-v-cd57cd7c]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 16px;color:var(--vsc-fg-dim);background:var(--vsc-input-bg);border:1px dashed var(--vsc-border);border-radius:6px;text-align:center}.empty p[data-v-cd57cd7c]{margin:0;font-size:13px}.list-enter-active[data-v-cd57cd7c],.list-leave-active[data-v-cd57cd7c],.member-enter-active[data-v-cd57cd7c],.member-leave-active[data-v-cd57cd7c]{transition:opacity .25s ease,transform .25s ease}.list-enter-from[data-v-cd57cd7c],.member-enter-from[data-v-cd57cd7c]{opacity:0;transform:translateY(-4px)}.list-leave-to[data-v-cd57cd7c],.member-leave-to[data-v-cd57cd7c]{opacity:0;transform:translateY(4px)}@media (max-width: 560px){.settings-section[data-v-cd57cd7c]{padding:18px 14px 24px}}.toast-area[data-v-ba929e9f]{position:fixed;right:16px;bottom:36px;display:flex;flex-direction:column-reverse;gap:8px;z-index:1000;width:min(380px,calc(100vw - 32px));pointer-events:none}.toast[data-v-ba929e9f]{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;background:var(--vsc-notif-bg);color:var(--vsc-fg);border:1px solid var(--vsc-border-strong);border-radius:4px;box-shadow:0 4px 16px #00000073;font-size:13px}.toast.kind-error[data-v-ba929e9f]{border-left:3px solid #f47171}.toast.kind-warning[data-v-ba929e9f]{border-left:3px solid #e2c08d}.toast.kind-info[data-v-ba929e9f]{border-left:3px solid var(--vsc-focus)}.toast.undoable[data-v-ba929e9f]{border-left-color:var(--vsc-button)}.toast-icon[data-v-ba929e9f]{color:var(--vsc-fg-dim);flex-shrink:0;display:grid;place-items:center}.toast.kind-error .toast-icon[data-v-ba929e9f]{color:#f47171}.toast.kind-warning .toast-icon[data-v-ba929e9f]{color:#e2c08d}.toast-message[data-v-ba929e9f]{flex:1;min-width:0}.undo-btn[data-v-ba929e9f]{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 4px;background:var(--vsc-button);color:var(--vsc-button-fg);border:0;border-radius:2px;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.undo-btn[data-v-ba929e9f]:hover{background:var(--vsc-button-hover)}.undo-progress[data-v-ba929e9f]{width:20px;height:20px;transform:rotate(-90deg);flex-shrink:0}.undo-track[data-v-ba929e9f]{fill:none;stroke:#ffffff2e;stroke-width:3}.undo-bar[data-v-ba929e9f]{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:100.53;stroke-dashoffset:0;animation:undo-countdown-ba929e9f linear forwards}@keyframes undo-countdown-ba929e9f{0%{stroke-dashoffset:0}to{stroke-dashoffset:100.53}}.toast-enter-active[data-v-ba929e9f]{transition:opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.toast-leave-active[data-v-ba929e9f]{transition:opacity .18s ease,transform .18s ease}.toast-enter-from[data-v-ba929e9f]{opacity:0;transform:translateY(12px) scale(.98)}.toast-leave-to[data-v-ba929e9f]{opacity:0;transform:translateY(8px) scale(.96)}@media (prefers-reduced-motion: reduce){.undo-bar[data-v-ba929e9f]{animation:none}}@media (max-width: 560px){.toast-area[data-v-ba929e9f]{right:8px;left:8px;width:auto;bottom:32px}}.signed-out[data-v-9d586834]{flex:1;overflow-y:auto;display:flex;justify-content:center;padding:40px 32px;background:var(--vsc-bg)}.welcome[data-v-9d586834]{max-width:720px;width:100%;color:var(--vsc-fg)}.logo[data-v-9d586834]{width:64px;height:64px;display:grid;place-items:center;color:#519aba;margin-bottom:18px}h1[data-v-9d586834]{margin:0 0 6px;font-size:28px;font-weight:300;letter-spacing:-.02em}.welcome-sub[data-v-9d586834]{color:var(--vsc-fg-dim);margin:0 0 28px;font-size:14px}.welcome-section[data-v-9d586834]{margin-bottom:28px}.welcome-section h2[data-v-9d586834]{font-size:13px;font-weight:600;color:var(--vsc-fg-dim);margin:0 0 8px;text-transform:uppercase;letter-spacing:.06em}.links[data-v-9d586834],.steps[data-v-9d586834]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.link[data-v-9d586834]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;color:var(--vsc-link);font:inherit;font-size:14px;cursor:pointer;padding:4px 0}.link[data-v-9d586834]:hover{color:var(--vsc-link-hover);text-decoration:underline}.steps li[data-v-9d586834]{display:flex;gap:8px;font-size:13px;color:var(--vsc-fg-dim)}.step-num[data-v-9d586834]{color:var(--vsc-fg);font-weight:600;min-width:18px}.loading-hint[data-v-9d586834]{display:inline-flex;align-items:center;gap:6px;color:var(--vsc-fg-dim);font-size:12px}.spin[data-v-9d586834]{animation:spin-9d586834 1s linear infinite}@keyframes spin-9d586834{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spin[data-v-9d586834]{animation:none}}@media (max-width: 560px){.signed-out[data-v-9d586834]{padding:24px 16px}h1[data-v-9d586834]{font-size:22px}}.popup-menu[data-v-c797c609]{position:fixed;z-index:1100;background:var(--vsc-notif-bg);color:var(--vsc-fg);border:1px solid var(--vsc-border-strong);border-radius:5px;box-shadow:0 8px 24px #00000073,0 2px 6px #00000059;padding:4px;font-size:13px;outline:none;max-width:min(360px,calc(100vw - 16px))}.popup-header[data-v-c797c609]{padding:6px 10px 8px;border-bottom:1px solid var(--vsc-border-faint);margin-bottom:4px}.popup-header-main[data-v-c797c609]{font-weight:600;color:var(--vsc-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-header-sub[data-v-c797c609]{font-size:11px;color:var(--vsc-fg-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.popup-list[data-v-c797c609]{list-style:none;padding:0;margin:0}.popup-item-wrap[data-v-c797c609]{display:block}.popup-item[data-v-c797c609]{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;background:transparent;border:0;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer;border-radius:3px;min-height:28px;white-space:nowrap}.popup-item[data-v-c797c609]:hover{background:var(--vsc-list-active);color:var(--vsc-list-active-fg)}.popup-item[data-v-c797c609]:focus-visible{outline:1px solid var(--vsc-focus);outline-offset:-1px}.popup-item.disabled[data-v-c797c609]{opacity:.5;cursor:default}.popup-item.disabled[data-v-c797c609]:hover{background:transparent;color:inherit}.popup-item.danger[data-v-c797c609]:hover{background:#f447472e;color:#f47171}.popup-item-icon[data-v-c797c609]{display:grid;place-items:center;color:var(--vsc-fg-dim);width:16px}.popup-item:hover .popup-item-icon[data-v-c797c609]{color:inherit}.popup-item-label[data-v-c797c609]{flex:1;overflow:hidden;text-overflow:ellipsis}.popup-item-shortcut[data-v-c797c609]{color:var(--vsc-fg-dim);font-size:11px}.popup-sep[data-v-c797c609]{height:1px;background:var(--vsc-border-faint);margin:4px 0}.popup-enter-active[data-v-c797c609],.popup-leave-active[data-v-c797c609]{transition:opacity .14s ease,transform .14s cubic-bezier(.2,.8,.2,1)}.popup-enter-from[data-v-c797c609],.popup-leave-to[data-v-c797c609]{opacity:0;transform:translateY(4px) scale(.98)}:root{--vsc-bg: #1e1e1e;--vsc-sidebar: #252526;--vsc-activitybar: #333333;--vsc-activitybar-fg: #ffffff;--vsc-activitybar-fg-dim: rgba(255, 255, 255, .5);--vsc-activitybar-active: #ffffff;--vsc-titlebar: #3c3c3c;--vsc-titlebar-fg: #cccccc;--vsc-statusbar: #007acc;--vsc-statusbar-fg: #ffffff;--vsc-statusbar-hover: rgba(255, 255, 255, .18);--vsc-statusbar-prominent: #18394d;--vsc-statusbar-prominent-hover: #1b4a66;--vsc-tabs-bg: #252526;--vsc-tab-bg: #2d2d2d;--vsc-tab-active: #1e1e1e;--vsc-tab-active-border: #007acc;--vsc-border: #1a1a1a;--vsc-border-faint: #2a2a2a;--vsc-border-strong: #3c3c3c;--vsc-fg: #cccccc;--vsc-fg-dim: #9d9d9d;--vsc-fg-faint: #6e6e6e;--vsc-hover: rgba(255, 255, 255, .06);--vsc-list-hover: rgba(255, 255, 255, .04);--vsc-list-active: #094771;--vsc-list-active-fg: #ffffff;--vsc-focus: #007fd4;--vsc-button: #0e639c;--vsc-button-hover: #1177bb;--vsc-button-fg: #ffffff;--vsc-button-secondary: #3a3d41;--vsc-input-bg: #2a2a2a;--vsc-badge: #4d4d4d;--vsc-badge-fg: #ffffff;--vsc-link: #3794ff;--vsc-link-hover: #4ea1ff;--vsc-notif-bg: #252526;--mono: ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;color-scheme:dark}*{box-sizing:border-box}*:focus{outline:none}*:focus-visible{outline:1px solid var(--vsc-focus);outline-offset:1px}html,body,#app{margin:0;padding:0;height:100%;background:var(--vsc-bg);color:var(--vsc-fg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Segoe UI Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.4;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body{overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#7979794d;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#96969680}::-webkit-scrollbar-corner{background:transparent}.vsc-shell{display:flex;flex-direction:column;height:100vh;height:100dvh;background:var(--vsc-bg);overflow:hidden}.vsc-workbench{flex:1;display:flex;min-height:0;overflow:hidden}.vsc-main{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--vsc-bg)}.vsc-editor{flex:1;overflow-y:auto;min-height:0}.settings-pane{max-width:980px;margin:0 auto;padding-bottom:60px}.settings-toc{padding:28px 32px 18px;border-bottom:1px solid var(--vsc-border)}.settings-h1{margin:0;font-size:26px;font-weight:300;letter-spacing:-.01em;color:var(--vsc-fg)}.settings-h1-sub{margin:4px 0 0;font-size:13px;color:var(--vsc-fg-dim)}.sb-placeholder{padding:16px 20px;color:var(--vsc-fg-dim);font-size:13px}@media (max-width: 720px){.vsc-workbench{flex-direction:column}.vsc-main{min-height:0}.settings-toc{padding:18px 14px 12px}.settings-h1{font-size:22px}}
