@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;700&family=Orbitron:wght@400;500;600;700;800;900&display=swap";.desktop-bg[data-v-b105b468]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bg-canvas[data-v-b105b468]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bg-image[data-v-b105b468]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bg-overlay[data-v-b105b468]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 50%,transparent 0%,rgba(5,0,20,.6) 70%,rgba(2,0,10,.9) 100%)}.scanlines[data-v-b105b468]{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px);opacity:var(--scanline-opacity, .4);pointer-events:none}.bg-grid[data-v-b105b468]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,240,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,240,255,.05) 1px,transparent 1px);background-size:60px 60px;opacity:var(--neon-opacity, .8);pointer-events:none}.bg-vignette[data-v-b105b468]{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 150px #00f0ff0d,inset 0 0 50px #00000080;pointer-events:none}.desktop-icon[data-v-022cd464]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 10px;border-radius:4px;cursor:pointer;min-width:72px;transition:background .15s,border-color .15s,box-shadow .15s;border:1px solid transparent}.desktop-icon.dragging[data-v-022cd464]{opacity:.85;transition:none}.desktop-icon[data-v-022cd464]:hover{background:#00f0ff14;border-color:#00f0ff33}.desktop-icon.selected[data-v-022cd464]{background:#00f0ff26;border-color:#00f0ff66;box-shadow:0 0 10px #00f0ff33}.icon-image[data-v-022cd464]{font-size:36px;position:relative;filter:drop-shadow(0 0 8px rgba(0,240,255,.4));transition:filter .2s}.icon-badge[data-v-022cd464]{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;background:var(--neon-magenta);color:#fff;font-size:10px;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 0 8px #ff00ff80}.desktop-icon:hover .icon-image[data-v-022cd464]{filter:drop-shadow(0 0 15px rgba(0,240,255,.7))}.icon-label[data-v-022cd464]{font-size:11px;color:var(--text-primary);text-align:center;word-break:break-word;text-shadow:0 0 6px rgba(0,240,255,.3);line-height:1.2;max-width:72px}.window-frame[data-v-3b2c33de]{position:absolute;background:var(--bg-window);border:1px solid var(--border-glow);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 20px #00f0ff26,0 8px 32px #0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:windowOpen-3b2c33de .2s ease-out}.window-frame[data-v-3b2c33de]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,240,255,.008) 3px,rgba(0,240,255,.008) 6px);pointer-events:none;z-index:1000;border-radius:inherit}.window-frame.focused[data-v-3b2c33de]{border-color:var(--border-strong);box-shadow:0 0 25px #00f0ff40,0 0 60px #00f0ff14,0 8px 32px #0009}.window-frame.focused[data-v-3b2c33de]:before{background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,240,255,.015) 3px,rgba(0,240,255,.015) 6px)}.window-frame.maximized[data-v-3b2c33de]{border-radius:0;border-color:var(--border-glow)}@keyframes windowOpen-3b2c33de{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.win-enter-active[data-v-3b2c33de]{animation:windowOpen-3b2c33de .2s ease-out}.win-leave-active[data-v-3b2c33de]{animation:windowClose-3b2c33de .18s ease-in}@keyframes windowClose-3b2c33de{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}.titlebar[data-v-3b2c33de]{display:flex;align-items:center;justify-content:space-between;height:36px;background:var(--bg-titlebar);border-bottom:1px solid var(--border-glow);padding:0 8px;cursor:default;flex-shrink:0}.titlebar-left[data-v-3b2c33de]{display:flex;align-items:center;gap:8px;min-width:0}.titlebar-icon[data-v-3b2c33de]{font-size:16px}.titlebar-title[data-v-3b2c33de]{font-size:12px;font-family:var(--font-display);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:1px}.titlebar-controls[data-v-3b2c33de]{display:flex;gap:2px;flex-shrink:0}.ctrl-btn[data-v-3b2c33de]{width:30px;height:24px;border:1px solid transparent;background:transparent;color:var(--text-secondary);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s;font-family:var(--font-mono)}.ctrl-btn[data-v-3b2c33de]:hover{background:#ffffff1a;color:var(--text-bright)}.ctrl-close[data-v-3b2c33de]:hover{background:#ff325066;color:#f46;border-color:#ff325099;box-shadow:0 0 10px #ff325066}.window-body[data-v-3b2c33de]{flex:1;overflow:auto;position:relative}.resize-handle[data-v-3b2c33de]{position:absolute;z-index:10}.resize-handle.n[data-v-3b2c33de],.resize-handle.s[data-v-3b2c33de]{left:8px;right:8px;height:6px;cursor:ns-resize}.resize-handle.n[data-v-3b2c33de]{top:0}.resize-handle.s[data-v-3b2c33de]{bottom:0}.resize-handle.e[data-v-3b2c33de],.resize-handle.w[data-v-3b2c33de]{top:8px;bottom:8px;width:6px;cursor:ew-resize}.resize-handle.e[data-v-3b2c33de]{right:0}.resize-handle.w[data-v-3b2c33de]{left:0}.resize-handle.ne[data-v-3b2c33de],.resize-handle.nw[data-v-3b2c33de],.resize-handle.se[data-v-3b2c33de],.resize-handle.sw[data-v-3b2c33de]{width:12px;height:12px}.resize-handle.ne[data-v-3b2c33de]{top:0;right:0;cursor:nesw-resize}.resize-handle.nw[data-v-3b2c33de]{top:0;left:0;cursor:nwse-resize}.resize-handle.se[data-v-3b2c33de]{bottom:0;right:0;cursor:nwse-resize}.resize-handle.sw[data-v-3b2c33de]{bottom:0;left:0;cursor:nesw-resize}.taskbar[data-v-12e905f6]{position:absolute;bottom:0;left:0;right:0;height:48px;background:var(--bg-panel);border-top:1px solid var(--border-glow);display:flex;align-items:center;justify-content:space-between;padding:0 4px;z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 -4px 20px #00000080}.taskbar-left[data-v-12e905f6],.taskbar-right[data-v-12e905f6]{display:flex;align-items:center;gap:2px;height:100%}.start-btn[data-v-12e905f6]{display:flex;align-items:center;gap:6px;padding:4px 14px;height:36px;border:1px solid var(--border-glow);border-radius:6px;background:#00f0ff0d;color:var(--neon-cyan);cursor:pointer;transition:all .2s;font-family:var(--font-display);font-size:13px;letter-spacing:1px}.start-btn[data-v-12e905f6]:hover,.start-btn.active[data-v-12e905f6]{background:#00f0ff26;box-shadow:0 0 15px #00f0ff4d;border-color:var(--border-strong)}.start-icon[data-v-12e905f6]{font-size:20px}.start-text[data-v-12e905f6]{font-weight:600}.taskbar-divider[data-v-12e905f6]{width:1px;height:24px;background:var(--border-glow);margin:0 4px}.taskbar-item[data-v-12e905f6]{display:flex;align-items:center;gap:6px;padding:4px 12px;height:36px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s;font-family:var(--font-mono);font-size:11px;max-width:160px}.taskbar-item[data-v-12e905f6]:hover{background:#ffffff0d;color:var(--text-bright)}.taskbar-item.active[data-v-12e905f6]{background:#00f0ff1a;border-color:#00f0ff4d;color:var(--neon-cyan);box-shadow:0 0 10px #00f0ff26}.taskbar-item-icon[data-v-12e905f6]{font-size:16px;flex-shrink:0}.taskbar-item-title[data-v-12e905f6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win-thumb[data-v-12e905f6]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:8px;padding:12px 20px;display:flex;flex-direction:column;align-items:center;gap:6px;box-shadow:0 0 20px #00f0ff33,0 8px 24px #0009;z-index:200;pointer-events:none;animation:fadeIn .15s ease-out}.thumb-icon[data-v-12e905f6]{font-size:28px}.thumb-title[data-v-12e905f6]{font-size:11px;color:var(--text-bright);font-family:var(--font-mono);white-space:nowrap}.tray-btn[data-v-12e905f6]{position:relative;width:32px;height:32px;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;font-size:16px}.tray-btn[data-v-12e905f6]:hover,.tray-btn.active[data-v-12e905f6]{background:#ffffff0d;border-color:#00f0ff4d}.tray-badge[data-v-12e905f6]{position:absolute;top:2px;right:2px;font-size:8px;background:var(--neon-magenta);color:#fff;border-radius:50%;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.tray-clock[data-v-12e905f6]{display:flex;flex-direction:column;align-items:flex-end;padding:4px 8px;cursor:pointer;border-radius:4px;transition:all .15s;border:1px solid transparent}.tray-clock[data-v-12e905f6]:hover{background:#ffffff0d;border-color:#00f0ff33}.clock-time[data-v-12e905f6]{font-size:12px;color:var(--text-primary);font-weight:500}.clock-date[data-v-12e905f6]{font-size:10px;color:var(--text-dim)}.start-menu[data-v-9f2a15ac]{position:absolute;bottom:48px;left:0;z-index:101}.start-panel[data-v-9f2a15ac]{width:320px;max-height:560px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:8px;margin:0 0 8px 8px;box-shadow:0 0 30px #00f0ff33,0 10px 40px #000000b3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;display:flex;flex-direction:column}.start-header[data-v-9f2a15ac]{display:flex;align-items:center;gap:12px;padding:16px;background:linear-gradient(135deg,#00f0ff1a,#b347ea1a);border-bottom:1px solid var(--border-glow)}.start-avatar[data-v-9f2a15ac]{width:44px;height:44px;border-radius:50%;background:#00f0ff26;border:2px solid var(--neon-cyan);display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 0 15px #00f0ff4d}.start-username[data-v-9f2a15ac]{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.4)}.start-status[data-v-9f2a15ac]{font-size:10px;color:var(--neon-green);text-shadow:0 0 6px rgba(57,255,20,.4)}.start-search[data-v-9f2a15ac]{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--border-glow)}.search-icon[data-v-9f2a15ac]{font-size:14px;opacity:.6}.search-input[data-v-9f2a15ac]{flex:1;background:transparent;border:1px solid var(--border-glow);border-radius:4px;padding:6px 10px;color:var(--text-bright);font-family:var(--font-mono);font-size:12px;outline:none;transition:border-color .2s}.search-input[data-v-9f2a15ac]:focus{border-color:var(--neon-cyan);box-shadow:0 0 8px #00f0ff33}.search-input[data-v-9f2a15ac]::placeholder{color:var(--text-dim)}.search-empty[data-v-9f2a15ac]{text-align:center;padding:16px;color:var(--text-dim);font-size:11px}.start-section[data-v-9f2a15ac]{padding:8px 0}.section-title[data-v-9f2a15ac]{font-size:10px;color:var(--text-dim);text-transform:uppercase;letter-spacing:2px;padding:4px 16px;font-weight:600}.start-grid[data-v-9f2a15ac]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:0 8px}.start-app-btn[data-v-9f2a15ac]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s;font-family:var(--font-mono);font-size:10px}.start-app-btn[data-v-9f2a15ac]:hover{background:#00f0ff1a;border-color:#00f0ff4d;color:var(--neon-cyan)}.app-icon[data-v-9f2a15ac]{font-size:28px}.app-label[data-v-9f2a15ac]{text-align:center}.start-list[data-v-9f2a15ac]{display:flex;flex-direction:column;padding:0 8px}.start-list-item[data-v-9f2a15ac]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:none;border-radius:4px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:12px;transition:all .15s}.start-list-item[data-v-9f2a15ac]:hover{background:#00f0ff14;color:var(--text-bright)}.app-icon-sm[data-v-9f2a15ac]{font-size:18px}.start-footer[data-v-9f2a15ac]{border-top:1px solid var(--border-glow);padding:8px}.power-btn[data-v-9f2a15ac]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;border:1px solid var(--border-glow);border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-display);font-size:12px;letter-spacing:1px;transition:all .2s}.power-btn[data-v-9f2a15ac]:hover{background:#ff325026;border-color:#ff325066;color:#f46;box-shadow:0 0 15px #ff325033}.restart-btn[data-v-9f2a15ac]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;border:1px solid var(--border-glow);border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-display);font-size:12px;letter-spacing:1px;transition:all .2s;margin-top:4px}.restart-btn[data-v-9f2a15ac]:hover{background:#00f0ff1a;border-color:var(--neon-cyan);color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff33}.lock-btn[data-v-9f2a15ac]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;border:1px solid var(--border-glow);border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-display);font-size:12px;letter-spacing:1px;transition:all .2s;margin-top:4px}.lock-btn[data-v-9f2a15ac]:hover{background:#ffd70014;border-color:var(--neon-yellow);color:var(--neon-yellow);box-shadow:0 0 15px #f5e83833}.start-enter-active[data-v-9f2a15ac]{transition:all .2s ease-out}.start-leave-active[data-v-9f2a15ac]{transition:all .15s ease-in}.start-enter-from[data-v-9f2a15ac],.start-leave-to[data-v-9f2a15ac]{opacity:0;transform:translateY(10px) scale(.95)}.context-menu[data-v-76215315]{position:fixed;min-width:200px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:8px;padding:4px;z-index:200;box-shadow:0 0 25px #00f0ff33,0 8px 30px #000000b3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ctx-separator[data-v-76215315]{height:1px;background:var(--border-glow);margin:4px 8px}.ctx-item[data-v-76215315]{display:flex;align-items:center;gap:10px;width:100%;padding:7px 12px;border:none;border-radius:4px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:12px;transition:all .1s}.ctx-item[data-v-76215315]:hover{background:#00f0ff1f;color:var(--text-bright)}.ctx-item.disabled[data-v-76215315]{opacity:.4;cursor:not-allowed}.ctx-icon[data-v-76215315]{font-size:15px;flex-shrink:0;width:20px;text-align:center}.ctx-label[data-v-76215315]{flex:1;text-align:left}.ctx-shortcut[data-v-76215315]{font-size:10px;color:var(--text-dim)}.ctx-enter-active[data-v-76215315]{transition:all .12s ease-out}.ctx-leave-active[data-v-76215315]{transition:all .1s ease-in}.ctx-enter-from[data-v-76215315],.ctx-leave-to[data-v-76215315]{opacity:0;transform:scale(.95)}.notif-panel[data-v-a4168061]{position:absolute;bottom:48px;right:8px;z-index:101}.notif-inner[data-v-a4168061]{width:320px;max-height:400px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 0 30px #00f0ff33,0 10px 40px #000000b3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;display:flex;flex-direction:column}.notif-header[data-v-a4168061]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-glow)}.notif-title[data-v-a4168061]{font-family:var(--font-display);font-size:14px;color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.4);letter-spacing:1px}.notif-clear[data-v-a4168061]{font-size:10px;background:none;border:1px solid var(--border-glow);color:var(--text-dim);padding:4px 10px;border-radius:4px;cursor:pointer;font-family:var(--font-mono);transition:all .15s}.notif-clear[data-v-a4168061]:hover{border-color:var(--neon-magenta);color:var(--neon-magenta)}.notif-body[data-v-a4168061]{overflow-y:auto;padding:4px}.notif-empty[data-v-a4168061]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px;color:var(--text-dim);font-size:12px}.empty-icon[data-v-a4168061]{font-size:32px}.notif-item[data-v-a4168061]{position:relative;padding:10px 12px;margin:2px;border:1px solid transparent;border-radius:6px;transition:all .15s;animation:slideIn .2s ease-out}.notif-item[data-v-a4168061]:hover{background:#ffffff08}.notif-item.info[data-v-a4168061]{border-left:3px solid var(--neon-cyan)}.notif-item.success[data-v-a4168061]{border-left:3px solid var(--neon-green)}.notif-item.warning[data-v-a4168061]{border-left:3px solid var(--neon-yellow)}.notif-item.error[data-v-a4168061]{border-left:3px solid #ff4466}.notif-item-header[data-v-a4168061]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.notif-item-title[data-v-a4168061]{font-size:12px;font-weight:600;color:var(--text-bright)}.notif-item-time[data-v-a4168061]{font-size:10px;color:var(--text-dim)}.notif-item-msg[data-v-a4168061]{font-size:11px;color:var(--text-secondary)}.notif-close[data-v-a4168061]{position:absolute;top:6px;right:6px;background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:10px;opacity:0;transition:opacity .15s}.notif-item:hover .notif-close[data-v-a4168061]{opacity:1}.notif-close[data-v-a4168061]:hover{color:#f46}.notif-panel-enter-active[data-v-a4168061]{transition:all .2s ease-out}.notif-panel-leave-active[data-v-a4168061]{transition:all .15s ease-in}.notif-panel-enter-from[data-v-a4168061],.notif-panel-leave-to[data-v-a4168061]{opacity:0;transform:translateY(10px) scale(.95)}.file-explorer[data-v-f851fdb6]{display:flex;flex-direction:column;height:100%;background:var(--bg-window)}.explorer-toolbar[data-v-f851fdb6]{display:flex;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid var(--border-glow);flex-shrink:0;flex-wrap:wrap}.tool-btn[data-v-f851fdb6]{width:28px;height:28px;border:1px solid var(--border-glow);border-radius:4px;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .15s}.tool-btn[data-v-f851fdb6]:hover:not(:disabled){background:#00f0ff1a;border-color:var(--border-strong);color:var(--neon-cyan)}.tool-btn[data-v-f851fdb6]:disabled{opacity:.3;cursor:default}.path-bar[data-v-f851fdb6]{display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow-x:auto;padding:2px 8px;font-size:11px}.path-part[data-v-f851fdb6]{display:flex;align-items:center;gap:2px;white-space:nowrap}.path-sep[data-v-f851fdb6]{color:var(--text-dim);font-size:10px}.path-segment[data-v-f851fdb6]{cursor:pointer;padding:2px 6px;border-radius:3px;color:var(--text-secondary);transition:all .15s}.path-segment[data-v-f851fdb6]:hover{background:#00f0ff1a;color:var(--neon-cyan)}.toolbar-spacer[data-v-f851fdb6]{flex:1}.item-count[data-v-f851fdb6]{font-size:10px;color:var(--text-dim);white-space:nowrap}.explorer-content[data-v-f851fdb6]{flex:1;overflow-y:auto;padding:8px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px}.explorer-item[data-v-f851fdb6]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px;width:80px;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:all .15s}.explorer-item[data-v-f851fdb6]:hover{background:#00f0ff12;border-color:#00f0ff33}.explorer-item.selected[data-v-f851fdb6]{background:#00f0ff26;border-color:#00f0ff66;box-shadow:0 0 8px #00f0ff26}.item-icon[data-v-f851fdb6]{font-size:32px}.item-name[data-v-f851fdb6]{font-size:10px;color:var(--text-secondary);text-align:center;word-break:break-all;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rename-input[data-v-f851fdb6]{width:100%;background:#00000080;border:1px solid var(--neon-cyan);border-radius:3px;padding:2px 4px;color:var(--text-bright);font-family:var(--font-mono);font-size:10px;text-align:center;outline:none;box-shadow:0 0 6px #00f0ff4d}.item-size[data-v-f851fdb6]{font-size:9px;color:var(--text-dim)}.empty-dir[data-v-f851fdb6]{width:100%;text-align:center;padding:40px;color:var(--text-dim);font-size:13px}.explorer-status[data-v-f851fdb6]{height:24px;border-top:1px solid var(--border-glow);display:flex;align-items:center;padding:0 10px;font-size:10px;color:var(--text-dim);flex-shrink:0}.terminal[data-v-82697796]{display:flex;flex-direction:column;height:100%;background:#00000080;font-family:var(--font-mono);font-size:13px;cursor:text}.term-output[data-v-82697796]{flex:1;overflow-y:auto;padding:12px;white-space:pre-wrap;word-break:break-all}.term-banner[data-v-82697796]{margin-bottom:8px}.banner-line[data-v-82697796]{font-size:12px;line-height:1.3}.term-line[data-v-82697796]{line-height:1.5}.term-prompt[data-v-82697796]{color:var(--text-bright)}.term-text[data-v-82697796]{color:var(--text-secondary)}.term-error[data-v-82697796]{color:#f46}.term-input-line[data-v-82697796]{display:flex;align-items:center;padding:4px 12px 12px;gap:4px}.term-input[data-v-82697796]{flex:1;background:transparent;border:none;outline:none;color:var(--text-bright);font-family:var(--font-mono);font-size:13px;caret-color:var(--neon-cyan)}.term-input[data-v-82697796]::selection{background:var(--neon-cyan);color:#000}.settings-app[data-v-5916ea57]{display:flex;height:100%}.settings-sidebar[data-v-5916ea57]{width:160px;border-right:1px solid var(--border-glow);display:flex;flex-direction:column;padding:8px;gap:2px;flex-shrink:0}.settings-tab[data-v-5916ea57]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:12px;transition:all .15s}.settings-tab[data-v-5916ea57]:hover{background:#00f0ff0f;color:var(--text-bright)}.settings-tab.active[data-v-5916ea57]{background:#00f0ff1f;border-color:#00f0ff4d;color:var(--neon-cyan);box-shadow:0 0 8px #00f0ff1a}.tab-icon[data-v-5916ea57]{font-size:16px}.settings-content[data-v-5916ea57]{flex:1;overflow-y:auto;padding:20px}.settings-page h3[data-v-5916ea57]{font-family:var(--font-display);font-size:18px;color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.3);margin-bottom:16px;letter-spacing:1px}.info-grid[data-v-5916ea57]{display:grid;gap:4px}.info-item[data-v-5916ea57]{display:flex;justify-content:space-between;padding:8px 12px;border:1px solid rgba(0,240,255,.1);border-radius:4px}.info-label[data-v-5916ea57]{color:var(--text-dim);font-size:12px}.info-value[data-v-5916ea57]{color:var(--text-bright);font-size:12px;font-weight:500}.setting-group[data-v-5916ea57]{display:flex;flex-direction:column;gap:12px}.setting-row[data-v-5916ea57]{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--text-secondary)}.setting-row input[type=range][data-v-5916ea57]{flex:1;accent-color:var(--neon-cyan)}.setting-row select[data-v-5916ea57]{background:var(--bg-panel2);border:1px solid var(--border-glow);color:var(--text-primary);padding:4px 8px;border-radius:4px;font-family:var(--font-mono)}.setting-val[data-v-5916ea57]{color:var(--neon-cyan);min-width:40px}.file-input[data-v-5916ea57]{font-size:11px;color:var(--text-secondary)}.file-input[data-v-5916ea57]::file-selector-button{background:var(--bg-panel2);border:1px solid var(--border-glow);color:var(--text-primary);padding:2px 8px;border-radius:3px;cursor:pointer;font-family:var(--font-mono);margin-right:8px}.wp-preview[data-v-5916ea57]{margin-top:8px;display:flex;align-items:center;gap:10px}.wp-thumb[data-v-5916ea57]{width:100px;height:56px;object-fit:cover;border-radius:4px;border:1px solid var(--border-glow)}.wp-remove[data-v-5916ea57]{padding:4px 10px;border:1px solid rgba(255,50,80,.4);border-radius:4px;background:transparent;color:#f46;cursor:pointer;font-family:var(--font-mono);font-size:10px}.storage-bar-wrap[data-v-5916ea57]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.storage-bar[data-v-5916ea57]{flex:1;height:12px;background:var(--bg-panel2);border-radius:6px;overflow:hidden}.storage-fill[data-v-5916ea57]{height:100%;background:linear-gradient(90deg,var(--neon-cyan),var(--neon-magenta));border-radius:6px;transition:width .5s}.storage-text[data-v-5916ea57]{font-size:11px;color:var(--text-dim);font-family:var(--font-mono);white-space:nowrap}.network-status[data-v-5916ea57]{display:flex;flex-direction:column;gap:12px}.net-indicator[data-v-5916ea57]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--neon-green)}.net-dot[data-v-5916ea57]{width:10px;height:10px;border-radius:50%;background:var(--neon-green);box-shadow:0 0 8px var(--neon-green);animation:neonPulse 2s infinite}.net-dot.online[data-v-5916ea57]{background:var(--neon-green);box-shadow:0 0 8px var(--neon-green)}.about-section[data-v-5916ea57]{text-align:center;padding:20px}.about-logo[data-v-5916ea57]{font-size:64px;margin-bottom:12px}.about-section h2[data-v-5916ea57]{font-family:var(--font-display);font-size:24px;letter-spacing:2px;margin-bottom:8px}.about-section p[data-v-5916ea57]{color:var(--text-secondary);margin:4px 0;font-size:12px}.version[data-v-5916ea57]{color:var(--neon-cyan)!important}.copyright[data-v-5916ea57]{color:var(--text-dim)!important;font-size:10px!important;margin-top:16px!important}.tech-stack[data-v-5916ea57]{display:flex;justify-content:center;gap:8px;margin-top:12px}.tech-stack span[data-v-5916ea57]{padding:2px 10px;border:1px solid var(--border-glow);border-radius:12px;font-size:10px;color:var(--text-dim)}.notepad-app[data-v-dd647266]{display:flex;flex-direction:column;height:100%}.find-bar[data-v-dd647266]{display:flex;align-items:center;gap:6px;padding:6px 8px;border-bottom:1px solid var(--border-glow);flex-shrink:0;flex-wrap:wrap}.find-input[data-v-dd647266]{width:120px;background:#0000004d;border:1px solid var(--border-glow);border-radius:3px;padding:3px 8px;color:var(--text-bright);font-family:var(--font-mono);font-size:11px;outline:none}.find-input[data-v-dd647266]:focus{border-color:var(--neon-cyan)}.find-btn[data-v-dd647266]{padding:3px 8px;border:1px solid var(--border-glow);border-radius:3px;background:transparent;color:var(--text-dim);cursor:pointer;font-family:var(--font-mono);font-size:10px;transition:all .15s}.find-btn[data-v-dd647266]:hover{border-color:var(--neon-cyan);color:var(--neon-cyan)}.find-count[data-v-dd647266]{font-size:10px;color:var(--text-dim);min-width:30px}.find-close[data-v-dd647266]{background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:14px;padding:0 4px}.find-close[data-v-dd647266]:hover{color:#f46}.notepad-menu[data-v-dd647266]{display:flex;gap:2px;padding:4px 8px;border-bottom:1px solid var(--border-glow);flex-shrink:0;position:relative}.menu-item[data-v-dd647266]{padding:4px 10px;font-size:11px;color:var(--text-dim);border-radius:3px;cursor:pointer;transition:all .15s;display:block}.menu-item[data-v-dd647266]:hover{background:#00f0ff1a;color:var(--text-bright)}.menu-dropdown[data-v-dd647266]{position:relative}.dropdown-panel[data-v-dd647266]{position:absolute;top:100%;left:0;min-width:140px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:6px;padding:4px;z-index:300;box-shadow:0 0 20px #00f0ff33,0 8px 24px #0009}.dropdown-panel button[data-v-dd647266]{display:block;width:100%;padding:6px 12px;border:none;border-radius:4px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:11px;text-align:left;transition:all .1s}.dropdown-panel button[data-v-dd647266]:hover{background:#00f0ff1f;color:var(--text-bright)}.notepad-editor[data-v-dd647266]{flex:1;background:#0000004d;border:none;outline:none;resize:none;padding:12px;color:var(--text-bright);font-family:var(--font-mono);font-size:13px;line-height:1.6;caret-color:var(--neon-cyan)}.notepad-editor[data-v-dd647266]::placeholder{color:var(--text-dim)}.notepad-editor[data-v-dd647266]::selection{background:var(--neon-cyan);color:#000}.notepad-status[data-v-dd647266]{display:flex;justify-content:space-between;align-items:center;height:24px;padding:0 10px;border-top:1px solid var(--border-glow);font-size:10px;color:var(--text-dim);flex-shrink:0}.recycle-bin[data-v-7a00d765]{display:flex;flex-direction:column;height:100%}.recycle-header[data-v-7a00d765]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-glow)}.recycle-title[data-v-7a00d765]{font-family:var(--font-display);font-size:14px;color:var(--neon-cyan)}.recycle-count[data-v-7a00d765]{font-size:11px;color:var(--text-dim)}.recycle-toolbar[data-v-7a00d765]{display:flex;gap:8px;padding:8px 16px;border-bottom:1px solid var(--border-glow)}.rb-btn[data-v-7a00d765]{padding:6px 14px;border:1px solid var(--border-glow);border-radius:4px;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:11px;transition:all .15s}.rb-btn[data-v-7a00d765]:hover:not(:disabled){border-color:var(--neon-cyan);color:var(--neon-cyan)}.rb-btn[data-v-7a00d765]:disabled{opacity:.3;cursor:default}.rb-btn.danger[data-v-7a00d765]:hover:not(:disabled){border-color:#f46;color:#f46;box-shadow:0 0 8px #ff3c5033}.recycle-content[data-v-7a00d765]{flex:1;overflow-y:auto;padding:8px}.empty-bin[data-v-7a00d765]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px;color:var(--text-dim);font-size:13px}.empty-icon[data-v-7a00d765]{font-size:48px}.recycle-item[data-v-7a00d765]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid transparent;border-radius:6px;transition:all .15s}.recycle-item[data-v-7a00d765]:hover{background:#ffffff08;border-color:#00f0ff26}.item-icon[data-v-7a00d765]{font-size:22px}.item-name[data-v-7a00d765]{flex:1;font-size:12px;color:var(--text-secondary)}.item-date[data-v-7a00d765]{font-size:10px;color:var(--text-dim)}.item-restore[data-v-7a00d765]{background:none;border:1px solid var(--border-glow);border-radius:4px;color:var(--text-dim);cursor:pointer;padding:4px 8px;font-size:14px;transition:all .15s}.item-restore[data-v-7a00d765]:hover{border-color:var(--neon-green);color:var(--neon-green)}.placeholder-app[data-v-ea48a7f0]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;padding:40px;text-align:center}.ph-icon[data-v-ea48a7f0]{font-size:64px;filter:drop-shadow(0 0 20px rgba(0,240,255,.4))}.ph-title[data-v-ea48a7f0]{font-family:var(--font-display);font-size:20px;letter-spacing:2px}.ph-desc[data-v-ea48a7f0]{color:var(--text-dim);font-size:12px}.ph-status[data-v-ea48a7f0]{display:flex;align-items:center;gap:8px;color:var(--neon-yellow);font-size:11px;margin-top:8px}.ph-dot[data-v-ea48a7f0]{width:8px;height:8px;border-radius:50%;background:var(--neon-yellow);box-shadow:0 0 8px var(--neon-yellow);animation:neonPulse 1.5s infinite}.taskmgr-app[data-v-0a5340cd]{display:flex;flex-direction:column;height:100%}.tm-header[data-v-0a5340cd]{padding:12px 16px;border-bottom:1px solid var(--border-glow)}.tm-title[data-v-0a5340cd]{font-family:var(--font-display);font-size:15px;letter-spacing:1px}.tm-stats[data-v-0a5340cd]{display:flex;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-glow)}.stat-card[data-v-0a5340cd]{flex:1;display:flex;flex-direction:column;gap:4px}.stat-label[data-v-0a5340cd]{font-size:10px;color:var(--text-dim)}.stat-bar[data-v-0a5340cd]{height:6px;background:var(--bg-panel2);border-radius:3px;overflow:hidden}.stat-fill[data-v-0a5340cd]{height:100%;border-radius:3px;transition:width .5s ease}.stat-fill.cpu[data-v-0a5340cd]{background:linear-gradient(90deg,var(--neon-cyan),var(--neon-blue))}.stat-fill.mem[data-v-0a5340cd]{background:linear-gradient(90deg,var(--neon-magenta),var(--neon-purple))}.stat-val[data-v-0a5340cd]{font-size:11px;color:var(--text-bright);font-family:var(--font-mono)}.tm-processes[data-v-0a5340cd]{flex:1;overflow-y:auto;padding:8px}.tm-process-header[data-v-0a5340cd]{display:flex;justify-content:space-between;padding:4px 8px;font-size:10px;color:var(--text-dim);border-bottom:1px solid rgba(0,240,255,.1);margin-bottom:4px}.tm-process-row[data-v-0a5340cd]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;transition:all .15s}.tm-process-row[data-v-0a5340cd]:hover{background:#ffffff08}.pr-icon[data-v-0a5340cd]{font-size:16px}.pr-name[data-v-0a5340cd]{flex:1;font-size:12px;color:var(--text-secondary)}.pr-kill[data-v-0a5340cd]{background:none;border:1px solid transparent;border-radius:4px;color:var(--text-dim);cursor:pointer;padding:2px 8px;font-size:12px;transition:all .15s}.pr-kill[data-v-0a5340cd]:hover{background:#ff325033;border-color:#ff325066;color:#f46}.tm-empty[data-v-0a5340cd]{text-align:center;padding:30px;color:var(--text-dim);font-size:12px}.ph-action[data-v-0a5340cd]{width:40px;text-align:center}.toast-container[data-v-5ce51ff7]{position:fixed;top:60px;right:16px;z-index:250;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast[data-v-5ce51ff7]{display:flex;align-items:flex-start;gap:10px;min-width:260px;max-width:360px;padding:10px 14px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 0 20px #00f0ff33,0 8px 24px #00000080;cursor:pointer;pointer-events:auto}.toast.info[data-v-5ce51ff7]{border-left:3px solid var(--neon-cyan)}.toast.success[data-v-5ce51ff7]{border-left:3px solid var(--neon-green)}.toast.warning[data-v-5ce51ff7]{border-left:3px solid var(--neon-yellow)}.toast.error[data-v-5ce51ff7]{border-left:3px solid #ff4466}.toast-icon[data-v-5ce51ff7]{font-size:18px;flex-shrink:0;margin-top:1px}.toast-body[data-v-5ce51ff7]{flex:1;min-width:0}.toast-title[data-v-5ce51ff7]{font-size:12px;font-weight:600;color:var(--text-bright);margin-bottom:2px}.toast-msg[data-v-5ce51ff7]{font-size:11px;color:var(--text-secondary)}.toast-enter-active[data-v-5ce51ff7]{transition:all .3s ease-out}.toast-leave-active[data-v-5ce51ff7]{transition:all .2s ease-in}.toast-enter-from[data-v-5ce51ff7],.toast-leave-to[data-v-5ce51ff7]{opacity:0;transform:translate(40px)}.lockscreen[data-v-914b12b6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:radial-gradient(ellipse at 50% 40%,#001428f2,#000);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lock-time[data-v-914b12b6]{font-family:var(--font-display);font-size:72px;font-weight:900;color:var(--neon-cyan);text-shadow:0 0 30px rgba(0,240,255,.5),0 0 80px rgba(0,240,255,.2);letter-spacing:4px}.lock-date[data-v-914b12b6]{font-family:var(--font-display);font-size:18px;color:var(--text-secondary);letter-spacing:2px;margin-bottom:40px}.lock-hint[data-v-914b12b6]{font-family:var(--font-mono);font-size:14px;letter-spacing:2px;animation:neonPulse 2s infinite;margin-bottom:80px}.lock-user[data-v-914b12b6]{display:flex;flex-direction:column;align-items:center;gap:8px}.lock-avatar[data-v-914b12b6]{width:80px;height:80px;border-radius:50%;background:#00f0ff1a;border:2px solid var(--neon-cyan);display:flex;align-items:center;justify-content:center;font-size:40px;box-shadow:0 0 30px #00f0ff4d}.lock-name[data-v-914b12b6]{font-family:var(--font-display);font-size:18px;color:var(--text-bright);letter-spacing:2px}.lockscreen-enter-active[data-v-914b12b6]{transition:opacity .3s}.lockscreen-leave-active[data-v-914b12b6]{transition:opacity .4s;pointer-events:none}.lockscreen-leave-to[data-v-914b12b6]{opacity:0}.calc-app[data-v-ae7bcc7c]{display:flex;flex-direction:column;height:100%;padding:12px;gap:12px}.calc-display[data-v-ae7bcc7c]{background:#0006;border:1px solid var(--border-glow);border-radius:8px;padding:12px 16px;text-align:right;min-height:72px;display:flex;flex-direction:column;justify-content:flex-end}.calc-expr[data-v-ae7bcc7c]{font-size:16px;color:var(--text-dim);min-height:24px;word-break:break-all}.calc-result[data-v-ae7bcc7c]{font-family:var(--font-display);font-size:32px;font-weight:700;letter-spacing:1px}.calc-grid[data-v-ae7bcc7c]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;flex:1}.calc-btn[data-v-ae7bcc7c]{font-family:var(--font-display);font-size:18px;border:1px solid var(--border-glow);border-radius:8px;background:#00f0ff0a;color:var(--text-bright);cursor:pointer;transition:all .12s;display:flex;align-items:center;justify-content:center}.calc-btn[data-v-ae7bcc7c]:hover{background:#00f0ff26;border-color:var(--neon-cyan)}.calc-btn[data-v-ae7bcc7c]:active{background:#00f0ff40;transform:scale(.96)}.calc-btn.eq[data-v-ae7bcc7c]{background:#00f0ff26;color:var(--neon-cyan);grid-column:span 1}.activity-bubble[data-v-9e81cb05]{position:absolute;bottom:52px;right:8px;width:360px;max-height:400px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:10px;box-shadow:0 0 30px #00f0ff33,0 10px 40px #0009;z-index:102;display:flex;flex-direction:column;overflow:hidden}.bubble-header[data-v-9e81cb05]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--border-glow);flex-shrink:0}.bubble-title[data-v-9e81cb05]{font-family:var(--font-display);font-size:13px;color:var(--neon-cyan);letter-spacing:1px}.bubble-actions[data-v-9e81cb05]{display:flex;gap:6px}.bubble-clear[data-v-9e81cb05],.bubble-close[data-v-9e81cb05]{background:none;border:1px solid var(--border-glow);border-radius:4px;color:var(--text-dim);cursor:pointer;font-family:var(--font-mono);font-size:10px;padding:2px 8px}.bubble-clear[data-v-9e81cb05]:hover{border-color:var(--neon-yellow);color:var(--neon-yellow)}.bubble-close[data-v-9e81cb05]:hover{border-color:#f46;color:#f46}.bubble-body[data-v-9e81cb05]{overflow-y:auto;padding:4px;flex:1}.bubble-empty[data-v-9e81cb05]{text-align:center;padding:24px;color:var(--text-dim);font-size:12px}.bubble-item[data-v-9e81cb05]{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:4px;font-size:11px}.bubble-item[data-v-9e81cb05]:hover{background:#ffffff08}.bubble-time[data-v-9e81cb05]{color:var(--text-dim);font-size:10px;min-width:50px;flex-shrink:0}.bubble-icon[data-v-9e81cb05]{font-size:14px;flex-shrink:0}.bubble-msg[data-v-9e81cb05]{color:var(--text-secondary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bubble-enter-active[data-v-9e81cb05]{transition:all .2s ease-out}.bubble-leave-active[data-v-9e81cb05]{transition:all .15s ease-in}.bubble-enter-from[data-v-9e81cb05],.bubble-leave-to[data-v-9e81cb05]{opacity:0;transform:translateY(8px)}.desktop-logo[data-v-448514a6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none;z-index:1;opacity:.35}.logo-text[data-v-448514a6]{font-family:var(--font-display);font-size:64px;font-weight:900;letter-spacing:6px;color:var(--neon-cyan);text-shadow:0 0 40px rgba(0,240,255,.4),0 0 80px rgba(0,240,255,.15)}.logo-accent[data-v-448514a6]{color:var(--neon-magenta);text-shadow:0 0 40px rgba(255,0,255,.4)}.logo-sub[data-v-448514a6]{font-family:var(--font-display);font-size:14px;letter-spacing:8px;color:var(--text-dim);margin-top:4px}.dialog-overlay[data-v-6d5596e6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;background:#0009;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-box[data-v-6d5596e6]{background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:12px;padding:24px 28px;min-width:320px;max-width:420px;box-shadow:0 0 40px #00f0ff33,0 16px 48px #0009}.dialog-title[data-v-6d5596e6]{font-family:var(--font-display);font-size:16px;color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.3);margin-bottom:12px;letter-spacing:1px}.dialog-msg[data-v-6d5596e6]{font-size:13px;color:var(--text-secondary);line-height:1.5;margin-bottom:16px}.dialog-input[data-v-6d5596e6]{width:100%;background:#0006;border:1px solid var(--border-glow);border-radius:6px;padding:8px 12px;color:var(--text-bright);font-family:var(--font-mono);font-size:13px;outline:none;margin-bottom:16px}.dialog-input[data-v-6d5596e6]:focus{border-color:var(--neon-cyan);box-shadow:0 0 8px #00f0ff33}.dialog-btns[data-v-6d5596e6]{display:flex;justify-content:flex-end;gap:10px}.dialog-btn[data-v-6d5596e6]{padding:8px 20px;border-radius:6px;border:1px solid var(--border-glow);background:transparent;font-family:var(--font-mono);font-size:12px;cursor:pointer;transition:all .15s}.dialog-btn.cancel[data-v-6d5596e6]{color:var(--text-dim)}.dialog-btn.cancel[data-v-6d5596e6]:hover{border-color:var(--text-secondary);color:var(--text-bright)}.dialog-btn.ok[data-v-6d5596e6]{color:var(--neon-cyan);border-color:var(--neon-cyan)}.dialog-btn.ok[data-v-6d5596e6]:hover{background:#00f0ff26;box-shadow:0 0 12px #00f0ff4d}.dialog-enter-active[data-v-6d5596e6]{transition:all .2s ease-out}.dialog-leave-active[data-v-6d5596e6]{transition:all .15s ease-in}.dialog-enter-from[data-v-6d5596e6],.dialog-leave-to[data-v-6d5596e6]{opacity:0}.dialog-enter-from .dialog-box[data-v-6d5596e6],.dialog-leave-to .dialog-box[data-v-6d5596e6]{transform:scale(.9)}.os-container[data-v-940953d2]{width:100%;height:100%;position:relative;overflow:hidden}.desktop-icons[data-v-940953d2]{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;gap:8px;z-index:2}:root{--neon-cyan: #00f0ff;--neon-magenta: #ff00ff;--neon-yellow: #f5e838;--neon-green: #39ff14;--neon-orange: #ff6b35;--neon-purple: #b347ea;--neon-blue: #0080ff;--bg-dark: #0a0a0f;--bg-panel: #0d0d1a;--bg-panel2: #111128;--bg-window: #0c0c1ae8;--bg-titlebar: #0a0a12e8;--border-glow: #00f0ff44;--border-strong: #00f0ff88;--text-primary: #c0e0ff;--text-secondary: #6899cc;--text-bright: #e0f0ff;--text-dim: #446688;--font-mono: "JetBrains Mono", monospace;--font-display: "Orbitron", sans-serif;--shadow-glow: 0 0 15px #00f0ff33, 0 0 40px #00f0ff11;--shadow-magenta: 0 0 15px #ff00ff33, 0 0 40px #ff00ff11}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden;font-family:var(--font-mono);background:var(--bg-dark);color:var(--text-primary);-webkit-user-select:none;user-select:none}#app{width:100%;height:100%;position:relative}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-panel)}::-webkit-scrollbar-thumb{background:var(--neon-cyan);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--neon-magenta)}::selection{background:var(--neon-cyan);color:var(--bg-dark)}.neon-text-cyan{color:var(--neon-cyan);text-shadow:0 0 7px var(--neon-cyan),0 0 20px var(--neon-cyan)}.neon-text-magenta{color:var(--neon-magenta);text-shadow:0 0 7px var(--neon-magenta),0 0 20px var(--neon-magenta)}.neon-text-green{color:var(--neon-green);text-shadow:0 0 7px var(--neon-green),0 0 20px var(--neon-green)}.neon-border{border:1px solid var(--border-glow);box-shadow:0 0 8px var(--border-glow),inset 0 0 8px var(--border-glow)}.neon-border-strong{border:1px solid var(--border-strong);box-shadow:0 0 12px var(--border-strong),inset 0 0 12px var(--border-glow)}@keyframes neonPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes slideIn{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(2px,2px)}to{transform:translate(0)}}@keyframes scanline{0%{background-position:0 0}to{background-position:0 100%}}
