.arc-remote[data-v-398f5694]{position:relative;width:100%;height:100%;overflow:hidden;background:#050608;color:#e6e9ee}.arc-status[data-v-398f5694]{position:absolute;top:0;left:50%;z-index:100;-webkit-transform:translateX(-50%) translateY(-120%);transform:translateX(-50%) translateY(-120%);max-width:70%;padding:8px 18px;border:1px solid #2a313c;border-radius:0 0 10px 10px;background:#1f242d;color:#e6e9ee;font-size:13px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arc-status.show[data-v-398f5694]{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.arc-screen[data-v-398f5694]{position:absolute;inset:0;width:100%;height:100%;display:block;outline:none;-o-object-fit:contain;object-fit:contain;-ms-touch-action:none;touch-action:none;background:#000}.arc-toolbar[data-v-398f5694]{position:absolute;top:10px;left:50%;z-index:40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:6px;border:1px solid #2a313c;border-radius:10px;background:rgba(23,27,34,.88);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease}.arc-toolbar.hidden[data-v-398f5694]{-webkit-transform:translateX(-50%) translateY(-150%);transform:translateX(-50%) translateY(-150%);opacity:0}.arc-toolbar.compact[data-v-398f5694]{top:auto;right:0;bottom:0;left:0;max-width:none;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-right:0;border-bottom:0;border-left:0;border-radius:16px 16px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:none;transform:none;gap:8px;background:rgba(14,18,24,.94)}.arc-toolbar.compact-hidden[data-v-398f5694]{-webkit-transform:translateY(calc(100% + env(safe-area-inset-bottom) + 12px));transform:translateY(calc(100% + env(safe-area-inset-bottom) + 12px));opacity:0;pointer-events:none}.arc-toolbar-group[data-v-398f5694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.arc-toolbar-sep[data-v-398f5694]{width:1px;height:22px;background:#2a313c}.arc-toolbar-btn[data-v-398f5694]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;gap:2px;min-width:50px;height:42px;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:#e6e9ee;font-size:11px;line-height:1;cursor:pointer}.arc-toolbar-btn i[data-v-398f5694]{font-size:16px}.arc-toolbar-btn.active[data-v-398f5694],.arc-toolbar-btn[data-v-398f5694]:hover{background:#1f242d}.arc-toolbar-btn.active[data-v-398f5694]{color:#00c2a8}.arc-toolbar-btn.danger[data-v-398f5694]:hover{color:#ff5d5d}.arc-toolbar-btn.pin.on[data-v-398f5694]{color:#00c2a8}.arc-toolbar-btn.compact-btn[data-v-398f5694]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:52px;border:1px solid rgba(91,105,125,.3);background:hsla(0,0%,100%,.04);font-size:12px}.arc-toolbar-btn.compact-btn span[data-v-398f5694]:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc-session-timer[data-v-398f5694]{min-width:58px;padding:0 6px;color:#00c2a8;font-size:12px;text-align:center}.arc-drawer[data-v-398f5694]{position:absolute;top:0;right:0;z-index:45;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:92%;border-left:1px solid #2a313c;background:rgba(20,24,30,.97);-webkit-transform:translateX(105%);transform:translateX(105%);-webkit-transition:-webkit-transform .28s ease;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease}.arc-drawer.open[data-v-398f5694]{-webkit-transform:translateX(0);transform:translateX(0)}.arc-drawer-resize[data-v-398f5694]{position:absolute;top:0;left:-4px;width:8px;height:100%;cursor:ew-resize}.arc-drawer-head[data-v-398f5694]{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;padding:14px 16px;border-bottom:1px solid #2a313c;font-weight:600}.arc-drawer-close[data-v-398f5694]{border:0;background:transparent;color:#8b95a3;font-size:20px;cursor:pointer}.arc-drawer-body[data-v-398f5694]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:14px 16px}.arc-drawer-body.shell[data-v-398f5694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.arc-section-title[data-v-398f5694]{margin:14px 0 8px;color:#8b95a3;font-size:12px}.arc-drop[data-v-398f5694]{padding:22px;border:1.5px dashed #2a313c;border-radius:8px;color:#8b95a3;font-size:13px;text-align:center;cursor:pointer}.arc-drop[data-v-398f5694]:hover{border-color:#00c2a8;color:#e6e9ee}.arc-hidden-input[data-v-398f5694]{display:none}.arc-row[data-v-398f5694]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:8px 0}.arc-row input[data-v-398f5694]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:9px 10px;border:1px solid #2a313c;border-radius:6px;outline:none;background:#1f242d;color:#e6e9ee;font-size:13px}.arc-row input[data-v-398f5694]:focus{border-color:#00c2a8}.arc-mini[data-v-398f5694]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:34px;padding:8px 14px;border:1px solid #2a313c;border-radius:6px;background:#1f242d;color:#e6e9ee;font-size:13px;text-decoration:none;white-space:nowrap;cursor:pointer}.arc-mini[data-v-398f5694]:hover{border-color:#00c2a8}.arc-mini.accent[data-v-398f5694]{border-color:#00c2a8;background:#00c2a8;color:#04211d}.arc-file-log[data-v-398f5694]{color:#8b95a3;font-size:12.5px}.arc-file-log-item[data-v-398f5694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid #2a313c}.arc-file-log-item span[data-v-398f5694]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc-term[data-v-398f5694]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:60vh;min-height:0;padding:10px;overflow:auto;border:1px solid #2a313c;border-radius:8px;background:#0a0d11;color:#cfe8e2;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;white-space:pre-wrap;word-break:break-all}.arc-term .cmd[data-v-398f5694]{color:#00c2a8}.arc-term .muted[data-v-398f5694]{color:#8b95a3}.shell-input[data-v-398f5694]{margin-top:10px}.arc-clip-area[data-v-398f5694]{width:100%;height:200px;padding:10px;border:1px solid #2a313c;border-radius:8px;outline:none;resize:none;background:#1f242d;color:#e6e9ee;font-size:13px}.arc-clip-area[data-v-398f5694]:focus{border-color:#00c2a8}.arc-shot-modal[data-v-398f5694]{position:absolute;inset:0;z-index:60;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;background:rgba(0,0,0,.8)}.arc-shot-modal.open[data-v-398f5694]{display:-webkit-box;display:-ms-flexbox;display:flex}.arc-shot-modal img[data-v-398f5694]{max-width:86%;max-height:78%;border-radius:8px}.arc-remote.compact .arc-screen[data-v-398f5694]{bottom:74px;height:calc(100% - 74px)}.arc-remote.compact .arc-status[data-v-398f5694]{max-width:calc(100% - 32px);white-space:normal;text-align:center}.arc-remote.compact.controls-hidden .arc-screen[data-v-398f5694]{bottom:0;height:100%}.mobile-remote[data-v-b928af42]{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#050608}.mobile-remote-header[data-v-b928af42]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:calc(12px + env(safe-area-inset-top)) 14px 12px;border-bottom:1px solid hsla(0,0%,100%,.08);background:-webkit-gradient(linear,left top,left bottom,from(rgba(23,31,44,.96)),to(rgba(13,18,27,.96)));background:linear-gradient(180deg,rgba(23,31,44,.96),rgba(13,18,27,.96));color:#fff}.mobile-remote-title[data-v-b928af42]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mobile-remote-name[data-v-b928af42]{overflow:hidden;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mobile-remote-subtitle[data-v-b928af42]{margin-top:4px;overflow:hidden;color:hsla(0,0%,100%,.68);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mobile-remote-header-actions[data-v-b928af42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mobile-remote-header-btn[data-v-b928af42]{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:68px;height:30px;padding:0 10px;border:1px solid hsla(0,0%,100%,.22);border-radius:15px;background:transparent;color:#fff;font-size:12px}.mobile-remote-header-btn[data-v-b928af42]:disabled{opacity:.45}.mobile-remote-header-btn.secondary[data-v-b928af42]{min-width:82px;border-color:rgba(112,215,255,.28);color:#9ad8ff}.mobile-remote-body[data-v-b928af42]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.mobile-remote-viewport[data-v-b928af42]{width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at top,rgba(45,107,255,.12),transparent 35%),#050608}.mobile-remote-viewport.zoomed[data-v-b928af42]{overflow:auto;-webkit-overflow-scrolling:touch}.mobile-remote-viewport.panning[data-v-b928af42]{cursor:-webkit-grab;cursor:grab}.mobile-remote-stage[data-v-b928af42]{position:relative;width:100%;height:100%;min-width:100%;min-height:100%}.viewport-disabled[data-v-b928af42]{pointer-events:none}.mobile-remote-tools[data-v-b928af42]{top:calc(env(safe-area-inset-top) + 76px);padding:8px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:rgba(10,14,18,.74)}.mobile-remote-floating-bar[data-v-b928af42],.mobile-remote-tools[data-v-b928af42]{position:fixed;right:12px;z-index:80;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;backdrop-filter:blur(10px)}.mobile-remote-floating-bar[data-v-b928af42]{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:rgba(14,18,24,.94)}.mobile-remote-restore[data-v-b928af42]{position:fixed;top:14px;right:14px;z-index:85;min-width:74px;height:32px;padding:0 10px;border:1px solid hsla(0,0%,100%,.14);border-radius:16px;background:rgba(9,13,18,.52);color:hsla(0,0%,100%,.92);font-size:12px;backdrop-filter:blur(8px)}.mobile-remote-tool[data-v-b928af42]{min-width:54px;height:34px;padding:0 10px;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.04);color:#fff;font-size:12px}.mobile-remote-tool[data-v-b928af42]:disabled{opacity:.35}.mobile-remote-tool.value[data-v-b928af42]{min-width:64px;color:#70d7ff}.mobile-remote-tool.mode[data-v-b928af42]{min-width:88px}.mobile-remote-tool.active[data-v-b928af42]{border-color:rgba(47,107,255,.55);background:rgba(47,107,255,.24);color:#9fc2ff}.mobile-remote-floating-btn[data-v-b928af42]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:54px;height:34px;border:1px solid rgba(91,105,125,.3);border-radius:12px;background:hsla(0,0%,100%,.04);color:#fff;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-remote-floating-btn.danger[data-v-b928af42]{color:#ff8f8f}.mobile-remote-overlay[data-v-b928af42]{position:absolute;inset:0;z-index:90;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:20px;background:radial-gradient(circle at top,rgba(45,107,255,.18),transparent 45%),rgba(4,7,11,.92)}.mobile-remote-card[data-v-b928af42]{width:100%;max-width:320px;padding:28px 22px;border:1px solid rgba(80,93,113,.28);border-radius:18px;background:rgba(18,24,33,.95);color:#fff;text-align:center;-webkit-box-shadow:0 18px 48px rgba(0,0,0,.28);box-shadow:0 18px 48px rgba(0,0,0,.28)}.mobile-remote-card .van-loading[data-v-b928af42]{margin:0 auto 18px}.mobile-remote-card.error[data-v-b928af42]{border-color:rgba(255,104,104,.24)}.mobile-remote-card-title[data-v-b928af42]{font-size:18px;font-weight:600;line-height:24px}.mobile-remote-card-desc[data-v-b928af42]{margin-top:10px;color:hsla(0,0%,100%,.68);font-size:13px;line-height:20px}.mobile-remote-actions[data-v-b928af42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-top:18px}.mobile-remote-rotate-tip[data-v-b928af42]{position:absolute;right:14px;bottom:92px;z-index:70;padding:8px 10px;border-radius:10px;background:rgba(0,0,0,.54);color:hsla(0,0%,100%,.86);font-size:12px}.controls-hidden .mobile-remote-body[data-v-b928af42]{padding-top:0}.landscape .mobile-remote-header[data-v-b928af42]{padding-top:calc(8px + env(safe-area-inset-top));padding-bottom:8px}.landscape .mobile-remote-name[data-v-b928af42]{font-size:15px}.landscape .mobile-remote-subtitle[data-v-b928af42]{margin-top:2px}.landscape .mobile-remote-tools[data-v-b928af42]{top:50px;right:10px}.landscape .mobile-remote-floating-bar[data-v-b928af42]{top:105px;right:10px}.landscape .mobile-remote-restore[data-v-b928af42]{top:50px;right:10px}@media (max-width:680px){.mobile-remote-tools[data-v-b928af42]{left:10px;right:10px;top:auto;bottom:92px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-remote-tool[data-v-b928af42]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0 6px}.mobile-remote-floating-bar[data-v-b928af42]{right:10px;bottom:10px;left:10px}.mobile-remote-restore[data-v-b928af42]{top:auto;right:10px;bottom:88px}}@media (orientation:landscape){.mobile-remote-header[data-v-b928af42]{gap:10px;padding-left:calc(12px + env(safe-area-inset-left));padding-right:calc(12px + env(safe-area-inset-right))}.mobile-remote-rotate-tip[data-v-b928af42]{display:none}}