.term-win[data-v-43d19902]{background:#1e1e1e;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;box-shadow:0 18px 50px #0000007a,0 2px 8px #00000052;box-sizing:border-box;color:#d4d4d4;color-scheme:dark;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:fixed}.term-win.is-snap-anim[data-v-43d19902]{transition:left .22s cubic-bezier(.22,1,.36,1),top .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1)}.term-snap-preview[data-v-43d19902]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;box-shadow:inset 0 0 0 1px #34d39924,0 18px 40px #00000047;box-sizing:border-box;opacity:0;pointer-events:none;position:fixed;transition:left .16s ease,top .16s ease,width .16s ease,height .16s ease,opacity .14s ease,visibility .14s ease;visibility:hidden}.term-snap-preview.is-visible[data-v-43d19902]{opacity:1;visibility:visible}.term-win.is-max[data-v-43d19902]{border-radius:8px}.term-win.is-super[data-v-43d19902]{border:0;border-radius:0;box-shadow:none;height:auto!important;inset:0!important;width:auto!important}.term-win.is-super .term-win-head[data-v-43d19902]{display:none}.term-win.is-super[data-v-43d19902] .term-body{padding:0}.term-win.is-min[data-v-43d19902]{border-radius:10px}.term-win.is-busy .term-win-body[data-v-43d19902]{pointer-events:none}.term-win-head[data-v-43d19902]{align-items:center;background:#1e1e1e;border-bottom:1px solid hsla(0,0%,100%,.06);cursor:move;display:flex;flex-shrink:0;gap:10px;height:46px;justify-content:space-between;padding:0 4px 0 14px;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5}.is-min .term-win-head[data-v-43d19902]{border-bottom:none;cursor:pointer}.term-win-title[data-v-43d19902]{align-items:center;display:flex;gap:8px;min-width:0}.title-main[data-v-43d19902]{color:#f3f4f6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.title-main[data-v-43d19902],.title-sub[data-v-43d19902]{line-height:1.2;white-space:nowrap}.title-sub[data-v-43d19902]{color:#8b8b8b;font-size:11px}.term-win-right[data-v-43d19902]{align-self:stretch;flex-shrink:0;gap:2px}.term-win-right[data-v-43d19902],.win-controls[data-v-43d19902]{align-items:stretch;display:flex;height:100%}.win-controls[data-v-43d19902]{gap:0;padding-left:2px}.win-controls[data-v-43d19902] .relative{height:100%}.tl[data-v-43d19902]{align-items:center;background:transparent;border:0;border-radius:0;cursor:pointer;display:inline-flex;height:100%;justify-content:center;line-height:0;padding:0;position:relative;width:26px}.tl[data-v-43d19902]:before{border:.5px solid rgba(0,0,0,.18);border-radius:50%;content:"";height:13px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.tl-min[data-v-43d19902]:before{background:#ffbd2e}.tl-max[data-v-43d19902]:before{background:#27c93f}.tl-close[data-v-43d19902]:before{background:#ff5f56}.tl-ico[data-v-43d19902]{color:#0000008c;flex-shrink:0;height:7px;opacity:0;position:relative;width:7px;z-index:1}.tl-ico-close[data-v-43d19902]:after,.tl-ico-close[data-v-43d19902]:before,.tl-ico-max[data-v-43d19902]:after,.tl-ico-max[data-v-43d19902]:before,.tl-ico-min[data-v-43d19902]:before{background:currentColor;border-radius:1px;content:"";position:absolute}.tl-ico-min[data-v-43d19902]:before{height:1.2px;left:0;top:50%;transform:translateY(-50%);width:100%}.tl-ico-max[data-v-43d19902]:before{height:1.2px;left:0;top:50%;transform:translateY(-50%);width:100%}.tl-ico-max[data-v-43d19902]:after{height:100%;left:50%;top:0;transform:translate(-50%);width:1.2px}.tl-ico-restore[data-v-43d19902]{border:1.2px solid;border-radius:1px;box-sizing:border-box}.tl-ico-close[data-v-43d19902]:after,.tl-ico-close[data-v-43d19902]:before{height:1.2px;left:50%;top:50%;width:100%}.tl-ico-close[data-v-43d19902]:before{transform:translate(-50%,-50%) rotate(45deg)}.tl-ico-close[data-v-43d19902]:after{transform:translate(-50%,-50%) rotate(-45deg)}.win-controls:hover .tl-ico[data-v-43d19902]{opacity:1}.tl[data-v-43d19902]:hover{filter:brightness(1.06)}.term-win-body[data-v-43d19902]{background:#1e1e1e;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.term-win-body[data-v-43d19902]>*{flex:1;min-height:0;width:100%}.rz[data-v-43d19902]{position:absolute;z-index:4}.rz-n[data-v-43d19902]{top:0}.rz-n[data-v-43d19902],.rz-s[data-v-43d19902]{cursor:ns-resize;height:6px;left:8px;right:8px}.rz-s[data-v-43d19902]{bottom:0}.rz-e[data-v-43d19902]{right:0}.rz-e[data-v-43d19902],.rz-w[data-v-43d19902]{bottom:8px;cursor:ew-resize;top:8px;width:6px}.rz-w[data-v-43d19902]{left:0}.rz-ne[data-v-43d19902]{cursor:nesw-resize;right:0}.rz-ne[data-v-43d19902],.rz-nw[data-v-43d19902]{height:10px;top:0;width:10px}.rz-nw[data-v-43d19902]{left:0}.rz-nw[data-v-43d19902],.rz-se[data-v-43d19902]{cursor:nwse-resize}.rz-se[data-v-43d19902]{bottom:0;height:14px;right:0;width:14px}.rz-sw[data-v-43d19902]{bottom:0;cursor:nesw-resize;height:10px;left:0;width:10px}.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{border:0;height:0;left:-9999em;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;resize:none;top:0;white-space:nowrap;width:0;z-index:-5}.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;cursor:default;inset:0;overflow-y:scroll;position:absolute}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{left:0;position:absolute;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;left:-9999em;line-height:normal;position:absolute;top:0;visibility:hidden}.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{color:transparent;inset:0;pointer-events:none;position:absolute;z-index:10}.xterm .xterm-accessibility-tree:not(.debug) ::-moz-selection{color:transparent}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:transparent}.xterm .xterm-accessibility-tree{-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre}.xterm .live-region{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.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{position:absolute;z-index:6}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{pointer-events:none;position:absolute;right:0;top:0;z-index:8}.xterm-decoration-top{position:relative;z-index:2}.term-body[data-v-43c36a91]{box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-height:0;padding:2px 8px;position:relative;width:100%}.term-status[data-v-43c36a91]{color:#9ca3af;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;left:8px;pointer-events:none;position:absolute;top:4px;z-index:2}.term-host[data-v-43c36a91]{background:#1e1e1e;cursor:text;flex:1;min-height:0;min-width:0;overflow:hidden;width:100%}.term-host[data-v-43c36a91] .xterm{height:100%;width:100%}.shell-switch[data-v-43c36a91]{align-items:stretch;align-self:stretch;display:flex;z-index:30}.shell-switch[data-v-43c36a91],.shell-trigger[data-v-43c36a91]{height:100%;position:relative}.shell-trigger[data-v-43c36a91]{align-items:center;background:transparent;border:none;border-radius:0;color:#e5e5e5;cursor:pointer;display:inline-flex;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:11px;font-weight:500;gap:4px;line-height:1;outline:none;padding:0 12px;white-space:nowrap}.shell-trigger[data-v-43c36a91]:before{background:#2e2e2e;border-radius:999px;content:"";height:20px;left:6px;pointer-events:none;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.shell-trigger[data-v-43c36a91]>*{position:relative;z-index:1}.shell-trigger[data-v-43c36a91]:hover:before,.shell-trigger[aria-expanded=true][data-v-43c36a91]:before{background:#3a3a3a}.shell-ico[data-v-43c36a91]{color:#a3a3a3;flex-shrink:0;height:16px;width:16px}.shell-trigger .shell-ico[data-v-43c36a91]{height:12px;width:12px}.shell-chevron[data-v-43c36a91]{color:#8a8a8a;height:10px;transition:transform .15s ease;width:10px}.shell-chevron.open[data-v-43c36a91]{transform:rotate(180deg)}.shell-menu[data-v-43c36a91]{background:#1c1c1c;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;box-shadow:0 12px 32px #00000073;min-width:172px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.shell-item[data-v-43c36a91]{align-items:center;background:transparent;border:0;border-radius:6px;color:#e5e5e5;cursor:pointer;display:flex;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;gap:8px;height:32px;padding:0 10px;text-align:left;width:100%}.shell-item[data-v-43c36a91]:hover{background:#2f2f2f}.shell-check[data-v-43c36a91],.shell-item.active .shell-ico[data-v-43c36a91]{color:#d4d4d4}.shell-check[data-v-43c36a91]{flex-shrink:0;height:16px;margin-left:auto;width:16px}.ml-term-host .xterm-viewport{overflow-y:auto;scrollbar-color:hsla(0,0%,66.7%,.45) transparent;scrollbar-width:thin}.ml-term-host .xterm-viewport::-webkit-scrollbar{width:7px}.ml-term-host .xterm-viewport::-webkit-scrollbar-track{background:transparent}.ml-term-host .xterm-viewport::-webkit-scrollbar-thumb{background:#aaaaaa6b;background-clip:padding-box;border:2px solid transparent;border-radius:8px}.ml-term-host .xterm-viewport::-webkit-scrollbar-thumb:hover{background:#c8c8c8a6;background-clip:padding-box;border:1px solid transparent}.ml-term-host .xterm-viewport::-webkit-scrollbar-button{display:none;height:0;width:0}.ml-term-host.sb-hot .xterm-viewport{scrollbar-color:hsla(0,0%,74.5%,.6) hsla(0,0%,100%,.08)}.ml-term-host.sb-hot .xterm-viewport::-webkit-scrollbar-track{background:#ffffff14}.ml-term-host.sb-hot .xterm-viewport::-webkit-scrollbar-button:single-button{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:7px 5px;display:block;height:11px;width:7px}.ml-term-host.sb-hot .xterm-viewport::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath fill='%23c8c8c8' d='m4 1 3.5 4h-7z'/%3E%3C/svg%3E")}.ml-term-host.sb-hot .xterm-viewport::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath fill='%23c8c8c8' d='M4 5 .5 1h7z'/%3E%3C/svg%3E")}.ml-term-host.sb-hot .xterm-viewport::-webkit-scrollbar-button:vertical:end:decrement,.ml-term-host.sb-hot .xterm-viewport::-webkit-scrollbar-button:vertical:start:increment{display:none;height:0}
