.page_container__aoG4z{min-height:100vh;padding:24px;max-width:1400px;margin:0 auto}.page_header__kVzhN{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid var(--border-color)}.page_header__kVzhN h1{font-size:26px;font-weight:700;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_dashboardVersion__iE3Vs{font-size:11px;font-weight:500;color:var(--text-tertiary);background:hsla(0,0%,100%,.1);padding:2px 6px;border-radius:4px;margin-left:8px;-webkit-text-fill-color:var(--text-tertiary);cursor:help}.page_agentVersionBadge__i5UxC{font-size:12px;font-weight:600;color:#a5b4fc;background:rgba(165,180,252,.15);padding:4px 10px;border-radius:6px;border:1px solid rgba(165,180,252,.3);cursor:help}.page_headerStatus__xt550{display:flex;gap:12px;align-items:center}.page_headerUser__r_JM7{display:flex;align-items:center;gap:16px}.page_userEmail__M65o_{font-size:14px;color:var(--text-secondary)}.page_adminLink__e_zHf{color:var(--accent-blue);text-decoration:none;font-size:14px;font-weight:500;padding:6px 12px;border-radius:6px;background:rgba(59,130,246,.1);transition:all .2s}.page_adminLink__e_zHf:hover{background:rgba(59,130,246,.2)}.page_signOutBtn__t8l4V{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary);padding:8px 14px;border-radius:8px;font-size:13px;cursor:pointer;transition:all .2s}.page_signOutBtn__t8l4V:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--text-secondary)}.page_deviceSelector__SymVp{margin-bottom:32px;background:linear-gradient(135deg,rgba(30,41,59,.5),rgba(15,23,42,.5));border:1px solid var(--border-color);border-radius:16px;padding:24px}.page_deviceSelector__SymVp h2{margin-bottom:20px;font-size:16px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.page_deviceList__dH8Sb{display:flex;gap:12px;flex-wrap:wrap}.page_deviceBtn__hWyeB{display:flex;align-items:center;gap:12px;background:var(--bg-secondary);border:2px solid transparent;border-radius:12px;padding:14px 20px;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.page_deviceBtn__hWyeB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.1),transparent);opacity:0;transition:opacity .2s}.page_deviceBtn__hWyeB:hover{background:var(--bg-tertiary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.page_deviceBtn__hWyeB:hover:before{opacity:1}.page_deviceBtn__hWyeB.page_selected__GuR9L{border-color:var(--accent-blue);background:rgba(59,130,246,.15);box-shadow:0 0 20px rgba(59,130,246,.2)}.page_deviceBtn__hWyeB.page_selected__GuR9L:before{opacity:1}.page_deviceName__hUaH1{font-weight:600;color:var(--text-primary);font-size:15px}.page_error__Jil8M{background:rgba(239,68,68,.1);border:1px solid var(--accent-red);border-radius:12px;padding:16px 20px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;color:var(--accent-red)}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.page_fullWidth__hmx4c{grid-column:1/-1}.page_downloadSection__jJGEP{margin-bottom:24px}.page_downloadGrid__ofFEW{display:flex;gap:12px;flex-wrap:wrap}.page_downloadLink__Rf5Xs{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);font-size:13px;font-weight:500;text-decoration:none;transition:all .2s}.page_downloadLink__Rf5Xs:hover{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--accent-blue)}.page_downloadLink__Rf5Xs svg{color:var(--accent-blue)}.page_screenshotSection__O_ZjW{margin-bottom:24px}.page_screenshotHeader__IRHY_{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.page_screenshotHeader__IRHY_ h2{margin:0}.page_screenshotControls__zifTj{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page_autoRefreshToggle__L3k58{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary);cursor:pointer}.page_autoRefreshToggle__L3k58 input{width:16px;height:16px;cursor:pointer}.page_screenshotTime__4CaWJ,.page_streamStatus__CEITi{font-size:12px;color:var(--text-secondary)}.page_streamStatus__CEITi{display:flex;align-items:center;gap:6px;padding:4px 10px;background:var(--bg-tertiary);border-radius:12px;border:1px solid var(--border-color)}.page_streamDot__1G_9N{width:8px;height:8px;border-radius:50%;background:var(--text-secondary)}.page_streamDot__1G_9N.page_connected__C00IC{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.5);animation:page_pulse__U_e85 1.5s infinite}.page_streamDot__1G_9N.page_connecting__pJ7O_{background:#f59e0b;animation:page_blink__A5Bbl 1s infinite}.page_streamDot__1G_9N.page_disconnected__Y9PZa{background:#ef4444}@keyframes page_pulse__U_e85{0%,to{opacity:1}50%{opacity:.6}}@keyframes page_blink__A5Bbl{0%,to{opacity:1}50%{opacity:.3}}.page_monitorTabs__GSf_U{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.page_monitorTab__pXW7h{padding:8px 16px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:all .2s}.page_monitorTab__pXW7h:hover{background:var(--bg-secondary);color:var(--text-primary)}.page_monitorTab__pXW7h.page_active__q3_T3{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.page_screenshotDisplay__Ifb7F{background:var(--bg-tertiary);border-radius:12px;padding:16px;min-height:300px}.page_screenshotGrid__3I2x8{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:16px;gap:16px}.page_screenshotItem__ct84v{display:flex;flex-direction:column;gap:8px}.page_screenshotLabel__hYvG5{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.page_screenshotImage___HS2Q{width:100%;height:auto;border-radius:8px;border:1px solid var(--border-color);cursor:pointer;transition:border-color .2s,box-shadow .2s;background-color:var(--card-bg);will-change:contents;image-rendering:-webkit-optimize-contrast}.page_screenshotImage___HS2Q:hover{border-color:var(--accent-blue);box-shadow:0 4px 12px rgba(59,130,246,.2)}.page_screenshotImageWrapper__ftn8Q{position:relative;display:inline-block;width:100%}.page_screenshotSize__EOtAQ{bottom:6px;right:6px;padding:2px 6px;font-size:9px;border-radius:3px}.page_screenshotSizeFull__8cjvB,.page_screenshotSize__EOtAQ{position:absolute;background:rgba(0,0,0,.7);color:hsla(0,0%,100%,.9);font-family:SF Mono,Fira Code,monospace;pointer-events:none}.page_screenshotSizeFull__8cjvB{bottom:10px;right:10px;padding:3px 8px;font-size:11px;border-radius:4px}.page_screenshotSingle__L3FYc{display:flex;justify-content:center}.page_screenshotImageFull__U0L_i{max-width:100%;height:auto;border-radius:8px;border:1px solid var(--border-color);background-color:var(--card-bg);will-change:contents;image-rendering:-webkit-optimize-contrast}.page_screenshotImageFull__U0L_i.page_clickable__5PLv5{cursor:crosshair;transition:border-color .2s}.page_screenshotImageFull__U0L_i.page_clickable__5PLv5:hover{border-color:var(--accent-blue)}.page_screenshotInteractive__9GfXR{position:relative;display:inline-block;width:100%}.page_screenshotInteractionBar__TWPr5{display:flex;align-items:center;gap:16px;margin-top:12px;padding:12px 16px;background:var(--bg-secondary);border-radius:8px;flex-wrap:wrap}.page_clickModeToggle__ocdDT{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary);cursor:pointer}.page_clickModeToggle__ocdDT input{width:16px;height:16px;cursor:pointer}.page_clickModeToggle__ocdDT input:disabled{cursor:not-allowed;opacity:.5}.page_clickDisabledHint__Aa0D2{font-size:11px;color:var(--accent-red);margin-left:4px}.page_clickHint__pripd{font-size:12px;color:var(--accent-blue);font-style:italic}.page_clickIndicator__C2RKt{position:absolute;transform:translate(-50%,-50%);pointer-events:none;z-index:10}.page_clickRipple__LkLix{width:40px;height:40px;border:3px solid var(--accent-blue);border-radius:50%;background:rgba(59,130,246,.3);animation:page_clickRippleAnim__RfK9i .6s ease-out}@keyframes page_clickRippleAnim__RfK9i{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.page_clickCoords__OfQIK{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;padding:4px 8px;background:var(--bg-primary);border:1px solid var(--accent-blue);border-radius:4px;font-size:11px;font-family:SF Mono,Fira Code,monospace;color:var(--accent-blue);white-space:nowrap;animation:page_fadeIn__wvzG6 .2s ease-out}@keyframes page_fadeIn__wvzG6{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.page_clickToExpand__AQcpS{text-align:center;font-size:11px;color:var(--text-secondary);margin-top:8px;font-style:italic}.page_remoteKeyboardSection__eeg3V{width:100%;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color)}.page_remoteKeyboardHeader__ntqFG{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.page_remoteKeyboardToggle__Yl1uS{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer}.page_remoteKeyboardToggle__Yl1uS input{width:18px;height:18px;cursor:pointer}.page_remoteKeyboardToggle__Yl1uS input:disabled{cursor:not-allowed;opacity:.5}.page_lastKeyIndicator__w6dL4{font-size:13px;color:var(--accent-green);animation:page_keyFlash__UY438 .5s ease-out}.page_lastKeyIndicator__w6dL4 code{background:rgba(34,197,94,.2);padding:2px 8px;border-radius:4px;font-family:SF Mono,Fira Code,monospace;font-size:12px}@keyframes page_keyFlash__UY438{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page_remoteKeyboardInput__TxUI8{display:flex;flex-direction:column;gap:8px}.page_keyboardInput__S5wPO{width:100%;padding:14px 18px;font-size:15px;background:var(--bg-primary);border:2px solid var(--accent-blue);border-radius:10px;color:var(--text-primary);outline:none;transition:all .2s;box-shadow:0 0 20px rgba(59,130,246,.2)}.page_keyboardInput__S5wPO:focus{border-color:var(--accent-green);box-shadow:0 0 30px rgba(34,197,94,.3);background:var(--bg-secondary)}.page_keyboardInput__S5wPO::placeholder{color:var(--text-muted);font-style:italic}.page_keyboardHint__q3wba{font-size:12px;color:var(--text-secondary);text-align:center;font-style:italic}.page_noScreenshot__kQ1HS{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:var(--text-secondary)}.page_noScreenshot__kQ1HS svg{margin-bottom:16px;opacity:.5}.page_noScreenshot__kQ1HS p{margin:4px 0}.page_statusGrid__FS1il{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:20px}.page_statusItem__sDXKP{background:var(--bg-tertiary);border-radius:12px;padding:16px}.page_statusGrid__FS1il label{display:block;font-size:11px;color:var(--text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.page_statusGrid__FS1il span{font-size:15px;font-weight:500}.page_muted__CJQ6b{color:var(--text-secondary);font-size:14px}.page_commandForm__zkv_4{display:flex;flex-direction:column;gap:16px;margin-top:20px}.page_formGroup__z71No{display:flex;flex-direction:column;gap:8px}.page_formGroup__z71No label{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.page_configGrid__yZtoY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:20px}.page_configItem__oHuSy{display:flex;flex-direction:column;gap:8px;background:var(--bg-tertiary);border-radius:12px;padding:14px}.page_configItem__oHuSy label{font-size:11px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.page_configInputGroup__xGNEr{display:flex;align-items:center;gap:8px}.page_configInput__3ZcbO{width:80px;padding:8px 12px;font-size:14px;font-weight:600;text-align:center;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);transition:border-color .2s}.page_configInput__3ZcbO:focus{outline:none;border-color:var(--accent-blue)}.page_configInput__3ZcbO::-webkit-inner-spin-button,.page_configInput__3ZcbO::-webkit-outer-spin-button{opacity:1}.page_configHint__rg5F_{font-size:11px;color:var(--text-muted)}.page_pendingQueueSection__Fh91Q{background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(245,158,11,.05))!important;border:2px solid rgba(245,158,11,.5)!important;animation:page_pendingPulse__FSX3x 2s ease-in-out infinite}@keyframes page_pendingPulse__FSX3x{0%,to{border-color:rgba(245,158,11,.5)}50%{border-color:rgba(245,158,11,.8)}}.page_pendingQueueHeader__nVhGY{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page_pendingQueueHeader__nVhGY h2{color:#f59e0b;margin:0}.page_pendingQueueList___auK7{display:flex;flex-direction:column;gap:8px}.page_pendingQueueItem__FyOjm{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(245,158,11,.1);border-radius:8px;border-left:4px solid #f59e0b}.page_pendingQueueNumber__ZwCec{width:28px;height:28px;background:#f59e0b;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.page_pendingQueueInfo__mG__c{flex:1 1;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_pendingQueueType__KN1Sz{font-weight:600;color:#f59e0b;font-size:15px;text-transform:uppercase}.page_pendingQueuePayload__xeL_N{color:var(--text-secondary);font-family:SF Mono,Fira Code,monospace;font-size:13px}.page_commandList__41_gR{display:flex;flex-direction:column;gap:12px;margin-top:20px;max-height:400px;overflow-y:auto}.page_commandItem__F4kN6{background:var(--bg-tertiary);border-radius:12px;padding:16px;border:1px solid transparent;transition:all .2s}.page_commandItem__F4kN6:hover{border-color:var(--border-color)}.page_commandPending__OQwKh{background:rgba(245,158,11,.1);border-left:3px solid #f59e0b}.page_commandHeader__jxGjO{display:flex;align-items:center;gap:10px;margin-bottom:10px}.page_commandType__HlFso{font-weight:600;font-size:14px}.page_commandPayload__AmgQz{font-family:SF Mono,Fira Code,monospace;font-size:12px;color:var(--text-secondary);background:var(--bg-primary);padding:10px 12px;border-radius:8px;margin-bottom:10px;overflow-x:auto}.page_commandMeta__njE6w{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-secondary)}.page_commandError__91Z9F{margin-top:10px;padding:10px 12px;background:rgba(239,68,68,.1);border-radius:8px;color:var(--accent-red);font-size:12px}.page_commandRtt__MYF8u{font-size:11px;font-family:SF Mono,monospace;padding:3px 8px;background:rgba(34,197,94,.15);color:var(--accent-green);border-radius:4px;margin-left:auto;cursor:help}.page_commandTimingBreakdown__zcYRk{display:flex;gap:16px;font-size:10px;font-family:SF Mono,monospace;color:var(--text-muted);padding:8px 12px;background:var(--bg-primary);border-radius:6px;margin-top:8px}.page_commandTimingBreakdown__zcYRk span{display:flex;align-items:center;gap:4px;cursor:help}.page_commandResult__Szbg1{margin-top:10px}.page_commandResult__Szbg1 summary{cursor:pointer;font-size:12px;color:var(--accent-blue);font-weight:500}.page_commandResult__Szbg1 pre{margin-top:10px;padding:12px;background:var(--bg-primary);border-radius:8px;font-size:11px;overflow-x:auto;max-height:200px;overflow-y:auto}.page_noAgent__e3dds{flex-direction:column;padding:40px 20px;text-align:center}.page_noAgentIcon__1nKn2,.page_noAgent__e3dds{display:flex;align-items:center;justify-content:center}.page_noAgentIcon__1nKn2{width:64px;height:64px;background:var(--bg-tertiary);border-radius:16px;margin-bottom:16px}.page_noAgentIcon__1nKn2 svg{width:32px;height:32px;color:var(--text-secondary)}.page_noAgent__e3dds p{color:var(--text-secondary);font-size:14px}.page_emergencyControls__xK9n8{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_emergencyAction__Xvg5Z{display:flex;flex-direction:column;gap:8px}.page_emergencyAction__Xvg5Z p{text-align:center;font-size:12px;margin:0}@media (max-width:600px){.page_emergencyControls__xK9n8{grid-template-columns:1fr}}@media (max-width:768px){.page_configGrid__yZtoY,.page_downloadGrid__ofFEW,.page_grid__f5Kdy,.page_statusGrid__FS1il{grid-template-columns:1fr}}.page_loadingContainer__pshup{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;gap:16px}.page_spinner__1WnEQ{width:48px;height:48px;border:3px solid var(--border-color);border-top-color:var(--accent-blue);border-radius:50%;animation:page_spin__W_8_q 1s linear infinite}@keyframes page_spin__W_8_q{to{transform:rotate(1turn)}}.page_loadingTitle__qM176{font-size:24px;font-weight:700;color:var(--accent-blue);margin:0}.page_loadingText__wOmqI{color:var(--text-secondary);font-size:14px;margin:0}.page_emptyState__Zyc7X{text-align:center;padding:64px 32px;max-width:480px;margin:48px auto}.page_emptyIcon__dVLpt{width:80px;height:80px;background:linear-gradient(135deg,var(--accent-blue) 0,#6366f1 100%);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 8px 32px rgba(59,130,246,.3)}.page_emptyIcon__dVLpt svg{width:40px;height:40px;color:#fff}.page_emptyState__Zyc7X h2{font-size:24px;font-weight:600;margin-bottom:12px;color:var(--text-primary)}.page_emptyState__Zyc7X p{color:var(--text-secondary);font-size:16px;line-height:1.6;margin-bottom:32px}.page_emptyState__Zyc7X .page_primaryBtn__smNNv{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--accent-blue) 0,#6366f1 100%);color:#fff;padding:14px 28px;border-radius:12px;text-decoration:none;font-weight:600;font-size:15px;transition:all .2s;box-shadow:0 4px 16px rgba(59,130,246,.3)}.page_emptyState__Zyc7X .page_primaryBtn__smNNv:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(59,130,246,.4)}.page_emptyState__Zyc7X .page_primaryBtn__smNNv svg{width:18px;height:18px}.page_appsHeader__n4W1f{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.page_appsHeader__n4W1f h2{margin:0}.page_appsControls__kQeAb{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_appFilters__0o9vC{display:flex;gap:4px}.page_appFilters__0o9vC button{padding:6px 12px;font-size:12px}.page_appSearch__TrSSr{width:200px;padding:8px 12px;font-size:13px}.page_appsList__NUk2q{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.page_appItem__fmrAg{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-tertiary);border-radius:8px;border:1px solid transparent;transition:all .2s}.page_appItem__fmrAg:hover{border-color:var(--border-color)}.page_appInfo__4XXhn{display:flex;align-items:center;gap:12px}.page_appName__d9u7g{font-weight:500;color:var(--text-primary)}.page_appVersion__XcZMf{font-size:12px;color:var(--text-secondary)}.page_appActions__sVtIM{display:flex;gap:8px}.page_appActions__sVtIM button{padding:6px 12px;font-size:12px}.page_noApps__rFn37{text-align:center;padding:32px;color:var(--text-secondary)}.page_noApps__rFn37 p{margin:4px 0}.page_runningAppsHeader__ax2nB{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.page_runningAppsHeader__ax2nB h2{margin:0 0 4px}.page_runningAppsCount__IpTGX{font-size:13px;color:var(--text-secondary)}.page_runningAppsList__dKTH8{display:flex;flex-direction:column;gap:8px}.page_runningAppItem__aRLa5{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:var(--bg-tertiary);border-radius:10px;border-left:4px solid var(--accent-green);transition:all .2s}.page_runningAppItem__aRLa5:hover{background:var(--bg-secondary)}.page_runningAppInfo__gZgba{flex:1 1;min-width:0}.page_runningAppName__KN_oc{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;color:var(--text-primary);margin-bottom:4px}.page_runningIndicator__K8Gi6{width:10px;height:10px;background:var(--accent-green);border-radius:50%;flex-shrink:0;box-shadow:0 0 8px var(--accent-green)}.page_runningAppPath__Fb7KT{font-size:12px;color:var(--text-secondary);font-family:SF Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px}.page_runningAppActions__53Ybe{display:flex;gap:8px;flex-shrink:0;margin-left:16px}.page_runningAppActions__53Ybe button{padding:8px 16px;font-size:13px}.page_runningAppsControls__68Sf0{display:flex;align-items:center;gap:12px}.page_unifiedAppsList__Ke54I{display:flex;flex-direction:column;gap:8px;max-height:600px;overflow-y:auto}.page_unifiedAppItem__QdsEX{background:var(--bg-tertiary);border-radius:10px;border-left:4px solid var(--text-muted);transition:all .2s;overflow:hidden}.page_unifiedAppItem__QdsEX.page_appRunning__bQhOT{border-left-color:var(--accent-green)}.page_unifiedAppItem__QdsEX.page_appStopped__wgQTI{border-left-color:var(--text-muted);opacity:.7}.page_unifiedAppItem__QdsEX.page_appStopped__wgQTI:hover{opacity:1}.page_unifiedAppExpanded__Wj4QU{background:var(--bg-secondary)}.page_unifiedAppMain__balqG{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;transition:background .2s}.page_unifiedAppMain__balqG:hover{background:hsla(0,0%,100%,.03)}.page_unifiedAppInfo__8yXhG{flex:1 1;min-width:0}.page_unifiedAppName__jxH4q{display:flex;align-items:center;gap:10px;margin-bottom:4px}.page_runningDot__UcFs7{width:8px;height:8px;background:var(--accent-green);border-radius:50%;flex-shrink:0;box-shadow:0 0 6px var(--accent-green)}.page_appNameText__DftS4{font-weight:600;font-size:15px;color:var(--text-primary)}.page_windowCountBadge__T2_Fu{font-size:12px;color:var(--text-secondary);background:var(--bg-primary);padding:2px 8px;border-radius:10px}.page_unifiedAppPath__8iHb6{font-size:12px;color:var(--text-secondary);font-family:SF Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:18px}.page_unifiedAppActions__NKlrt{display:flex;gap:8px;flex-shrink:0;margin-left:16px}.page_unifiedAppActions__NKlrt button{padding:8px 16px;font-size:13px}.page_expandedSection__BGfyu{padding:0 20px 16px;border-top:1px solid var(--border-color);margin-top:0}.page_expandedHeader__i11eS{display:flex;justify-content:space-between;align-items:center;padding:12px 0;font-size:13px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.page_expandedHeader__i11eS button{padding:6px 12px;font-size:12px}.page_expandedEmpty__miJPK{text-align:center;padding:24px;display:flex;flex-direction:column;align-items:center;gap:12px}.page_windowCardActions__dKSfu{display:flex;gap:6px}.page_windowCardActions__dKSfu button{padding:4px 10px;font-size:11px}.page_autoRefreshLabel__46Ntw{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary);cursor:pointer}.page_autoRefreshLabel__46Ntw input{width:16px;height:16px;cursor:pointer}.page_runningAppExpanded__NUeeX{flex-direction:column;align-items:stretch}.page_expandIcon__1C6uE{font-size:10px;color:var(--text-secondary);transition:transform .2s}.page_runningAppMain__K3njG{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:4px;margin:-4px;border-radius:6px;transition:background .2s}.page_runningAppMain__K3njG:hover{background:hsla(0,0%,100%,.03)}.page_expandedWindowsSection__as6oW{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-color)}.page_expandedWindowsHeader__EjCaq{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.page_expandedWindowsHeader__EjCaq button{padding:6px 12px;font-size:12px}.page_expandedWindowsList__w3Nca{display:flex;flex-direction:column;gap:8px}.page_expandedWindowItem__VGxZ7{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border-color)}.page_expandedWindowItem__VGxZ7:hover{border-color:var(--accent-blue)}.page_expandedWindowInfo__5XBWa{flex:1 1;min-width:0}.page_expandedWindowTitle__5WCzH{font-weight:500;font-size:14px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.page_expandedWindowMeta__BlA2K{font-size:12px;color:var(--text-secondary);font-family:SF Mono,Fira Code,monospace}.page_expandedWindowActions__axYtF{margin-left:12px}.page_expandedWindowActions__axYtF button{padding:6px 12px;font-size:12px}.page_expandedScreenshot__5mqHM{margin-top:16px;padding:16px;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border-color)}.page_expandedScreenshotImg__dySh3{width:100%;height:auto;border-radius:6px;border:1px solid var(--border-color)}.page_screenshotTimestamp___7WdP{display:block;margin-top:8px;font-size:12px;color:var(--text-secondary);text-align:center}.page_windowCardsGrid__5anX8{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:16px;gap:16px}.page_windowCard__Gi5Qa{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;transition:all .2s}.page_windowCard__Gi5Qa:hover{border-color:var(--accent-blue);box-shadow:0 4px 12px rgba(0,0,0,.2)}.page_windowCardHeader__nXScv{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-color)}.page_windowCardTitle__Zmfov{font-weight:600;font-size:14px;color:var(--text-primary);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px}.page_windowCardMeta__63Egq{padding:8px 16px;font-size:12px;color:var(--text-secondary);font-family:SF Mono,Fira Code,monospace;background:var(--bg-secondary)}.page_windowCardScreenshot__92K_W{position:relative;background:var(--bg-tertiary);min-height:150px;display:flex;align-items:center;justify-content:center}.page_windowScreenshotImg__XBeqr{width:100%;height:auto;display:block}.page_windowNoScreenshot__Q6_5C{padding:32px 16px;color:var(--text-secondary);font-size:13px;gap:4px}.page_noWindowsFound__uIeA1,.page_windowNoScreenshot__Q6_5C{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page_noWindowsFound__uIeA1{padding:24px;background:var(--bg-primary);border-radius:8px;border:1px dashed var(--border-color);gap:8px}.page_noWindowsFound__uIeA1 p{margin:0;color:var(--text-secondary);font-size:13px}.page_noWindowsFound__uIeA1 p:first-child{color:var(--text-primary);font-weight:500}.page_noWindowsFound__uIeA1 button{margin-top:8px}.page_auditList__Gih51{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.page_auditItem__Xm0mX{padding:12px 16px;background:var(--bg-tertiary);border-radius:8px;border-left:3px solid transparent}.page_auditError__sbR8e{background:rgba(239,68,68,.1);border-left-color:var(--accent-red)}.page_auditActionError__5_BZ0{color:var(--accent-red)!important}.page_auditDetailsError__Ugxt8{background:rgba(239,68,68,.15)!important;color:var(--accent-red)}.page_auditHeader__0iFaV{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_auditAction__ZI1HS{font-weight:500;color:var(--text-primary)}.page_auditTime__boy7G{font-size:12px;color:var(--text-secondary);margin-left:auto}.page_auditDetails__VD4RU{margin-top:8px;padding:8px 12px;background:var(--bg-primary);border-radius:6px;font-size:12px;color:var(--text-secondary);font-family:SF Mono,Fira Code,monospace;overflow-x:auto}.page_container__aoG4z .badge.ui{background:rgba(59,130,246,.2);color:var(--accent-blue)}.page_container__aoG4z .badge.agent{background:rgba(16,185,129,.2);color:var(--accent-green)}.page_container__aoG4z .badge.system{background:rgba(156,163,175,.2);color:#9ca3af}.page_windowCount__Lj8pS{font-size:13px;color:var(--text-secondary)}.page_windowsContainer__NHcy5{min-height:200px}.page_processGrid__Mm2qw{display:grid;grid-template-columns:250px 1fr;grid-gap:16px;gap:16px;min-height:300px}.page_processList__os8Jg{background:var(--bg-tertiary);border-radius:8px;overflow:hidden}.page_processListHeader__5PbdB{padding:12px 16px;font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;background:var(--bg-primary);border-bottom:1px solid var(--border-color)}.page_processItem__ZALFF{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;background:transparent;border:none;border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:14px;text-align:left;cursor:pointer;transition:all .2s}.page_processItem__ZALFF:last-child{border-bottom:none}.page_processItem__ZALFF:hover{background:var(--bg-secondary)}.page_processItem__ZALFF.page_selected__GuR9L{background:rgba(59,130,246,.15);border-left:3px solid var(--accent-blue)}.page_processName__DOwUX{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_windowBadge__nDDk0{background:var(--bg-secondary);padding:2px 8px;border-radius:10px;font-size:12px;color:var(--text-secondary)}.page_windowsList__lnlZf{background:var(--bg-tertiary);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.page_windowItem__te9oj{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-color);transition:background .2s}.page_windowItem__te9oj:last-child{border-bottom:none}.page_windowItem__te9oj:hover{background:var(--bg-secondary)}.page_windowInfo__NBCit{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.page_windowTitle___BIfg{font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_windowProcess__ZrANJ{font-size:12px;color:var(--text-secondary)}.page_windowActions__Jn3Rk{display:flex;gap:8px;margin-left:16px}.page_windowActions__Jn3Rk button{padding:6px 12px;font-size:12px}@media (max-width:768px){.page_processGrid__Mm2qw{grid-template-columns:1fr}}.page_logsHeader__ICk0Q{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.page_logsHeader__ICk0Q h2{margin:0}.page_logsControls__QWb4Q{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_logFilters__tNP1Q{display:flex;gap:4px}.page_logFilters__tNP1Q button{padding:6px 12px;font-size:12px}.page_logsList__gUCkj{display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:auto}.page_logItem__8NFVW{padding:12px 16px;background:var(--bg-tertiary);border-radius:8px;border-left:3px solid transparent}.page_logItem__8NFVW:hover{background:var(--bg-secondary)}.page_logError__A_RDF{border-left-color:var(--accent-red);background:rgba(239,68,68,.05)}.page_logWarning__wgN1W{border-left-color:var(--accent-yellow,#f59e0b);background:rgba(245,158,11,.05)}.page_logInfo__RFhYO{border-left-color:var(--accent-blue)}.page_logDebug__A1nJ7{border-left-color:var(--text-secondary)}.page_logHeader__jlz1f{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.page_logCategory__Gu9mJ{font-size:12px;color:var(--text-secondary);font-weight:500;background:var(--bg-primary);padding:2px 8px;border-radius:4px}.page_logTime__LS1Ew{font-size:12px;color:var(--text-secondary);margin-left:auto}.page_logMessage__RUn7d{font-size:14px;color:var(--text-primary);line-height:1.5;word-break:break-word}.page_logException__yid26{margin-top:8px}.page_logException__yid26 summary{cursor:pointer;font-size:12px;color:var(--accent-red);font-weight:500}.page_logException__yid26 pre{margin-top:8px;padding:12px;background:var(--bg-primary);border-radius:8px;font-size:11px;overflow-x:auto;max-height:200px;overflow-y:auto;color:var(--accent-red)}.page_noLogs__7tIJc{text-align:center;padding:32px;color:var(--text-secondary)}.page_noLogs__7tIJc p{margin:4px 0}.page_container__aoG4z .badge.error{background:rgba(239,68,68,.2);color:var(--accent-red)}.page_container__aoG4z .badge.warning{background:rgba(245,158,11,.2);color:var(--accent-yellow,#f59e0b)}.page_container__aoG4z .badge.info{background:rgba(59,130,246,.2);color:var(--accent-blue)}.page_container__aoG4z .badge.debug{background:rgba(156,163,175,.2);color:#9ca3af}.page_sendCommandSection__HKFAH{grid-column:span 2}@media (max-width:768px){.page_sendCommandSection__HKFAH{grid-column:span 1}}.page_inputHint__KJYUw{font-size:11px;color:var(--text-secondary);font-style:italic}.page_coordInputs__1hKNs{display:flex;gap:16px}.page_coordInput__DCVVP{flex:1 1;display:flex;flex-direction:column;gap:4px}.page_coordInput__DCVVP label{font-size:11px;color:var(--text-secondary)}.page_coordInput__DCVVP input{width:100%}.page_fetchFirst__L_e8b{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;background:var(--bg-tertiary);border-radius:8px;text-align:center}.page_fetchFirst__L_e8b p{color:var(--text-secondary);font-size:13px;margin:0}.page_checkboxLabel__5TwVN{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary);cursor:pointer;margin-top:8px}.page_checkboxLabel__5TwVN input[type=checkbox]{width:16px;height:16px;cursor:pointer}.page_commandDescription__1XoP6{padding:12px 16px;background:var(--bg-tertiary);border-radius:8px;font-size:13px;color:var(--text-secondary);border-left:3px solid var(--accent-blue)}.page_warningText__Ttt_g{color:var(--accent-red);font-size:13px;text-align:center;margin-top:8px}.page_commandForm__zkv_4 textarea{resize:vertical;min-height:60px;font-family:inherit}.page_logoTitle__A5V1s{display:flex;align-items:center;gap:10px;font-size:26px;font-weight:700;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_elementsList__TBfkx{max-height:600px;overflow-y:auto}.page_elementsGrid__cLGIr{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px}.page_elementItem__WIoJh{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:12px;transition:border-color .2s,background .2s}.page_elementItem__WIoJh:hover{border-color:var(--accent-blue);background:rgba(59,130,246,.05)}.page_elementHeader__uFoIj{display:flex;align-items:center;gap:8px;margin-bottom:8px}.page_elementCategory__9hUv4{font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:var(--bg-tertiary);color:var(--text-secondary)}.page_elementCategory__9hUv4.page_button__vnlhW{background:rgba(59,130,246,.2);color:var(--accent-blue)}.page_elementCategory__9hUv4.page_textInput__KXxBd{background:rgba(34,197,94,.2);color:var(--accent-green)}.page_elementCategory__9hUv4.page_checkbox__dY2AP,.page_elementCategory__9hUv4.page_radio___DGiy{background:rgba(168,85,247,.2);color:#a855f7}.page_elementCategory__9hUv4.page_link__36MaQ{background:rgba(236,72,153,.2);color:#ec4899}.page_elementCategory__9hUv4.page_menu__71kMP,.page_elementCategory__9hUv4.page_tab__UB7xw{background:rgba(249,115,22,.2);color:#f97316}.page_elementName__gVTk5{font-weight:500;font-size:14px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.page_elementMeta__ohGXj{display:flex;gap:12px;font-size:12px;color:var(--text-muted);margin-bottom:8px}.page_elementType__XO1kt{color:var(--text-secondary)}.page_elementCoords__hAVtQ{font-family:monospace;color:var(--text-muted)}.page_elementValue__oMLKL{font-size:12px;color:var(--accent-green);background:rgba(34,197,94,.1);padding:4px 8px;border-radius:4px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_elementActions__GrxCi{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.page_typeInputGroup__XjOJ2{display:flex;gap:4px;flex:1 1;min-width:200px}.page_typeInputGroup__XjOJ2 input{flex:1 1;padding:6px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-primary);color:var(--text-primary);font-size:13px}.page_typeInputGroup__XjOJ2 input:focus{outline:none;border-color:var(--accent-blue)}.page_typeInputGroup__XjOJ2 button{flex-shrink:0}.page_textViewContainer__lLpX9{max-height:800px;overflow-y:auto}.page_textSpatialView__semg_{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;padding:16px;margin-bottom:24px;overflow:hidden}.page_textSpatialCanvas__Xc7FR{position:relative;width:100%;background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-radius:8px;border:1px dashed var(--border-color);min-height:300px;overflow:hidden}.page_textSpatialElement__q_cxa{position:absolute;padding:2px 4px;border-radius:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%;transition:all .15s;cursor:default;line-height:1.2;color:var(--text-primary)}.page_textSpatialElement__q_cxa:hover{background:rgba(59,130,246,.2);z-index:10;max-width:none;box-shadow:0 2px 8px rgba(0,0,0,.2)}.page_textHeading__SvAIG{font-weight:600;color:var(--accent-blue)}.page_textCatlabel__eMitj{color:var(--text-secondary)}.page_textCatbutton__dBpbi{color:var(--accent-blue);background:rgba(59,130,246,.1)}.page_textCatinput__78SNL{color:var(--accent-green);background:rgba(34,197,94,.1);font-style:italic}.page_textCatheading__5nPCn{color:var(--text-primary);font-weight:700;font-size:1.1em!important}.page_textCatlink__SlhjY{color:#ec4899;text-decoration:underline}.page_textCatother__waoe4{color:var(--text-muted)}.page_textListView__lhefK{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:16px}.page_textListView__lhefK h3{margin:0 0 12px;font-size:14px;color:var(--text-secondary);font-weight:500}.page_textList__00QID{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto}.page_textListItem__oM8LE{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-tertiary);border-radius:4px;transition:background .15s}.page_textListItem__oM8LE:hover{background:rgba(59,130,246,.1)}.page_textListHeading__KcGPM{background:rgba(59,130,246,.05);border-left:3px solid var(--accent-blue)}.page_textCategoryBadge__PVaeu{font-size:9px;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:3px;background:var(--bg-primary);color:var(--text-muted);flex-shrink:0;min-width:50px;text-align:center}.page_textCategoryBadge__PVaeu.page_textCatbutton__dBpbi{background:rgba(59,130,246,.2);color:var(--accent-blue)}.page_textCategoryBadge__PVaeu.page_textCatinput__78SNL{background:rgba(34,197,94,.2);color:var(--accent-green)}.page_textCategoryBadge__PVaeu.page_textCatheading__5nPCn{background:rgba(168,85,247,.2);color:#a855f7}.page_textCategoryBadge__PVaeu.page_textCatlink__SlhjY{background:rgba(236,72,153,.2);color:#ec4899}.page_textContent__l4FAI{font-size:13px;color:var(--text-primary);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_sectionHeader__a4Fw5{display:flex;align-items:baseline;gap:12px;margin-bottom:0}.page_sectionHeader__a4Fw5 h2{margin:0}.page_lastRefreshed__kqFrI{font-size:12px;color:var(--text-muted);font-weight:400}.page_versionUpToDate__Twrw6{color:var(--success-color,#22c55e);font-size:10px;font-weight:600}.page_versionOutdated__aClDe{color:var(--warning-color,#f59e0b);font-size:10px;font-weight:600;animation:page_versionPulse__Luu8r 2s ease-in-out infinite}@keyframes page_versionPulse__Luu8r{0%,to{opacity:1}50%{opacity:.5}}