.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 .xterm-scroll-area{visibility:hidden}.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,.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-decoration-overview-ruler{z-index:7;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.terminal-session[data-v-35b12f0a]{position:absolute;top:0;right:0;bottom:0;left:0;padding:6px 0 0 10px;background-color:#0c0c0c}.terminal-session__xterm[data-v-35b12f0a]{width:100%;height:100%}.terminal-session[data-v-35b12f0a] .xterm .xterm-viewport{overflow-y:auto}.desktop-session[data-v-04732871]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0c0c0c}.desktop-session__screen[data-v-04732871]{width:100%;height:100%;overflow:auto}.desktop-session--spectator[data-v-04732871] canvas{cursor:default!important}.desktop-session__pointers[data-v-04732871]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.desktop-session__pointer[data-v-04732871]{position:absolute;top:0;left:0;-webkit-transition:-webkit-transform 60ms linear;transition:-webkit-transform 60ms linear;transition:transform 60ms linear;transition:transform 60ms linear,-webkit-transform 60ms linear}.desktop-session__pointer-arrow[data-v-04732871]{display:block;overflow:visible;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.desktop-session__pointer-label[data-v-04732871]{position:absolute;top:21px;left:6px;padding:1px 6px;color:#fff;font-size:12px;line-height:16px;white-space:nowrap;border-radius:4px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.4);box-shadow:0 2px 6px rgba(0,0,0,.4)}.desktop-session__overlay[data-v-04732871]{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9e9e9e;background-color:rgba(12,12,12,.85)}.desktop-session__message[data-v-04732871]{max-width:520px;text-align:center}.desktop-session__notice[data-v-04732871]{left:50%;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 24px);padding:6px 10px;border:1px solid #2d2d2d;border-radius:6px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.45);box-shadow:0 6px 18px rgba(0,0,0,.45);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.desktop-session__clipboard[data-v-04732871],.desktop-session__notice[data-v-04732871]{position:absolute;top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#e0e0e0;font-size:13px;background-color:#1f1f1f}.desktop-session__clipboard[data-v-04732871]{right:10px;z-index:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:340px;max-width:calc(100% - 20px);max-height:calc(100% - 20px);padding:10px 12px 12px;overflow-y:auto;border:1px solid #2d2d2d;border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(0,0,0,.5);box-shadow:0 10px 28px rgba(0,0,0,.5)}.desktop-session__clipboard-header[data-v-04732871]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px;font-weight:600}.desktop-session__clipboard-label[data-v-04732871]{margin-top:8px;margin-bottom:4px;color:#a0a0a0;font-size:12px}.desktop-session__clipboard-text[data-v-04732871]{min-height:72px;max-height:160px;padding:6px 8px;color:#e0e0e0;font-family:JetBrains Mono,ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;background-color:#0c0c0c;border:1px solid #2d2d2d;border-radius:4px;resize:vertical;outline:none}.desktop-session__clipboard-text[data-v-04732871]:focus{border-color:#3fb36e}.desktop-session__clipboard-actions[data-v-04732871]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px}.desktop-session__clipboard-hint[data-v-04732871]{margin-top:10px;color:#8a8a8a;font-size:12px}.desktop-keys-menu[data-v-0b0cd4af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4px;background-color:#1f1f1f;border:1px solid #2d2d2d;border-radius:4px}.desktop-keys-menu__key[data-v-0b0cd4af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:30px;margin:2px 0;color:#e0e0e0;font-size:12px;font-weight:600;background-color:#2a2a2a;border:1px solid #3a3a3a;border-radius:4px;outline:none;cursor:pointer}.desktop-keys-menu__key[data-v-0b0cd4af]:hover{background-color:#333}.desktop-keys-menu__key[data-v-0b0cd4af]:focus-visible{border-color:#3fb36e}.desktop-keys-menu__key .v-icon[data-v-0b0cd4af]{color:inherit}.desktop-keys-menu__key--held[data-v-0b0cd4af],.desktop-keys-menu__key--held[data-v-0b0cd4af]:hover{color:#0c0c0c;background-color:#3fb36e;border-color:#3fb36e}.desktop-keys-menu__separator[data-v-0b0cd4af]{height:1px;margin:4px 2px;background-color:#2d2d2d}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none}.file-session[data-v-22ac4956]{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#d0d0d0;font-size:13px;background-color:#141414}.file-session__toolbar[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 8px;background-color:#1a1a1a;border-bottom:1px solid #2d2d2d}.file-session__path[data-v-22ac4956]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px;height:28px;padding:0 8px;color:#e0e0e0;font-family:Consolas,Cascadia Mono,monospace;font-size:12px;background-color:#0c0c0c;border:1px solid #2d2d2d;border-radius:4px;outline:none}.file-session__path[data-v-22ac4956]:focus{border-color:#3fb36e}.file-session__filter[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:190px;height:28px;padding:0 6px;background-color:#0c0c0c;border:1px solid #2d2d2d;border-radius:4px}.file-session__filter input[data-v-22ac4956]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-left:4px;color:#e0e0e0;font-size:12px;background:transparent;border:none;outline:none}.file-session__file-input[data-v-22ac4956]{display:none}.file-session__main[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.file-session__places[data-v-22ac4956]{-ms-flex-negative:0;flex-shrink:0;width:210px;padding:6px 0;overflow-y:auto;background-color:#171717;border-right:1px solid #2d2d2d}.file-session__places-title[data-v-22ac4956]{padding:4px 12px;color:#8a8a8a;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.file-session__place[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px;color:#c8c8c8;white-space:nowrap;cursor:pointer}.file-session__place[data-v-22ac4956]:hover{background-color:#232323}.file-session__place--active[data-v-22ac4956]{color:#fff;background-color:#1f2a22}.file-session__list[data-v-22ac4956]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:auto;outline:none}.file-session__progress[data-v-22ac4956]{position:sticky;top:0;z-index:2}.file-session__table[data-v-22ac4956]{width:100%;border-collapse:collapse;table-layout:fixed}.file-session__table th[data-v-22ac4956]{position:sticky;top:0;z-index:1;padding:6px 10px;color:#9e9e9e;font-weight:500;text-align:left;white-space:nowrap;background-color:#141414;border-bottom:1px solid #2d2d2d;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-session__table td[data-v-22ac4956]{padding:4px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-session__col-check[data-v-22ac4956]{width:34px;padding-right:0!important;text-align:center!important;cursor:default!important}.file-session__check[data-v-22ac4956]{width:14px;height:14px;vertical-align:middle;accent-color:#3fb36e;cursor:pointer}.file-session__checked[data-v-22ac4956]{margin-left:6px;color:#9e9e9e;font-size:12px;white-space:nowrap}.file-session__col-date[data-v-22ac4956]{width:150px;color:#a0a0a0}.file-session__col-size[data-v-22ac4956]{width:170px;color:#a0a0a0;text-align:right!important}.file-session__col-actions[data-v-22ac4956]{width:40px}.file-session__row[data-v-22ac4956]{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-session__row[data-v-22ac4956]:hover{background-color:#1e1e1e}.file-session__row--selected[data-v-22ac4956],.file-session__row--selected[data-v-22ac4956]:hover{background-color:#1f2a22}.file-session__list:focus .file-session__row--focused[data-v-22ac4956]{outline:1px dotted #5f8f6e;outline-offset:-1px}.file-session__row--hidden[data-v-22ac4956]{opacity:.6}.file-session__row--cut[data-v-22ac4956]{opacity:.45}.file-session__place--drop[data-v-22ac4956],.file-session__row--drop[data-v-22ac4956]{background-color:#24412f!important;-webkit-box-shadow:inset 0 0 0 1px #3fb36e;box-shadow:inset 0 0 0 1px #3fb36e}.file-session__rename[data-v-22ac4956]{width:calc(100% - 28px);height:22px;padding:0 4px;color:#fff;font-size:13px;background-color:#0c0c0c;border:1px solid #3fb36e;border-radius:2px;outline:none}.file-session__description[data-v-22ac4956]{margin-left:8px;color:#8a8a8a}.file-session__message[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 16px;color:#9e9e9e;text-align:center}.file-session__message--error[data-v-22ac4956]{color:#ef9a9a}.file-session__footer[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;color:#8a8a8a;font-size:12px;background-color:#171717;border-top:1px solid #2d2d2d;white-space:nowrap;overflow:hidden}.file-session__warning[data-v-22ac4956]{margin-left:6px;color:#ffcc80}.file-session__clipboard[data-v-22ac4956]{margin-left:6px;color:#b0b0b0}.file-session__clipboard a[data-v-22ac4956]{margin-left:4px;color:#8ab4f8}.file-session__hint[data-v-22ac4956]{color:#6f6f6f}.file-session__notice[data-v-22ac4956]{color:#9fd8b0}.file-session__menu-icon[data-v-22ac4956]{margin-right:12px!important}.file-session__shortcut[data-v-22ac4956]{margin-left:24px;color:#8a8a8a;font-size:11px;white-space:nowrap}.file-session__dialog-list[data-v-22ac4956]{max-height:140px;overflow-y:auto;word-break:break-all}.file-session__properties[data-v-22ac4956]{width:100%;border-collapse:collapse}.file-session__properties th[data-v-22ac4956]{width:120px;padding:4px 12px 4px 0;font-weight:500;text-align:left;vertical-align:top;white-space:nowrap;opacity:.7}.file-session__properties td[data-v-22ac4956]{padding:4px 0;word-break:break-all}.file-session__transfers[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:35%;background-color:#171717;border-top:1px solid #2d2d2d}.file-session__transfers-header[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;color:#9e9e9e;font-size:12px}.file-session__transfers-list[data-v-22ac4956]{overflow-y:auto}.file-session__transfer[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px}.file-session__transfer-body[data-v-22ac4956]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.file-session__transfer-line[data-v-22ac4956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:2px}.file-session__transfer-status[data-v-22ac4956]{-ms-flex-negative:0;flex-shrink:0;max-width:60%;overflow:hidden;color:#a0a0a0;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.file-session__ellipsis[data-v-22ac4956]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-session__drop[data-v-22ac4956],.file-session__overlay[data-v-22ac4956]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c8c8c8;background-color:rgba(12,12,12,.85)}.file-session__drop[data-v-22ac4956]{border:2px dashed #3fb36e;pointer-events:none}.file-session__overlay-text[data-v-22ac4956]{max-width:420px;text-align:center}@media (max-width:760px){.file-session__col-date[data-v-22ac4956],.file-session__filter[data-v-22ac4956],.file-session__places[data-v-22ac4956]{display:none}}.remote-session-users[data-v-59a70302]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;overflow:hidden}.remote-session-users__separator[data-v-59a70302]{margin:0 8px;color:#616161}.remote-session-users__text[data-v-59a70302]{color:#ffb74d;overflow:hidden;text-overflow:ellipsis}