div[data-v-4dbfcdd6]{position:fixed;width:100vw;height:100vh;left:0;top:0;justify-content:center;background-color:#f0f0f0a0}.header[data-v-2a04897a],div[data-v-4dbfcdd6]{display:flex;flex-direction:row;align-items:center}.header[data-v-2a04897a]{flex-wrap:nowrap;border-bottom:1px solid #f0f0f0;padding:0 10px;box-sizing:border-box}.stat[data-v-2a04897a]{font-size:.8rem;font-family:monospace}.event-count[data-v-2a04897a],.transfer-count[data-v-2a04897a]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:9px;background:#f5222d;color:#fff;font-size:12px;line-height:18px}.transfer-count[data-v-2a04897a]{background:#1677ff}.masked-secret[data-v-163fa020]{color:#cf1322;font-weight:600}.xterm{cursor:text;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) ::-moz-selection{color:transparent}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:-moz-fit-content;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:transparent;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.shell-feature[data-v-b088efb0]{position:relative;width:100%;height:100%;min-height:0;background:#0b1020}.shell-feature.legacy[data-v-b088efb0]{display:grid;grid-template-rows:minmax(0,1fr) auto}.terminal-host[data-v-b088efb0]{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:10px}.terminal-host[data-v-b088efb0] .xterm{height:100%}.legacy-input[data-v-b088efb0]{display:flex;gap:8px;padding:8px 10px 10px;border-top:1px solid #334155}.legacy-input input[data-v-b088efb0]{min-width:0;flex:1;padding:8px 10px;border:1px solid #475569;border-radius:4px;color:#e2e8f0;background:#111827;font:14px Consolas,monospace}.legacy-input button[data-v-b088efb0]{padding:7px 16px;border:1px solid #3b82f6;border-radius:4px;color:#fff;background:#2563eb;cursor:pointer}.shell-overlay[data-v-b088efb0]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;padding:24px;color:#cbd5e1;background:#0b1020e8;text-align:center}.shell-overlay h3[data-v-b088efb0]{margin:0;color:#fca5a5}.shell-overlay p[data-v-b088efb0]{max-width:520px;overflow-wrap:anywhere}.shell-overlay button[data-v-b088efb0]{padding:7px 18px;border:1px solid #3b82f6;border-radius:5px;color:#fff;background:#2563eb;cursor:pointer}.spinner[data-v-b088efb0]{width:28px;height:28px;border:3px solid #334155;border-top-color:#60a5fa;border-radius:50%;animation:spin-b088efb0 .8s linear infinite}@keyframes spin-b088efb0{to{transform:rotate(1turn)}}.image-viewer[data-v-a92c9330]{position:fixed;inset:0;z-index:200000;display:grid;grid-template-rows:56px minmax(0,1fr);color:#fff;background:rgba(0,0,0,.95);font-family:sans-serif}.image-viewer header[data-v-a92c9330]{display:flex;align-items:center;gap:10px;padding:0 20px;background:#0008}.viewer-title[data-v-a92c9330]{min-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-controls[data-v-a92c9330]{display:flex;min-width:0;align-items:center;gap:10px}.zoom-label[data-v-a92c9330]{margin-left:auto;color:#d1d5db}.image-viewer button[data-v-a92c9330]{height:32px;padding:0 13px;border:1px solid #ffffff45;border-radius:5px;color:#fff;background:#ffffff15;cursor:pointer}.image-viewer button[data-v-a92c9330]:disabled{opacity:.55;cursor:default}.image-viewer .close-button[data-v-a92c9330]{width:36px;padding:0;font-size:24px}.image-viewer main[data-v-a92c9330]{position:relative;overflow:hidden;touch-action:none;cursor:grab}.image-viewer main.dragging[data-v-a92c9330]{cursor:grabbing}.image-viewer img[data-v-a92c9330]{position:absolute;left:0;top:0;max-width:none;max-height:none;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.windows-feature[data-v-cc63c6d2]{display:grid;grid-template-rows:46px minmax(0,1fr);height:100%;min-width:0;color:#1f2937;background:#fff}.windows-feature>header[data-v-cc63c6d2]{display:flex;align-items:center;gap:8px;padding:0 14px;border-bottom:1px solid #e5e7eb}.windows-feature>header>span[data-v-cc63c6d2]{color:#64748b;font-size:12px}.window-search[data-v-cc63c6d2]{width:220px;margin-left:auto}.windows-feature>header[data-v-cc63c6d2] .ant-checkbox-wrapper{margin-left:4px;font-size:12px}.table-wrap[data-v-cc63c6d2]{position:relative;min-height:0;overflow:auto}table[data-v-cc63c6d2]{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;font:12px Consolas,Cascadia Mono,SFMono-Regular,monospace;table-layout:fixed}th[data-v-cc63c6d2]{position:sticky;top:0;z-index:2;padding:9px 8px;border-bottom:1px solid #dbe2ea;color:#475569;background:#f8fafc;text-align:left;white-space:nowrap}td[data-v-cc63c6d2]{padding:7px 8px;border-bottom:1px solid #edf2f7;vertical-align:middle}tbody tr[data-v-cc63c6d2]{transition:opacity .15s}tbody tr.invisible[data-v-cc63c6d2]{opacity:.6}tbody tr[data-v-cc63c6d2]:hover{background:#f8fbff}tbody tr.search-highlight[data-v-cc63c6d2]{animation:window-search-highlight-cc63c6d2 3s ease-out}.class-column[data-v-cc63c6d2]{width:42%}.pid-column[data-v-cc63c6d2]{width:90px}.title-column[data-v-cc63c6d2]{width:auto}.window-class[data-v-cc63c6d2],.window-title[data-v-cc63c6d2]{display:flex;min-width:0;align-items:center}.window-class>span[data-v-cc63c6d2]:last-child,.window-title>span[data-v-cc63c6d2]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.indent[data-v-cc63c6d2]{flex:none}.tree-toggle[data-v-cc63c6d2]{display:inline-grid;width:22px;height:22px;flex:none;padding:0;border:0;color:#475569;background:transparent;cursor:pointer;place-content:center}.tree-spacer[data-v-cc63c6d2]{width:22px;flex:none}.window-icon[data-v-cc63c6d2]{margin-right:6px;flex:none;color:#64748b}.class-link[data-v-cc63c6d2]{min-width:0;overflow:hidden;padding:0;font-family:inherit;text-overflow:ellipsis;white-space:nowrap}.window-title[data-v-cc63c6d2]{position:relative;padding-right:72px}.window-title .has-title[data-v-cc63c6d2]{color:#1677ff}.window-title .no-title[data-v-cc63c6d2]{color:#94a3b8}.row-actions[data-v-cc63c6d2]{position:absolute;right:4px;display:flex;background:inherit;white-space:nowrap}.row-actions button[data-v-cc63c6d2]{visibility:hidden}.row-actions button.ant-btn-loading[data-v-cc63c6d2],tr:hover .row-actions button[data-v-cc63c6d2]{visibility:visible}.empty-state[data-v-cc63c6d2]{display:grid;min-height:220px;color:#64748b;place-content:center}.detail-grid[data-v-cc63c6d2]{display:grid;grid-template-columns:160px minmax(0,1fr);border:1px solid #f0f0f0;border-bottom:0}.detail-content[data-v-cc63c6d2],.detail-label[data-v-cc63c6d2]{padding:12px 16px;border-bottom:1px solid #f0f0f0;line-height:1.7}.detail-label[data-v-cc63c6d2]{font-weight:500;background:#fafafa}.detail-content[data-v-cc63c6d2]{min-width:0}.detail-mono[data-v-cc63c6d2],.detail-raw-style[data-v-cc63c6d2],.detail-value[data-v-cc63c6d2]{font-family:Consolas,Cascadia Mono,SFMono-Regular,monospace;overflow-wrap:anywhere}.detail-value[data-v-cc63c6d2]{color:#1e90ff}.detail-raw-style[data-v-cc63c6d2]{color:#8c8c8c;font-size:.8rem}.detail-style[data-v-cc63c6d2]{display:grid;gap:10px}.detail-style[data-v-cc63c6d2] .ant-tag{margin-bottom:3px}.snapshot-content[data-v-cc63c6d2]{position:relative;display:grid;min-height:120px;padding-top:44px;place-items:center}.snapshot-refresh[data-v-cc63c6d2]{position:absolute;top:8px;right:8px}.snapshot-placeholder[data-v-cc63c6d2]{display:grid;gap:8px;justify-items:center;color:#8c8c8c}.snapshot-button[data-v-cc63c6d2]{display:block;overflow:hidden;padding:0;border:0;background:#f3f4f6;cursor:zoom-in}.snapshot-button img[data-v-cc63c6d2]{display:block;max-width:480px;max-height:300px;-o-object-fit:contain;object-fit:contain}@keyframes window-search-highlight-cc63c6d2{0%,78%{background:#fff1a8}to{background:transparent}}.roots[data-v-fb534052]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:36px}.roots button[data-v-fb534052]{height:90px}.storage-path[data-v-fb534052]{margin-bottom:12px}.storage-path[data-v-fb534052] a{color:inherit;text-decoration:none}.storage-path[data-v-fb534052] a:hover{color:#1677ff;text-decoration:underline;text-underline-offset:3px}.picker-toolbar[data-v-fb534052]{display:flex;align-items:center;gap:12px;margin:0 0 8px}.directory-hint[data-v-fb534052]{margin-right:auto;color:#64748b;font-size:12px}.picker-table[data-v-fb534052] .ant-table-body{overflow-y:auto!important}.directory-link[data-v-fb534052]{height:auto;padding:0}[data-v-fb534052] .disabled-file-row{opacity:.42}.disk-feature[data-v-4af0342a]{display:grid;grid-template-rows:46px 42px minmax(0,1fr);height:100%;min-width:0;color:#1f2937;background:#fff}.action-bar[data-v-4af0342a],.nav-bar[data-v-4af0342a]{display:flex;align-items:center;gap:7px;padding:0 12px;border-bottom:1px solid #e5e7eb}.nav-bar .search[data-v-4af0342a]{width:250px;flex:none}.network-path[data-v-4af0342a]{min-width:0;flex:1;overflow:hidden;white-space:nowrap}.action-bar>span[data-v-4af0342a]:first-child{margin-right:auto;color:#64748b;font-size:12px}.action-bar .clipboard-state[data-v-4af0342a]{max-width:130px;overflow:hidden;color:#1677ff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.table-wrap[data-v-4af0342a]{position:relative;min-height:0;overflow:auto}.loading[data-v-4af0342a]{position:absolute;z-index:5;inset:0;display:grid;background:#ffffffcc;place-content:center}.drive-grid[data-v-4af0342a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:16px}.drive-grid>button[data-v-4af0342a]{display:grid;grid-template-columns:28px 1fr;gap:5px 8px;padding:14px;border:1px solid #dbe2ea;border-radius:7px;background:#fff;text-align:left;cursor:pointer}.drive-grid>button[data-v-4af0342a]:hover{border-color:#1677ff;background:#f8fbff}.drive-grid>button>.anticon[data-v-4af0342a]{grid-row:1/5;color:#1677ff;font-size:23px}.drive-grid>button>span[data-v-4af0342a]{color:#64748b;font-size:12px}.drive-grid>button.network-card[data-v-4af0342a]{grid-template-rows:auto auto;align-content:start}.drive-grid[data-v-4af0342a] .ant-progress{margin:0}table[data-v-4af0342a]{width:100%;min-width:800px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px}th[data-v-4af0342a]{position:sticky;z-index:2;top:0;padding:9px 8px;border-bottom:1px solid #dbe2ea;color:#475569;background:#f8fafc;text-align:left}td[data-v-4af0342a]{padding:7px 8px;border-bottom:1px solid #edf2f7}tbody tr.selected[data-v-4af0342a],tbody tr[data-v-4af0342a]:hover{background:#f0f7ff}tbody tr.cut[data-v-4af0342a]{opacity:.48}tbody tr.uploading[data-v-4af0342a]{background:#f8fbff}.check[data-v-4af0342a]{width:42px;text-align:center}.name[data-v-4af0342a]{display:flex;height:2.5rem;min-width:0;box-sizing:border-box;align-items:center;gap:7px}.name .anticon[data-v-4af0342a]{flex:none;color:#1677ff}.name-content[data-v-4af0342a]{display:grid;min-width:0;flex:1;gap:2px}.file-link[data-v-4af0342a],.name-content>span[data-v-4af0342a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-link[data-v-4af0342a]{display:block;width:-moz-max-content;width:max-content;max-width:100%;padding:0;border:0;color:#1677ff;background:transparent;font:inherit;text-align:left;cursor:pointer}.file-link[data-v-4af0342a]:hover:not(:disabled){color:#4096ff;text-decoration:underline}.file-link[data-v-4af0342a]:disabled{color:#94a3b8;cursor:not-allowed}.name-content[data-v-4af0342a] .ant-progress{margin:0;line-height:1}.size[data-v-4af0342a]{width:100px;text-align:right}.attrs[data-v-4af0342a]{width:180px}.time[data-v-4af0342a]{width:170px}.directory[data-v-4af0342a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.network-table .network-type[data-v-4af0342a]{width:120px}.network-table td.ellipsis[data-v-4af0342a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty[data-v-4af0342a]{display:grid;min-height:180px;color:#64748b;place-content:center}.disk-context-menu[data-v-4af0342a]{position:fixed;z-index:100001;display:flex;min-width:190px;flex-direction:column;padding:5px;border:1px solid #dbe2ea;border-radius:6px;background:#fff;box-shadow:0 8px 24px #0f172a2e}.disk-context-menu button[data-v-4af0342a]{padding:7px 12px;border:0;border-radius:4px;background:transparent;color:#1f2937;text-align:left;cursor:pointer}.disk-context-menu button[data-v-4af0342a]:hover:not(:disabled){background:#f0f7ff}.disk-context-menu button[data-v-4af0342a]:disabled{color:#a8b0bb;cursor:not-allowed}.disk-context-menu button.danger[data-v-4af0342a]{color:#cf1322}.disk-context-menu hr[data-v-4af0342a]{width:100%;margin:4px 0;border:0;border-top:1px solid #edf2f7}.upload-input[data-v-4af0342a]{display:none}.registry-feature[data-v-62b6f119]{display:grid;grid-template-rows:46px minmax(0,1fr);height:100%;min-width:0;color:#1f2937;background:#fff}.toolbar[data-v-62b6f119]{display:flex;align-items:center;gap:7px;padding:0 12px;border-bottom:1px solid #dbe2ea}.path-input[data-v-62b6f119]{min-width:0;flex:1;font-family:Consolas,monospace;font-size:12px}.registry-feature>main[data-v-62b6f119]{display:grid;grid-template-columns:minmax(260px,36%) minmax(420px,1fr);min-height:0}.tree-pane[data-v-62b6f119]{overflow:auto;border-right:1px solid #dbe2ea;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.computer[data-v-62b6f119],.tree-row[data-v-62b6f119]{display:flex;height:30px;box-sizing:border-box;align-items:center;white-space:nowrap}.computer[data-v-62b6f119]{padding-left:8px;font-weight:600;background:#f8fafc}.tree-row[data-v-62b6f119]{cursor:default}.tree-row.selected[data-v-62b6f119],.tree-row[data-v-62b6f119]:hover{background:#eaf3ff}.expander[data-v-62b6f119]{width:22px;height:22px;flex:none;padding:0;border:0;color:#475569;background:transparent;cursor:pointer}.expander[data-v-62b6f119]:disabled{visibility:hidden}.tree-row span[data-v-62b6f119]{overflow:hidden;text-overflow:ellipsis}.value-pane[data-v-62b6f119]{display:grid;grid-template-rows:40px minmax(0,1fr);min-width:0}.value-actions[data-v-62b6f119]{display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:0 10px;border-bottom:1px solid #e5e7eb}.value-actions span[data-v-62b6f119]{margin-right:auto;color:#64748b;font-size:12px}.table-wrap[data-v-62b6f119]{position:relative;min-height:0;overflow:auto}.loading[data-v-62b6f119]{position:absolute;z-index:3;inset:0;display:grid;background:#ffffffcc;place-content:center}table[data-v-62b6f119]{width:100%;min-width:620px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px}th[data-v-62b6f119]{position:sticky;z-index:2;top:0;padding:8px;border-bottom:1px solid #dbe2ea;background:#f8fafc;text-align:left}td[data-v-62b6f119]{padding:7px 8px;border-bottom:1px solid #edf2f7;white-space:nowrap}tbody tr.selected[data-v-62b6f119],tbody tr[data-v-62b6f119]:hover{background:#edf6ff}th.name[data-v-62b6f119]{width:32%}th.type[data-v-62b6f119]{width:150px}td.data[data-v-62b6f119]{overflow:hidden;text-overflow:ellipsis;font-family:Consolas,monospace}.empty[data-v-62b6f119]{display:grid;min-height:180px;color:#64748b;place-content:center}.value-form[data-v-62b6f119]{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:12px}.value-form label[data-v-62b6f119]{padding-top:5px;color:#475569}.value-form small[data-v-62b6f119]{grid-column:2;color:#64748b}.registry-context-menu[data-v-62b6f119]{position:fixed;z-index:100001;display:flex;min-width:170px;flex-direction:column;padding:5px;border:1px solid #dbe2ea;border-radius:6px;background:#fff;box-shadow:0 8px 24px #0f172a2e}.registry-context-menu button[data-v-62b6f119]{padding:7px 12px;border:0;border-radius:4px;background:transparent;color:#1f2937;text-align:left;cursor:pointer}.registry-context-menu button[data-v-62b6f119]:hover:not(:disabled){background:#f0f7ff}.registry-context-menu button[data-v-62b6f119]:disabled{color:#a8b0bb}.registry-context-menu button.danger[data-v-62b6f119]{color:#cf1322}.registry-context-menu hr[data-v-62b6f119]{width:100%;margin:4px 0;border:0;border-top:1px solid #edf2f7}@media(max-width:850px){.registry-feature>main[data-v-62b6f119]{grid-template-columns:280px minmax(420px,1fr)}}.screen-feature[data-v-10221e1d]{display:grid;grid-template-rows:48px minmax(0,1fr);height:100%;min-width:0;color:#1f2937;background:#fff}.screen-feature>header[data-v-10221e1d]{display:flex;align-items:center;gap:14px;padding:0 14px;border-bottom:1px solid #e5e7eb}.screen-feature label[data-v-10221e1d]{display:flex;align-items:center;gap:7px;color:#475569;font-size:12px}.screen-feature label[data-v-10221e1d] .ant-select{width:92px}.viewer-screen-controls[data-v-10221e1d]{display:flex;align-items:center;gap:12px}.viewer-screen-controls label[data-v-10221e1d]{color:#e5e7eb}.image-info[data-v-10221e1d]{margin-left:auto;color:#64748b;font-size:12px;white-space:nowrap}.screen-feature>main[data-v-10221e1d]{position:relative;display:grid;min-height:0;overflow:auto;padding:16px;background:#111827;place-items:center}.image-button[data-v-10221e1d]{display:block;max-width:100%;max-height:100%;overflow:hidden;padding:0;border:0;background:transparent;cursor:zoom-in}.screen-feature img[data-v-10221e1d]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;box-shadow:0 2px 18px #0008}.empty[data-v-10221e1d]{color:#cbd5e1}.error-banner[data-v-10221e1d]{position:absolute;right:16px;bottom:16px;max-width:70%;padding:7px 12px;border-radius:5px;color:#fff;background:#b91c1ddd;font-size:12px}.loading-overlay[data-v-10221e1d]{position:absolute;inset:0;display:grid;background:#11182788;place-content:center}.loading-overlay[data-v-10221e1d] .ant-spin-text,main[data-v-10221e1d]>.ant-spin .ant-spin-text{color:#e2e8f0}.kvm-feature[data-v-93c120fc]{display:grid;grid-template-rows:50px minmax(0,1fr);height:100%;min-width:0;background:#fff}.kvm-feature>header[data-v-93c120fc]{display:flex;align-items:center;gap:10px;padding:0 12px;border-bottom:1px solid #dbe2ea;white-space:nowrap}.control-toggle[data-v-93c120fc],.kvm-feature>header>label[data-v-93c120fc],.mouse-move-selector[data-v-93c120fc]{display:flex;align-items:center;gap:6px;color:#475569;font-size:12px}.kvm-feature>header>label[data-v-93c120fc] .ant-select{width:82px}.display-mode-selector[data-v-93c120fc],.mouse-move-selector[data-v-93c120fc]{flex:none;white-space:nowrap}.control-toggle[data-v-93c120fc]{margin-left:auto}.info[data-v-93c120fc]{color:#64748b;font-size:12px}.kvm-feature>main[data-v-93c120fc]{position:relative;min-height:0;background:#111827}.kvm-feature>main.fit[data-v-93c120fc]{display:grid;box-sizing:border-box;overflow:hidden;padding:12px;place-items:center}.kvm-feature>main.actual[data-v-93c120fc]{display:block;overflow:auto}.kvm-feature>main.readonly-pan canvas[data-v-93c120fc],.kvm-feature>main.readonly-pan[data-v-93c120fc]{cursor:grab}.kvm-feature>main.panning canvas[data-v-93c120fc],.kvm-feature>main.panning[data-v-93c120fc]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kvm-feature canvas[data-v-93c120fc]{display:block;background:#000;outline:none;image-rendering:auto}.kvm-feature canvas.controllable[data-v-93c120fc]{cursor:crosshair}.empty[data-v-93c120fc],.error[data-v-93c120fc]{display:grid;height:100%;color:#cbd5e1;place-content:center}.error[data-v-93c120fc]{color:#fca5a5}.readonly[data-v-93c120fc]{left:12px;padding:4px 9px;color:#e2e8f0;background:#0f172acc;pointer-events:none}.error-banner[data-v-93c120fc],.readonly[data-v-93c120fc]{position:absolute;bottom:12px;border-radius:4px;font-size:12px}.error-banner[data-v-93c120fc]{right:12px;max-width:65%;padding:6px 10px;color:#fff;background:#b91c1ddd;cursor:pointer}.netstat-feature[data-v-14f120c2]{display:grid;grid-template-rows:52px auto minmax(0,1fr);height:100%;min-width:0;background:#fff}.netstat-feature>header[data-v-14f120c2]{display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid #e5e7eb}.netstat-feature>header[data-v-14f120c2] .ant-tabs{min-width:126px}.netstat-feature>header[data-v-14f120c2] .ant-tabs-nav{margin:0}.netstat-feature>header[data-v-14f120c2] .ant-input{max-width:310px;margin-left:auto}.error[data-v-14f120c2]{padding:7px 14px;color:#b91c1c;background:#fef2f2;border-bottom:1px solid #fecaca;font-size:12px}.table-wrap[data-v-14f120c2]{min-height:0;overflow:auto}.netstat-table[data-v-14f120c2]{min-width:980px}.empty[data-v-14f120c2],.loading[data-v-14f120c2]{display:grid;min-height:140px;place-items:center;color:#64748b}.empty[data-v-14f120c2]{font-size:13px}.process-feature[data-v-7db86c1d]{display:grid;grid-template-rows:52px auto minmax(0,1fr);height:100%;background:#fff}.process-feature>header[data-v-7db86c1d]{display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid #e5e7eb}.process-feature>header[data-v-7db86c1d] .ant-input-affix-wrapper{max-width:520px;margin-left:auto}.process-feature>main[data-v-7db86c1d]{min-height:0;overflow:auto}.error[data-v-7db86c1d]{padding:7px 14px;color:#b91c1c;background:#fef2f2;border-bottom:1px solid #fecaca;font-size:12px}.state[data-v-7db86c1d]{display:grid;min-height:150px;place-items:center;color:#64748b}.module-filter[data-v-7db86c1d]{max-width:430px;margin-bottom:12px}.process-name[data-v-7db86c1d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.process-tooltip[data-v-7db86c1d]{display:block;min-width:320px;white-space:pre-line;line-height:1.65;overflow-wrap:anywhere}.management-window[data-v-b6088998]{position:fixed;display:grid;grid-template-rows:42px minmax(0,1fr);overflow:hidden;border:1px solid #cbd5e1;border-radius:8px;background:#fff;box-shadow:0 18px 52px #0f172a40}.management-window>header[data-v-b6088998]{display:flex;align-items:center;gap:9px;padding:0 8px 0 13px;color:#172033;background:#f8fafc;border-bottom:1px solid #e2e8f0;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.title-main[data-v-b6088998]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity[data-v-b6088998]{display:flex;min-width:0;max-width:240px;flex:0 1 auto;flex-direction:column;color:#64748b;font-size:11px;line-height:1.2}.identity>span[data-v-b6088998]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session[data-v-b6088998]{margin-left:auto;color:#64748b;font-size:11px}.management-window header button[data-v-b6088998]{width:30px;height:28px;padding:0;border:0;border-radius:4px;background:transparent;color:#475569;font-size:18px;cursor:pointer}.management-window header button[data-v-b6088998]:hover{background:#e2e8f0}.management-window main[data-v-b6088998]{position:relative;min-height:0;overflow:hidden}.status-dot[data-v-b6088998]{width:9px;height:9px;border-radius:50%;background:#94a3b8}.status-dot.active[data-v-b6088998]{background:#22c55e}.status-dot.closed[data-v-b6088998],.status-dot.error[data-v-b6088998]{background:#ef4444}.status-dot.connecting[data-v-b6088998],.status-dot.requesting[data-v-b6088998]{background:#f59e0b}.terminal-state[data-v-b6088998]{display:grid;height:100%;min-height:220px;padding:24px;place-content:center;justify-items:center;color:#64748b;text-align:center}.terminal-state h3[data-v-b6088998]{margin:0;color:#b91c1c}.terminal-state p[data-v-b6088998]{max-width:520px;overflow-wrap:anywhere}.terminal-state button[data-v-b6088998]{padding:7px 18px;border:1px solid #1677ff;border-radius:5px;color:#fff;background:#1677ff;cursor:pointer}.spinner[data-v-b6088998]{width:28px;height:28px;border:3px solid #dbeafe;border-top-color:#1677ff;border-radius:50%;animation:spin-b6088998 .8s linear infinite}.resize-handle[data-v-b6088998]{position:absolute;right:0;bottom:0;width:18px;height:18px;cursor:nwse-resize}.resize-handle[data-v-b6088998]:after{position:absolute;right:3px;bottom:3px;width:8px;height:8px;border-right:2px solid #94a3b8;border-bottom:2px solid #94a3b8;content:""}@keyframes spin-b6088998{to{transform:rotate(1turn)}}.management-window.standalone>header[data-v-b6088998]{cursor:default}.management-taskbar[data-v-9cfd069e]{position:fixed;right:16px;bottom:14px;z-index:5000;display:flex;max-width:calc(100vw - 32px);gap:8px;padding:7px;border:1px solid #cbd5e1;border-radius:9px;background:#f8fafee8;box-shadow:0 8px 30px #0f172a35;backdrop-filter:blur(8px)}.management-taskbar button[data-v-9cfd069e]{display:flex;align-items:center;max-width:220px;height:34px;gap:7px;padding:0 12px;overflow:hidden;border:1px solid #dbe2ea;border-radius:5px;background:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.dot[data-v-9cfd069e]{width:8px;height:8px;border-radius:50%;background:#94a3b8}.dot.active[data-v-9cfd069e]{background:#22c55e}.dot.closed[data-v-9cfd069e],.dot.error[data-v-9cfd069e]{background:#ef4444}.dot.connecting[data-v-9cfd069e],.dot.requesting[data-v-9cfd069e]{background:#f59e0b}.detail-summary[data-v-7a6540d6],.task-times[data-v-7a6540d6]{display:flex;align-items:center;gap:24px;margin-bottom:12px}.detail-summary>span[data-v-7a6540d6]:last-child{min-width:0;color:#666}.result-path[data-v-7a6540d6]{white-space:pre-wrap;word-break:break-all}.not-found[data-v-7a6540d6]{color:#999}.transfer-empty[data-v-548c17a0]{display:grid;min-height:180px;color:#64748b;place-content:center}.transfer-task[data-v-548c17a0]{display:grid;gap:6px;padding:12px 0;border-bottom:1px solid #edf2f7}.transfer-task footer[data-v-548c17a0],.transfer-task header[data-v-548c17a0]{display:flex;align-items:center;gap:8px}.transfer-task header strong[data-v-548c17a0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.path[data-v-548c17a0],.target[data-v-548c17a0]{overflow:hidden;color:#64748b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.transfer-task footer>span[data-v-548c17a0]:first-child{color:#64748b;font-size:12px}.transfer-task footer .error[data-v-548c17a0]{min-width:0;margin-left:auto;overflow:hidden;color:#cf1322;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.transfer-task footer button[data-v-548c17a0]:first-of-type{margin-left:auto}.task-times[data-v-548c17a0]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#64748b;font-size:12px;white-space:nowrap}.hidden-input[data-v-548c17a0]{display:none}:root{--header-height:50px;--menu-width:100px;--event-panel-height:260px}.header{top:0;width:100%;height:var(--header-height)}.header,.menu{position:fixed;left:0}.menu{top:calc(var(--header-height) + 1px);width:var(--menu-width);height:calc(100vh - var(--header-height) - 1px);overflow-y:auto}.view{position:fixed;top:var(--header-height);left:var(--menu-width);width:calc(100vw - var(--menu-width));height:calc(100vh - var(--header-height));box-shadow:inset 2px 2px 8px rgba(0,0,0,.02);overflow:auto;padding:10px;box-sizing:border-box}.view.event-panel-open{height:calc(100vh - var(--header-height) - var(--event-panel-height))}.event-panel{position:fixed;left:var(--menu-width);right:0;bottom:0;height:var(--event-panel-height);border-top:1px solid #e5e7eb;background:#fff;box-shadow:0 -6px 18px rgba(0,0,0,.071);z-index:20}.event-panel-head{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #f0f0f0}.event-panel-title{color:#111827;font-weight:600}.event-list{height:calc(var(--event-panel-height) - 42px);overflow-y:auto;padding:0 12px}.event-row{padding:10px 0;border-bottom:1px solid #f0f0f0}.event-row-clickable{cursor:pointer}.event-row-clickable:hover{background:#f8fafc}.event-row-head{display:flex;align-items:center;gap:8px}.event-type{min-width:44px;padding:1px 8px;border-radius:4px;color:#fff;font-size:12px;text-align:center}.event-type-online{background:#16a34a}.event-type-offline{background:#64748b}.event-type-cl{background:#2563eb}.event-type-kl{background:#7c3aed}.event-type-active{background:#dc2626}.event-type-mount{background:#d97706}.event-type-install{background:#0f766e}.event-type-env-monitor{background:#0891b2}.event-type-default{background:#475569}.event-time{color:#667085;font-size:12px}.event-content{margin-top:6px;color:#1f2937;line-height:1.45;word-break:break-word}.event-meta{margin-top:4px;color:#98a2b3;font-size:12px}.event-empty,.event-end,.event-loading{padding:18px 0;color:#98a2b3;text-align:center}body{position:absolute;left:0;top:0;bottom:0;right:0;padding:0;margin:0;background-position:top}*{box-sizing:border-box}.ant-tooltip{white-space:pre;max-width:unset!important}.ant-spin-container,.ant-spin-nested-loading{height:100%}.dot{cursor:pointer;padding:5px;display:flex;flex-direction:row;justify-content:center}.dot>div{width:12px;height:12px;border-radius:100%;border-style:solid;border-width:1px}.color_0,.color_0 td{background-color:#faebd7!important}.kvm-key-pad{display:flex;flex-direction:row;flex-wrap:wrap;width:80vw;justify-content:space-between;margin-top:2rem;max-width:15rem}.kvm-key-pad>div{width:25vw;height:14vw;border:1px solid #888;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border-radius:2rem;background-color:#00000014;color:#ffffffbd;font-size:1.5rem;font-family:system-ui;margin-top:1rem;max-width:4rem;max-height:2.5rem}.kvm-key-pad>div:active{background-color:#ffffff20}