.taskbar[data-v-9be1456c]{height:44px;background:linear-gradient(180deg,#1a1a24,#12121a);border-top:1px solid var(--border-glow);display:flex;align-items:center;padding:0 12px;gap:16px}.taskbar-left[data-v-9be1456c]{display:flex;align-items:center;gap:12px;position:relative}.start-btn[data-v-9be1456c]{background:linear-gradient(180deg,#2a2a3a,#1a1a24);border:1px solid var(--border-glow);border-radius:4px;padding:4px 12px;cursor:pointer;transition:all .2s}.start-btn[data-v-9be1456c]:hover{background:linear-gradient(180deg,#3a3a4a,#2a2a34);box-shadow:0 0 10px #00ff4133}.logo[data-v-9be1456c]{font-size:12px;font-weight:700;color:var(--text-primary);text-shadow:0 0 10px var(--text-primary)}.rank[data-v-9be1456c]{font-size:10px;color:var(--accent-yellow);text-shadow:0 0 8px var(--accent-yellow)}.start-menu[data-v-9be1456c]{position:absolute;bottom:48px;left:0;width:220px;background:linear-gradient(180deg,#1e1e2a,#12121a);border:1px solid var(--border-glow);border-radius:8px;box-shadow:0 0 30px #00ff4133;padding:8px 0;z-index:10000}.menu-header[data-v-9be1456c]{font-size:10px;color:var(--text-muted);padding:8px 16px 4px;text-transform:uppercase;letter-spacing:1px}.menu-item[data-v-9be1456c]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px;background:transparent;border:none;cursor:pointer;color:var(--text-primary);font-size:13px;text-align:left;transition:background .15s}.menu-item[data-v-9be1456c]:hover{background:#00ff411a}.menu-item .icon[data-v-9be1456c]{font-size:16px}.menu-item .label[data-v-9be1456c]{flex:1}.menu-divider[data-v-9be1456c]{height:1px;background:var(--border-glow);margin:8px 16px}.taskbar-icons[data-v-9be1456c]{flex:1;display:flex;gap:4px;overflow-x:auto}.taskbar-item[data-v-9be1456c]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:4px;cursor:pointer;transition:background .2s;white-space:nowrap;border:1px solid transparent}.taskbar-item[data-v-9be1456c]:hover{background:#00ff411a;border-color:#00ff4133}.taskbar-item.active[data-v-9be1456c]{background:#00ff4126;border-color:var(--border-glow)}.taskbar-item.minimized[data-v-9be1456c]{opacity:.6}.taskbar-item .icon[data-v-9be1456c]{font-size:14px}.taskbar-item .label[data-v-9be1456c]{font-size:11px;color:var(--text-primary)}.taskbar-right[data-v-9be1456c]{display:flex;align-items:center;gap:12px}.system-tray[data-v-9be1456c]{display:flex;gap:8px;margin-right:8px;padding-right:12px;border-right:1px solid var(--border-glow)}.tray-icon[data-v-9be1456c]{font-size:12px;cursor:pointer;opacity:.7;transition:opacity .2s}.tray-icon[data-v-9be1456c]:hover{opacity:1}.xp[data-v-9be1456c]{font-size:11px;color:var(--text-secondary)}.coins[data-v-9be1456c]{font-size:11px;color:var(--accent-yellow)}.clock[data-v-9be1456c]{font-size:12px;color:var(--text-secondary);text-shadow:0 0 6px var(--text-secondary);min-width:70px;text-align:right}.terminal[data-v-64d162c6]{display:flex;flex-direction:column;height:100%;background:#0a0a0f;font-family:var(--font-mono);font-size:13px}.terminal-output[data-v-64d162c6]{flex:1;padding:12px;overflow-y:auto;line-height:1.5}.line[data-v-64d162c6]{white-space:pre-wrap;word-break:break-all}.line.command[data-v-64d162c6],.line.normal[data-v-64d162c6]{color:var(--text-primary)}.line.dim[data-v-64d162c6]{color:var(--text-muted)}.line.system[data-v-64d162c6]{color:var(--text-secondary);text-shadow:0 0 8px var(--text-secondary)}.line.warning[data-v-64d162c6]{color:var(--accent-yellow)}.line.error[data-v-64d162c6]{color:var(--accent-red)}.line.success[data-v-64d162c6]{color:var(--text-primary);text-shadow:0 0 12px var(--text-primary)}.terminal-input[data-v-64d162c6]{display:flex;align-items:center;padding:8px 12px;border-top:1px solid var(--border-glow);background:var(--bg-secondary)}.prompt[data-v-64d162c6]{color:var(--text-primary);white-space:nowrap;margin-right:8px;text-shadow:0 0 8px var(--text-primary)}input[data-v-64d162c6]{flex:1;background:transparent;border:none;color:var(--text-primary);font-family:var(--font-mono);font-size:13px;outline:none;caret-color:var(--text-primary);text-shadow:0 0 8px var(--text-primary)}.terminal-tabs[data-v-ee079ec6]{display:flex;flex-direction:column;height:100%;background:#0a0a0f}.tab-bar[data-v-ee079ec6]{display:flex;align-items:center;background:#12121a;border-bottom:1px solid var(--border-glow);padding:4px 4px 0;gap:2px;overflow-x:auto}.tab[data-v-ee079ec6]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#1a1a24;border:1px solid transparent;border-bottom:none;border-radius:6px 6px 0 0;cursor:pointer;color:var(--text-muted);font-size:12px;transition:all .15s;max-width:140px}.tab[data-v-ee079ec6]:hover{background:#2a2a3a;color:var(--text-primary)}.tab.active[data-v-ee079ec6]{background:#0a0a0f;border-color:var(--border-glow);color:var(--text-primary)}.tab-icon[data-v-ee079ec6]{font-size:12px}.tab-name[data-v-ee079ec6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.tab-close[data-v-ee079ec6]{width:16px;height:16px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;opacity:.5;transition:all .15s}.tab-close[data-v-ee079ec6]:hover{background:var(--accent-red);opacity:1}.new-tab[data-v-ee079ec6]{background:transparent;border:none;color:var(--text-muted);font-size:18px;padding:4px 10px;cursor:pointer;border-radius:4px}.new-tab[data-v-ee079ec6]:hover{background:#00ff411a;color:var(--text-primary)}.tab-content[data-v-ee079ec6]{flex:1;overflow:hidden}.mission-panel[data-v-a5317d83]{height:100%;background:var(--bg-primary);padding:16px;overflow-y:auto;font-size:13px}.mission-list h2[data-v-a5317d83]{color:var(--text-primary);margin-bottom:16px;font-size:16px}.mission-card[data-v-a5317d83]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:6px;padding:12px;margin-bottom:8px;cursor:pointer;transition:background .2s}.mission-card[data-v-a5317d83]:hover{background:#00ff411a}.mission-header[data-v-a5317d83]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mission-rank[data-v-a5317d83]{color:var(--accent-yellow)}.mission-title[data-v-a5317d83]{color:var(--text-primary);font-weight:500}.mission-info[data-v-a5317d83]{display:flex;justify-content:space-between;font-size:11px;color:var(--text-muted)}.mission-type[data-v-a5317d83]{text-transform:capitalize}.no-missions[data-v-a5317d83]{text-align:center;color:var(--text-muted);padding:32px}.hint[data-v-a5317d83]{font-size:12px;margin-top:8px}.completed-section[data-v-a5317d83]{margin-top:24px}.completed-section h3[data-v-a5317d83]{color:var(--text-muted);font-size:12px;margin-bottom:8px}.back-btn[data-v-a5317d83]{background:transparent;border:1px solid var(--border-glow);color:var(--text-secondary);padding:4px 12px;border-radius:4px;cursor:pointer;margin-bottom:16px}.back-btn[data-v-a5317d83]:hover{background:#00ff411a}.briefing-content[data-v-a5317d83]{color:var(--text-primary)}.briefing-text[data-v-a5317d83]{background:var(--bg-secondary);padding:16px;border-radius:6px;font-family:var(--font-mono);font-size:12px;line-height:1.6;white-space:pre-wrap;color:var(--text-secondary);margin-bottom:16px}.objectives[data-v-a5317d83]{margin-bottom:16px}.objectives h3[data-v-a5317d83],.flag-submit h3[data-v-a5317d83],.mission-tools h3[data-v-a5317d83]{color:var(--text-primary);font-size:13px;margin-bottom:8px}.objectives ul[data-v-a5317d83]{list-style:none;padding:0}.objectives li[data-v-a5317d83]{padding:4px 0;color:var(--text-muted)}.objectives li.completed[data-v-a5317d83]{color:var(--text-primary);text-decoration:line-through}.flag-input[data-v-a5317d83]{display:flex;gap:8px;margin-bottom:8px}.flag-input input[data-v-a5317d83]{flex:1;background:var(--bg-secondary);border:1px solid var(--border-glow);color:var(--text-primary);padding:8px;border-radius:4px;font-family:var(--font-mono)}.flag-input button[data-v-a5317d83]{background:var(--text-primary);color:var(--bg-primary);border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.flag-input button[data-v-a5317d83]:hover{opacity:.9}.success[data-v-a5317d83]{color:var(--text-primary)}.error[data-v-a5317d83]{color:var(--accent-red)}.tool-list[data-v-a5317d83]{display:flex;gap:8px}.tool-tag[data-v-a5317d83]{background:var(--bg-tertiary);padding:4px 8px;border-radius:4px;font-size:11px;color:var(--text-secondary)}.shop-panel[data-v-11d192b5]{height:100%;background:var(--bg-primary);padding:16px;overflow-y:auto}.shop-header[data-v-11d192b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.shop-header h2[data-v-11d192b5]{color:var(--text-primary);font-size:18px}.currency[data-v-11d192b5]{display:flex;gap:16px}.xp[data-v-11d192b5]{color:var(--text-secondary)}.coins[data-v-11d192b5]{color:var(--accent-yellow)}.rank-info[data-v-11d192b5]{background:var(--bg-secondary);padding:12px;border-radius:6px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.rank[data-v-11d192b5]{color:var(--accent-yellow);font-weight:700;text-shadow:0 0 10px var(--accent-yellow)}.next-rank[data-v-11d192b5]{color:var(--text-muted);font-size:12px}.shop-grid[data-v-11d192b5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-bottom:24px}.tool-card[data-v-11d192b5]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:8px;padding:12px;text-align:center;transition:transform .2s}.tool-card[data-v-11d192b5]:hover{transform:translateY(-2px)}.tool-card.unlocked[data-v-11d192b5]{border-color:var(--text-primary);opacity:.8}.tool-icon[data-v-11d192b5]{font-size:24px;margin-bottom:8px}.tool-name[data-v-11d192b5]{color:var(--text-primary);font-weight:500;margin-bottom:4px}.tool-desc[data-v-11d192b5]{color:var(--text-muted);font-size:11px;margin-bottom:8px}.tool-cost[data-v-11d192b5]{display:flex;flex-direction:column;gap:4px}.price[data-v-11d192b5]{color:var(--accent-yellow);font-weight:500}.buy-btn[data-v-11d192b5]{background:var(--text-primary);color:var(--bg-primary);border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:11px;font-weight:500}.buy-btn[data-v-11d192b5]:disabled{background:var(--text-muted);cursor:not-allowed}.tool-unlocked[data-v-11d192b5]{color:var(--text-primary);font-size:11px}.stats[data-v-11d192b5]{background:var(--bg-secondary);padding:12px;border-radius:6px}.stats h3[data-v-11d192b5]{color:var(--text-primary);font-size:13px;margin-bottom:12px}.stat-row[data-v-11d192b5]{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--border-glow);font-size:12px}.stat-row[data-v-11d192b5]:last-child{border-bottom:none}.stat-row span[data-v-11d192b5]:first-child{color:var(--text-muted)}.stat-row span[data-v-11d192b5]:last-child{color:var(--text-primary)}.network-panel[data-v-97812974]{height:100%;background:var(--bg-primary);padding:16px;display:flex;flex-direction:column}.network-header[data-v-97812974]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.network-header h2[data-v-97812974]{color:var(--text-primary);font-size:18px}.scan-status[data-v-97812974]{font-size:12px}.scanning[data-v-97812974]{color:var(--accent-yellow);animation:pulse-97812974 1s infinite}.idle[data-v-97812974]{color:var(--text-muted)}@keyframes pulse-97812974{0%,to{opacity:1}50%{opacity:.5}}.network-diagram[data-v-97812974]{flex:1;background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:8px;padding:16px;margin-bottom:16px}.network-diagram svg[data-v-97812974]{width:100%;height:100%}.gateway[data-v-97812974]{cursor:pointer}.gateway:hover rect[data-v-97812974],.server:hover rect[data-v-97812974],.host:hover rect[data-v-97812974]{stroke-width:3}.server[data-v-97812974]{cursor:pointer}.server.has-data rect[data-v-97812974]{stroke:var(--accent-yellow)}.selected rect[data-v-97812974]{stroke:var(--accent-yellow);stroke-width:3}.node-details[data-v-97812974]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:8px;padding:12px}.node-details h3[data-v-97812974]{color:var(--text-primary);font-size:13px;margin-bottom:12px}.node-details.empty[data-v-97812974]{text-align:center;color:var(--text-muted)}.detail-row[data-v-97812974]{display:flex;justify-content:space-between;padding:4px 0;font-size:12px}.detail-row .label[data-v-97812974]{color:var(--text-muted)}.detail-row .value[data-v-97812974]{color:var(--text-primary)}.files-panel[data-v-8f2dd751]{height:100%;background:var(--bg-primary);display:flex;flex-direction:column}.files-header[data-v-8f2dd751]{background:var(--bg-secondary);padding:8px 12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-glow)}.path-bar[data-v-8f2dd751]{background:var(--bg-primary);padding:4px 8px;border-radius:4px;border:1px solid var(--border-glow)}.path[data-v-8f2dd751]{color:var(--text-primary);font-size:12px;font-family:monospace}.actions[data-v-8f2dd751]{display:flex;gap:4px}.action-btn[data-v-8f2dd751]{background:var(--bg-primary);border:1px solid var(--border-glow);color:var(--text-primary);width:28px;height:28px;border-radius:4px;cursor:pointer;font-size:14px}.action-btn[data-v-8f2dd751]:hover{background:var(--bg-secondary)}.files-toolbar[data-v-8f2dd751]{padding:6px 12px;background:var(--bg-secondary);border-bottom:1px solid var(--border-glow)}.info[data-v-8f2dd751]{color:var(--text-muted);font-size:11px}.files-list[data-v-8f2dd751]{flex:1;overflow-y:auto;padding:8px}.file-item[data-v-8f2dd751]{display:grid;grid-template-columns:24px 1fr auto auto;gap:12px;align-items:center;padding:6px 8px;border-radius:4px;cursor:pointer;transition:background .2s}.file-item[data-v-8f2dd751]:hover{background:#00ff411a}.file-icon[data-v-8f2dd751]{font-size:16px}.file-name[data-v-8f2dd751]{color:var(--text-primary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-8f2dd751],.file-modified[data-v-8f2dd751]{color:var(--text-muted);font-size:11px}.files-status[data-v-8f2dd751]{padding:6px 12px;background:var(--bg-secondary);border-top:1px solid var(--border-glow);font-size:11px;color:var(--text-muted)}.stub-window[data-v-c8bdf2c2]{height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary)}.content[data-v-c8bdf2c2]{text-align:center;color:var(--text-muted)}h2[data-v-c8bdf2c2]{color:var(--text-secondary);margin-bottom:8px}.calculator[data-v-80f98b31]{height:100%;display:flex;flex-direction:column;background:var(--bg-primary);padding:12px}.display[data-v-80f98b31]{background:#0a0a0f;border:1px solid var(--border-glow);border-radius:4px;padding:16px;margin-bottom:12px;font-size:28px;font-family:var(--font-mono);color:var(--text-primary);text-align:right;text-shadow:0 0 10px var(--text-primary);min-height:52px}.keypad[data-v-80f98b31]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;flex:1}.btn[data-v-80f98b31]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:6px;font-size:18px;color:var(--text-primary);cursor:pointer;transition:all .15s;font-family:var(--font-mono)}.btn[data-v-80f98b31]:hover{background:#00ff411a}.btn[data-v-80f98b31]:active{background:#00ff4133}.btn.op[data-v-80f98b31]{background:linear-gradient(180deg,#2a2a3a,#1a1a24);color:var(--text-secondary)}.btn.zero[data-v-80f98b31]{grid-column:span 1}.process-manager[data-v-e0c4e9d4]{height:100%;display:flex;flex-direction:column;background:var(--bg-primary);padding:12px}.pm-header[data-v-e0c4e9d4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.title[data-v-e0c4e9d4]{font-size:14px;color:var(--text-primary);text-shadow:0 0 8px var(--text-primary)}.refresh-btn[data-v-e0c4e9d4]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:4px;padding:6px 12px;color:var(--text-secondary);cursor:pointer;font-size:12px}.refresh-btn[data-v-e0c4e9d4]:hover{background:#00ff411a}.pm-stats[data-v-e0c4e9d4]{display:flex;gap:24px;margin-bottom:12px;font-size:12px;color:var(--text-muted)}.pm-table[data-v-e0c4e9d4]{flex:1;overflow-y:auto;border:1px solid var(--border-glow);border-radius:4px}.pm-table th[data-v-e0c4e9d4]{background:var(--bg-secondary);padding:8px 12px;text-align:left;font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--border-glow)}.pm-table td[data-v-e0c4e9d4]{padding:8px 12px;font-size:12px;color:var(--text-primary);border-bottom:1px solid rgba(0,255,65,.1);font-family:var(--font-mono)}.pm-table tr[data-v-e0c4e9d4]:hover{background:#00ff410d}.status-running[data-v-e0c4e9d4]{color:var(--text-primary)}.status-sleeping[data-v-e0c4e9d4]{color:var(--text-muted)}.status-stopped[data-v-e0c4e9d4]{color:var(--accent-red)}.settings[data-v-1dad6692]{height:100%;display:flex;background:var(--bg-primary)}.settings-nav[data-v-1dad6692]{width:140px;background:var(--bg-secondary);border-right:1px solid var(--border-glow);padding:8px}.nav-btn[data-v-1dad6692]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--text-muted);font-size:12px;text-align:left;transition:all .2s}.nav-btn[data-v-1dad6692]:hover{background:#00ff411a;color:var(--text-primary)}.nav-btn.active[data-v-1dad6692]{background:#00ff4126;color:var(--text-primary)}.settings-content[data-v-1dad6692]{flex:1;padding:16px;overflow-y:auto}.section h3[data-v-1dad6692]{font-size:14px;color:var(--text-primary);text-shadow:0 0 8px var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--border-glow)}.setting-item[data-v-1dad6692]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(0,255,65,.1);color:var(--text-secondary);font-size:13px}.setting-item .value[data-v-1dad6692]{color:var(--text-primary);font-family:var(--font-mono)}.setting-item .value.accent[data-v-1dad6692]{color:var(--accent-yellow);text-shadow:0 0 8px var(--accent-yellow)}.setting-item input[type=text][data-v-1dad6692]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:4px;padding:6px 10px;color:var(--text-primary);font-family:var(--font-mono);width:150px}.setting-item select[data-v-1dad6692]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:4px;padding:6px 10px;color:var(--text-primary);cursor:pointer}.setting-item input[type=color][data-v-1dad6692]{width:40px;height:30px;border:1px solid var(--border-glow);border-radius:4px;cursor:pointer}.toggle[data-v-1dad6692]{display:flex;align-items:center;gap:8px;cursor:pointer}.toggle input[data-v-1dad6692]{width:16px;height:16px}.about-info[data-v-1dad6692]{text-align:center;padding:40px}.about-logo[data-v-1dad6692]{font-size:32px;color:var(--text-primary);text-shadow:0 0 20px var(--text-primary);margin-bottom:16px}.about-info p[data-v-1dad6692]{color:var(--text-muted);font-size:12px;margin:8px 0}.about-info .mt[data-v-1dad6692]{margin-top:24px}.text-editor[data-v-17d4852d]{display:flex;flex-direction:column;height:100%;background:var(--bg-primary)}.editor-toolbar[data-v-17d4852d]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--bg-secondary);border-bottom:1px solid var(--border-glow)}.editor-toolbar button[data-v-17d4852d]{background:var(--bg-tertiary);border:1px solid var(--border-glow);border-radius:4px;padding:6px 12px;color:var(--text-secondary);cursor:pointer;font-size:12px}.editor-toolbar button[data-v-17d4852d]:hover{background:#00ff411a;color:var(--text-primary)}.filename[data-v-17d4852d]{margin-left:auto;font-size:12px;color:var(--text-muted);font-family:var(--font-mono)}.editor-content[data-v-17d4852d]{flex:1;background:#0a0a0f;border:none;padding:12px;font-family:var(--font-mono);font-size:13px;color:var(--text-primary);resize:none;outline:none;line-height:1.5}.editor-content[data-v-17d4852d]::placeholder{color:var(--text-muted)}.editor-status[data-v-17d4852d]{display:flex;gap:16px;padding:8px 12px;background:var(--bg-secondary);border-top:1px solid var(--border-glow);font-size:11px;color:var(--text-muted)}.browser[data-v-13ee2009]{display:flex;flex-direction:column;height:100%;background:var(--bg-primary)}.browser-toolbar[data-v-13ee2009]{display:flex;align-items:center;gap:4px;padding:8px;background:var(--bg-secondary);border-bottom:1px solid var(--border-glow)}.nav-btn[data-v-13ee2009]{background:var(--bg-tertiary);border:1px solid var(--border-glow);border-radius:4px;width:32px;height:32px;color:var(--text-secondary);cursor:pointer;font-size:14px}.nav-btn[data-v-13ee2009]:hover{background:#00ff411a;color:var(--text-primary)}.url-bar[data-v-13ee2009]{flex:1;background:var(--bg-primary);border:1px solid var(--border-glow);border-radius:4px;padding:8px 12px;color:var(--text-primary);font-size:13px;font-family:var(--font-mono)}.browser-content[data-v-13ee2009]{flex:1;overflow-y:auto}.start-page[data-v-13ee2009]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--text-primary)}.start-logo[data-v-13ee2009]{font-size:64px;margin-bottom:16px}.start-page h2[data-v-13ee2009]{font-size:24px;margin-bottom:8px;text-shadow:0 0 10px var(--text-primary)}.start-page p[data-v-13ee2009]{color:var(--text-muted);margin-bottom:24px}.quick-links[data-v-13ee2009]{display:flex;gap:12px}.quick-links button[data-v-13ee2009]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:4px;padding:8px 16px;color:var(--text-secondary);cursor:pointer}.quick-links button[data-v-13ee2009]:hover{background:#00ff411a;color:var(--text-primary)}.webpage[data-v-13ee2009]{padding:24px}.site-megacorp h1[data-v-13ee2009],.site-admin h1[data-v-13ee2009],.site-mail h1[data-v-13ee2009]{color:var(--text-primary);font-size:24px;margin-bottom:16px;text-shadow:0 0 10px var(--text-primary)}.site-megacorp p[data-v-13ee2009],.site-admin p[data-v-13ee2009],.site-mail p[data-v-13ee2009]{color:var(--text-muted);margin-bottom:24px}.site-megacorp .links[data-v-13ee2009]{display:flex;flex-direction:column;gap:12px}.site-megacorp .links a[data-v-13ee2009]{color:var(--text-secondary);text-decoration:none;padding:8px 12px;background:var(--bg-secondary);border-radius:4px}.login-form[data-v-13ee2009],.mail-login[data-v-13ee2009]{display:flex;flex-direction:column;gap:12px;max-width:300px}.login-form input[data-v-13ee2009],.mail-login input[data-v-13ee2009]{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:4px;padding:10px 12px;color:var(--text-primary)}.login-form button[data-v-13ee2009],.mail-login button[data-v-13ee2009]{background:var(--text-secondary);border:none;border-radius:4px;padding:10px 16px;color:var(--bg-primary);cursor:pointer;font-weight:700}.desktop[data-v-4406ceef]{width:100vw;height:100vh;display:flex;flex-direction:column;background:var(--bg-primary);overflow:hidden}.desktop-area[data-v-4406ceef]{flex:1;padding:20px;position:relative}.desktop-icons[data-v-4406ceef]{display:flex;flex-direction:column;gap:8px;width:80px}.desktop-icon[data-v-4406ceef]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border-radius:6px;cursor:pointer;transition:background .2s}.desktop-icon[data-v-4406ceef]:hover{background:#00ff411a}.desktop-icon .icon[data-v-4406ceef]{font-size:28px}.desktop-icon .label[data-v-4406ceef]{font-size:11px;color:var(--text-primary);text-shadow:0 0 8px var(--text-primary)}.windows-area[data-v-4406ceef]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.window[data-v-4406ceef]{position:absolute;background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:8px;box-shadow:0 0 30px #00ff4126;display:flex;flex-direction:column;overflow:hidden;pointer-events:all}.window.minimized[data-v-4406ceef]{display:none}.window.maximized[data-v-4406ceef]{width:100%!important;height:calc(100vh - 44px)!important;left:0!important;top:0!important;border-radius:0}.window-titlebar[data-v-4406ceef]{height:32px;background:linear-gradient(180deg,#1e1e2a,#151520);border-bottom:1px solid var(--border-glow);display:flex;align-items:center;padding:0 8px;cursor:move;-webkit-user-select:none;user-select:none}.window-controls[data-v-4406ceef]{display:flex;gap:6px}.ctrl[data-v-4406ceef]{width:12px;height:12px;border-radius:50%;cursor:pointer;font-size:10px;line-height:12px;text-align:center}.ctrl.close[data-v-4406ceef]{background:#ff5f57}.ctrl.minimize[data-v-4406ceef]{background:#febc2e}.ctrl.maximize[data-v-4406ceef]{background:#28c840}.window-title[data-v-4406ceef]{flex:1;text-align:center;color:var(--text-primary);font-size:12px;text-shadow:0 0 10px var(--text-primary)}.window-spacer[data-v-4406ceef]{width:52px}.window-content[data-v-4406ceef]{flex:1;overflow:hidden}.context-menu[data-v-4406ceef]{position:fixed;background:linear-gradient(180deg,#1e1e2a,#12121a);border:1px solid var(--border-glow);border-radius:8px;box-shadow:0 0 30px #00ff4133;padding:8px 0;min-width:180px;z-index:10001}.ctx-item[data-v-4406ceef]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px;background:transparent;border:none;cursor:pointer;color:var(--text-primary);font-size:13px;text-align:left;transition:background .15s}.ctx-item[data-v-4406ceef]:hover{background:#00ff411a}.ctx-item span[data-v-4406ceef]{font-size:14px}.ctx-divider[data-v-4406ceef]{height:1px;background:var(--border-glow);margin:4px 16px}.toast[data-v-4406ceef]{position:fixed;top:20px;right:20px;display:flex;align-items:center;gap:12px;padding:12px 20px;background:linear-gradient(180deg,#1e1e2a,#12121a);border:1px solid var(--border-glow);border-radius:8px;box-shadow:0 0 30px #00ff4133;z-index:10002;animation:slideIn-4406ceef .3s ease-out}.toast-info[data-v-4406ceef]{border-color:var(--text-secondary)}.toast-success[data-v-4406ceef]{border-color:var(--text-primary);box-shadow:0 0 30px #00ff414d}.toast-warning[data-v-4406ceef]{border-color:var(--accent-yellow)}.toast-error[data-v-4406ceef]{border-color:var(--accent-red)}.toast-icon[data-v-4406ceef]{font-size:18px}.toast-message[data-v-4406ceef]{font-size:13px;color:var(--text-primary)}@keyframes slideIn-4406ceef{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.lock-screen[data-v-4406ceef]{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0f,#12121a);display:flex;align-items:center;justify-content:center;z-index:10003}.lock-content[data-v-4406ceef]{text-align:center;padding:40px;background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:16px;box-shadow:0 0 60px #00ff4133}.lock-logo[data-v-4406ceef]{font-size:36px;font-weight:700;color:var(--text-primary);text-shadow:0 0 20px var(--text-primary);margin-bottom:24px}.lock-user[data-v-4406ceef]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.user-avatar[data-v-4406ceef]{font-size:48px}.user-name[data-v-4406ceef]{font-size:18px;color:var(--text-primary)}.lock-input[data-v-4406ceef]{background:var(--bg-primary);border:1px solid var(--border-glow);border-radius:8px;padding:12px 20px;font-size:16px;color:var(--text-primary);width:280px;text-align:center;margin-bottom:16px;font-family:var(--font-mono)}.unlock-btn[data-v-4406ceef]{background:linear-gradient(180deg,#2a2a3a,#1a1a24);border:1px solid var(--border-glow);border-radius:8px;padding:12px 32px;color:var(--text-primary);font-size:14px;cursor:pointer;transition:all .2s}.unlock-btn[data-v-4406ceef]:hover{background:#00ff411a;box-shadow:0 0 20px #00ff4133}.lock-hint[data-v-4406ceef]{margin-top:16px;font-size:12px;color:var(--text-muted)}.hackeros-desktop[data-v-82f9d615]{width:100vw;height:100vh;display:flex;flex-direction:column;background:#0a0a0f;overflow:hidden}:root{--bg-primary: #0a0a0f;--bg-secondary: #12121a;--bg-tertiary: #1a1a24;--text-primary: #00ff41;--text-secondary: #00d4ff;--text-muted: #5a6a7a;--accent-red: #ff0040;--accent-yellow: #ffcc00;--border-glow: rgba(0, 255, 65, .3);--font-mono: "JetBrains Mono", "Fira Code", "Consolas", monospace}*{margin:0;padding:0;box-sizing:border-box}html,body{background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-mono);font-size:14px;line-height:1.5;overflow:hidden}::-webkit-scrollbar{width:8px;background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--text-primary);border-radius:4px}::selection{background:var(--text-primary);color:var(--bg-primary)}.terminal-window{display:flex;flex-direction:column;height:100%;background:#0a0a0f;font-family:var(--font-mono);font-size:13px}.terminal-output{flex:1;padding:12px;overflow-y:auto;line-height:1.6}.terminal-line{white-space:pre-wrap;word-break:break-all}.terminal-line-command,.terminal-line-normal{color:var(--text-primary)}.terminal-line-dim{color:var(--text-muted)}.terminal-line-system{color:var(--text-secondary)}.terminal-line-warning{color:var(--accent-yellow)}.terminal-line-error{color:var(--accent-red)}.terminal-input-row{display:flex;align-items:center;padding:8px 12px;border-top:1px solid var(--border-glow);background:var(--bg-secondary)}.terminal-prompt{color:var(--text-primary);white-space:nowrap;margin-right:8px;text-shadow:0 0 8px var(--text-primary)}.terminal-input{flex:1;background:transparent;border:none;color:var(--text-primary);font-family:var(--font-mono);font-size:13px;outline:none;caret-color:var(--text-primary);text-shadow:0 0 8px var(--text-primary)}
