.navbar[data-v-1ad2055e]{position:fixed;top:0;left:0;right:0;height:70px;background:#0a0e27f2;border-bottom:2px solid var(--neon-cyan);z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.test-mode-indicator[data-v-1ad2055e]{border-bottom:2px solid var(--neon-yellow)}.test-badge[data-v-1ad2055e]{position:fixed;top:70px;right:20px;padding:6px 12px;background:var(--neon-yellow);color:var(--bg-deep);font-family:var(--font-mono);font-size:12px;font-weight:700;border-radius:4px;z-index:1001;box-shadow:0 0 10px #fcee0a80}.navbar-container[data-v-1ad2055e]{max-width:1400px;margin:0 auto;padding:0 24px;height:100%;display:flex;align-items:center;gap:24px}.navbar-logo[data-v-1ad2055e]{display:flex;align-items:center;gap:12px}.navbar-logo-icon[data-v-1ad2055e]{width:40px;height:40px;background:var(--neon-cyan);border-radius:8px;box-shadow:0 0 20px #00f0ff80}.navbar-logo-text[data-v-1ad2055e]{font-family:Orbitron,sans-serif;font-size:20px;font-weight:700;color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.5)}.navbar-links[data-v-1ad2055e]{display:flex;gap:32px;align-items:center}.navbar-link[data-v-1ad2055e]{color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease;position:relative}.navbar-link[data-v-1ad2055e]:hover{color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.5)}.navbar-link.active[data-v-1ad2055e]{color:var(--neon-cyan)}.navbar-link.active[data-v-1ad2055e]:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:2px;background:var(--neon-cyan);box-shadow:0 0 10px #00f0ff80}.lang-switcher[data-v-1ad2055e]{display:flex;gap:8px}.lang-btn[data-v-1ad2055e]{padding:8px 16px;background:transparent;border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:all .3s ease;font-family:Space Mono,monospace}.lang-btn[data-v-1ad2055e]:hover{border-color:var(--neon-cyan);color:var(--neon-cyan)}.lang-btn.active[data-v-1ad2055e]{background:var(--neon-cyan);color:var(--bg-deep);border-color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff4d}.auth-actions[data-v-1ad2055e]{display:flex;gap:12px;align-items:center}.btn-login[data-v-1ad2055e],.btn-register[data-v-1ad2055e],.btn-logout[data-v-1ad2055e]{padding:10px 20px;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block}.btn-login[data-v-1ad2055e]{background:transparent;color:var(--neon-cyan);border:2px solid var(--neon-cyan)}.btn-login[data-v-1ad2055e]:hover{background:#00f0ff1a;box-shadow:0 0 15px #00f0ff4d}.btn-register[data-v-1ad2055e]{background:var(--neon-cyan);color:var(--bg-deep);border:2px solid var(--neon-cyan)}.btn-register[data-v-1ad2055e]:hover{box-shadow:0 0 20px #00f0ff80;transform:translateY(-2px)}.btn-logout[data-v-1ad2055e]{background:transparent;color:var(--neon-magenta);border:1px solid var(--neon-magenta);padding:6px 14px}.btn-logout[data-v-1ad2055e]:hover{background:#ff2a6d1a;box-shadow:0 0 15px #ff2a6d4d}.user-info[data-v-1ad2055e]{color:var(--text-primary);font-size:13px;font-weight:600;text-decoration:none}.navbar-desktop[data-v-1ad2055e]{display:flex;align-items:center;gap:24px;flex:1}.hamburger[data-v-1ad2055e]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:32px;height:32px;background:transparent;border:1px solid var(--neon-cyan);border-radius:4px;cursor:pointer;position:relative;z-index:1003;transition:all .3s ease;flex-shrink:0}.hamburger[data-v-1ad2055e]:hover{box-shadow:0 0 10px #00f0ff4d}.hamburger span[data-v-1ad2055e]{display:block;width:20px;height:2px;background:var(--neon-cyan);transition:all .3s ease;box-shadow:0 0 5px #00f0ff80}.hamburger.is-open span[data-v-1ad2055e]:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.hamburger.is-open span[data-v-1ad2055e]:nth-child(2){opacity:0}.hamburger.is-open span[data-v-1ad2055e]:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu-overlay[data-v-1ad2055e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;z-index:1000;animation:fadeIn-1ad2055e .3s ease}@keyframes fadeIn-1ad2055e{0%{opacity:0}to{opacity:1}}.mobile-menu[data-v-1ad2055e]{position:fixed;top:0;right:-280px;width:280px;height:100vh;background:#0a0f1ffa;border-left:2px solid var(--neon-cyan);z-index:1002;transition:right .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:-5px 0 30px #00f0ff1a}.mobile-menu.is-open[data-v-1ad2055e]{right:0}.mobile-menu-content[data-v-1ad2055e]{padding:80px 24px 24px;height:100%;display:flex;flex-direction:column;gap:24px}.mobile-nav-links[data-v-1ad2055e]{display:flex;flex-direction:column;gap:16px}.mobile-nav-link[data-v-1ad2055e]{color:var(--text-secondary);text-decoration:none;font-size:16px;font-weight:500;padding:12px 16px;border:1px solid transparent;border-radius:6px;transition:all .3s ease;font-family:var(--font-body)}.mobile-nav-link[data-v-1ad2055e]:hover{color:var(--neon-cyan);border-color:var(--neon-cyan);background:#00f0ff0d;box-shadow:0 0 10px #00f0ff1a}.mobile-nav-link.active[data-v-1ad2055e]{color:var(--neon-cyan);border-color:var(--neon-cyan);background:#00f0ff0d}.mobile-section-title[data-v-1ad2055e]{color:var(--text-tertiary);font-size:12px;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.mobile-lang-switcher[data-v-1ad2055e]{padding-top:16px;border-top:1px solid var(--border-color)}.mobile-lang-switcher .lang-buttons[data-v-1ad2055e]{display:flex;gap:8px}.mobile-lang-switcher .lang-btn[data-v-1ad2055e]{flex:1}.mobile-auth-actions[data-v-1ad2055e]{padding-top:16px;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:12px}.mobile-user-info[data-v-1ad2055e]{color:var(--text-primary);font-size:14px;font-weight:600;padding:12px 16px;background:var(--bg-card);border-radius:6px;text-align:center}.mobile-auth-btn[data-v-1ad2055e]{text-align:center;width:100%}@media (max-width: 1024px){.navbar-links[data-v-1ad2055e]{gap:20px}.navbar-link[data-v-1ad2055e]{font-size:13px}.lang-switcher[data-v-1ad2055e],.auth-actions[data-v-1ad2055e]{display:none}.hamburger[data-v-1ad2055e]{display:flex}}@media (max-width: 768px){.navbar-container[data-v-1ad2055e]{padding:0 16px;gap:16px}.navbar-desktop[data-v-1ad2055e]{display:none}.hamburger[data-v-1ad2055e]{display:flex}.test-badge[data-v-1ad2055e]{right:16px;top:auto;bottom:16px}}.footer[data-v-6ae6a6fa]{background:#0a0e27f2;border-top:2px solid var(--neon-cyan);padding:48px 24px 24px;margin-top:auto;position:relative;z-index:1}.footer-content[data-v-6ae6a6fa]{max-width:1200px;margin:0 auto 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.footer-section[data-v-6ae6a6fa]{display:flex;flex-direction:column;gap:16px}.footer-title[data-v-6ae6a6fa]{font-family:Orbitron,sans-serif;font-size:18px;font-weight:700;color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.3)}.footer-desc[data-v-6ae6a6fa]{color:var(--text-secondary);font-size:14px;line-height:1.6}.footer-links[data-v-6ae6a6fa]{display:flex;flex-direction:column;gap:12px}.footer-link[data-v-6ae6a6fa]{color:var(--text-secondary);text-decoration:none;font-size:14px;transition:all .3s ease;position:relative}.footer-link[data-v-6ae6a6fa]:hover{color:var(--neon-cyan);text-shadow:0 0 10px rgba(0,240,255,.5)}.footer-link[data-v-6ae6a6fa]:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:var(--neon-cyan);transition:width .3s ease;box-shadow:0 0 10px #00f0ff80}.footer-link[data-v-6ae6a6fa]:hover:after{width:100%}.footer-copyright[data-v-6ae6a6fa]{text-align:center;color:var(--text-secondary);font-size:13px;padding-top:24px;border-top:1px solid var(--border-color)}@media (max-width: 768px){.footer-content[data-v-6ae6a6fa]{grid-template-columns:1fr;gap:24px}.footer-links[data-v-6ae6a6fa]{gap:10px}}.code-rain-container[data-v-2bc5a653]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}canvas[data-v-2bc5a653]{display:block}.network-nodes[data-v-2bc5a653],.network-lines[data-v-2bc5a653]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.network-node[data-v-2bc5a653]{position:absolute;width:8px;height:8px;border-radius:50%;animation:pulse-2bc5a653 2s ease-in-out infinite}.network-line[data-v-2bc5a653]{position:absolute;animation:lineGlow-2bc5a653 3s ease-in-out infinite}@keyframes pulse-2bc5a653{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.5);opacity:1}}@keyframes lineGlow-2bc5a653{0%,to{opacity:.3}50%{opacity:.8}}#app[data-v-1adc866e]{position:relative}.main-content[data-v-1adc866e]{min-height:calc(100vh - 270px);padding:110px 48px 40px;position:relative;z-index:1}@media (max-width: 768px){.main-content[data-v-1adc866e]{padding:102px 24px 32px}}.chat-widget[data-v-64a31a0a]{background:#0a0e27f2;border:2px solid var(--neon-cyan);border-radius:8px;padding:12px;height:600px;max-height:600px;display:flex;flex-direction:column;box-shadow:0 0 20px #00f0ff26;overflow:hidden}.chat-header[data-v-64a31a0a]{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--neon-cyan);margin-bottom:8px;flex-shrink:0}.chat-title[data-v-64a31a0a]{font-family:Orbitron,sans-serif;font-size:14px;font-weight:700;color:var(--neon-cyan);text-shadow:0 0 8px rgba(0,240,255,.4)}.chat-status[data-v-64a31a0a]{display:flex;align-items:center;gap:6px}.chat-status-dot[data-v-64a31a0a]{width:6px;height:6px;background:var(--neon-green);border-radius:50%;animation:blink-64a31a0a 1.5s ease-in-out infinite;box-shadow:0 0 8px var(--neon-green)}@keyframes blink-64a31a0a{0%,to{opacity:1}50%{opacity:.3}}.chat-status-text[data-v-64a31a0a]{font-size:11px;color:var(--text-secondary);font-family:Space Mono,monospace}.chat-content[data-v-64a31a0a]{flex:1;overflow-y:hidden;overflow-x:hidden;display:flex;flex-direction:column;gap:4px;padding:4px 0;font-family:Space Mono,monospace}.chat-message[data-v-64a31a0a]{display:flex;flex-wrap:wrap;gap:4px;font-size:13px;line-height:1.5;color:var(--text-primary);word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}.chat-name[data-v-64a31a0a]{font-weight:700;flex-shrink:0}.name-cyan[data-v-64a31a0a]{color:var(--neon-cyan)}.name-magenta[data-v-64a31a0a]{color:var(--neon-magenta)}.name-yellow[data-v-64a31a0a]{color:var(--neon-yellow)}.chat-text[data-v-64a31a0a]{color:var(--text-primary);flex:1;min-width:0}.home-page[data-v-8b92f933]{width:100%;position:relative;z-index:1}.home-layout[data-v-8b92f933]{display:flex;gap:60px;align-items:stretch;justify-content:space-between;max-width:1600px;margin:0 auto;min-height:600px}.home-left[data-v-8b92f933]{flex:1;display:flex;flex-direction:column;gap:32px;min-width:0;justify-content:center}.home-right[data-v-8b92f933]{width:520px;display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;height:600px}.page-title[data-v-8b92f933]{font-family:Orbitron,sans-serif;font-size:42px;font-weight:700;color:var(--neon-cyan);text-shadow:0 0 30px rgba(0,240,255,.5);line-height:1.2;margin-bottom:16px}.page-desc[data-v-8b92f933]{font-size:18px;line-height:1.8;color:var(--text-primary);max-width:600px}.home-actions[data-v-8b92f933]{display:flex;gap:20px;margin-top:20px}.btn[data-v-8b92f933]{padding:16px 32px;border-radius:8px;font-family:Space Mono,monospace;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center}.btn-primary[data-v-8b92f933]{background:var(--neon-cyan);color:var(--bg-deep);box-shadow:0 0 20px #00f0ff66}.btn-primary[data-v-8b92f933]:hover{box-shadow:0 0 40px #00f0ff99;transform:translateY(-4px)}.btn-secondary[data-v-8b92f933]{background:transparent;color:var(--neon-cyan);border:2px solid var(--neon-cyan)}.btn-secondary[data-v-8b92f933]:hover{background:#00f0ff1a;box-shadow:0 0 20px #00f0ff4d}.btn-large[data-v-8b92f933]{padding:18px 40px;font-size:16px}@media (max-width: 1024px){.home-layout[data-v-8b92f933]{flex-direction:column;gap:40px;min-height:auto}.home-right[data-v-8b92f933]{width:100%;min-height:400px}.home-actions[data-v-8b92f933]{flex-direction:column;width:100%}.btn[data-v-8b92f933]{width:100%}}@media (max-width: 768px){.page-title[data-v-8b92f933]{font-size:32px}.page-desc[data-v-8b92f933]{font-size:16px}.home-layout[data-v-8b92f933]{gap:32px}.home-left[data-v-8b92f933]{gap:24px}}.guide-page[data-v-89b2583d]{position:relative;z-index:1}.network-background[data-v-89b2583d]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.network-node[data-v-89b2583d]{position:absolute;border-radius:50%;animation:pulse-89b2583d 3s ease-in-out infinite;opacity:.6}.network-stream[data-v-89b2583d]{position:absolute;animation:streamGlow-89b2583d 4s ease-in-out infinite;opacity:.3}@keyframes pulse-89b2583d{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.4);opacity:.9}}@keyframes streamGlow-89b2583d{0%,to{opacity:.2}50%{opacity:.5}}.page-title[data-v-89b2583d]{font-family:Orbitron,sans-serif;font-size:36px;color:var(--neon-cyan);margin-bottom:16px;text-shadow:0 0 20px rgba(0,240,255,.5)}.page-desc[data-v-89b2583d]{font-size:18px;line-height:1.8;color:var(--text-primary)}.platform-tabs[data-v-89b2583d]{display:flex;gap:12px}.platform-tab[data-v-89b2583d]{padding:12px 24px;background:var(--bg-dark);border:2px solid var(--border-color);border-radius:8px;color:var(--text-secondary);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.platform-tab[data-v-89b2583d]:hover{border-color:var(--neon-cyan);color:var(--neon-cyan)}.platform-tab.active[data-v-89b2583d]{background:var(--neon-cyan);color:var(--bg-deep);border-color:var(--neon-cyan);box-shadow:0 0 20px #00f0ff66}.guide-steps[data-v-89b2583d]{display:flex;flex-direction:column;gap:24px}.step-card[data-v-89b2583d]{display:flex;gap:24px;background:var(--bg-card);border:2px solid var(--border-color);border-radius:12px;padding:32px;transition:all .3s ease}.step-card[data-v-89b2583d]:hover{border-color:var(--neon-cyan);box-shadow:0 0 30px #00f0ff1a}.step-number[data-v-89b2583d]{font-family:Space Mono,monospace;font-size:48px;font-weight:700;color:var(--neon-cyan);text-shadow:0 0 20px rgba(0,240,255,.5);min-width:100px}.step-content[data-v-89b2583d]{flex:1}.step-title[data-v-89b2583d]{font-family:Orbitron,sans-serif;font-size:24px;color:var(--neon-cyan);margin-bottom:12px}.step-desc[data-v-89b2583d]{font-size:16px;color:var(--text-secondary);margin-bottom:16px}.platform-content[data-v-89b2583d]{margin-top:16px}.code-block[data-v-89b2583d]{background:var(--bg-dark);border:1px solid var(--border-color);border-radius:8px;padding:20px;margin-bottom:12px}.code-block code[data-v-89b2583d]{font-family:Space Mono,monospace;font-size:14px;color:var(--neon-green);display:block;white-space:pre-wrap}.step-note[data-v-89b2583d]{font-size:14px;color:var(--text-secondary);font-style:italic}.trouble-card[data-v-89b2583d]{padding:20px;border-radius:8px;border:2px solid}.trouble-card h3[data-v-89b2583d]{font-family:Space Mono,monospace;font-size:16px;margin-bottom:8px}.trouble-card p[data-v-89b2583d]{font-size:14px;color:var(--text-secondary);line-height:1.6}@media (max-width: 768px){.page-title[data-v-89b2583d]{font-size:28px}.platform-tabs[data-v-89b2583d]{flex-direction:column}.step-card[data-v-89b2583d]{flex-direction:column;gap:16px;padding:24px}.step-number[data-v-89b2583d]{font-size:36px;min-width:auto}}.comment-list[data-v-05448528]{width:100%}.loading-state[data-v-05448528],.empty-state[data-v-05448528]{text-align:center;padding:48px;color:var(--text-secondary)}.loading-spinner[data-v-05448528]{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--neon-cyan);border-radius:50%;margin:0 auto 16px;animation:spin-05448528 1s linear infinite}@keyframes spin-05448528{to{transform:rotate(360deg)}}.item-list[data-v-05448528]{display:flex;flex-direction:column;gap:16px}.item-card[data-v-05448528]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:8px;transition:all .3s ease}.item-card[data-v-05448528]:hover{border-color:var(--neon-cyan);transform:translate(4px)}.item-info[data-v-05448528]{flex:1}.item-name[data-v-05448528]{font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.item-desc[data-v-05448528]{font-size:14px;color:var(--text-secondary);margin-bottom:8px;line-height:1.6}.item-meta[data-v-05448528]{display:flex;gap:16px;font-family:Space Mono,monospace;font-size:12px;color:var(--text-secondary)}.item-actions[data-v-05448528]{display:flex;gap:8px}.btn[data-v-05448528]{padding:6px 12px;border-radius:6px;font-family:Space Mono,monospace;font-size:12px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-small[data-v-05448528]{padding:6px 12px;font-size:12px}.btn-primary[data-v-05448528]{background:var(--neon-cyan);color:var(--bg-deep)}.btn-primary[data-v-05448528]:hover{box-shadow:0 0 15px #00f0ff4d}.btn-secondary[data-v-05448528]{background:var(--neon-yellow);color:var(--bg-deep)}.btn-secondary[data-v-05448528]:hover{box-shadow:0 0 15px #fcd34d4d}.btn-outline[data-v-05448528]{background:transparent;color:var(--neon-green);border:1px solid var(--neon-green)}.btn-outline[data-v-05448528]:hover{background:#4ade801a;box-shadow:0 0 15px #4ade8033}.pagination[data-v-40d412da]{display:flex;align-items:center;gap:8px;padding:16px 0;flex-wrap:wrap}.pagination-btn[data-v-40d412da]{padding:8px 16px;background:var(--bg-dark);border:1px solid var(--neon-cyan);border-radius:6px;color:var(--neon-cyan);font-family:Space Mono,monospace;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease}.pagination-btn[data-v-40d412da]:hover:not(.disabled){background:#00f0ff1a;box-shadow:0 0 15px #00f0ff4d}.pagination-btn.disabled[data-v-40d412da]{opacity:.4;cursor:not-allowed;border-color:var(--border-color);color:var(--text-muted)}.pagination-pages[data-v-40d412da]{display:flex;gap:6px}.pagination-page[data-v-40d412da]{min-width:36px;height:36px;padding:0;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);font-family:Space Mono,monospace;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.pagination-page[data-v-40d412da]:hover{border-color:var(--neon-cyan);color:var(--neon-cyan)}.pagination-page.active[data-v-40d412da]{background:var(--neon-cyan);color:var(--bg-deep);border-color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff4d}.pagination-info[data-v-40d412da]{margin-left:auto;font-family:Space Mono,monospace;font-size:12px;color:var(--text-secondary)}@media (max-width: 768px){.pagination[data-v-40d412da]{flex-direction:column;align-items:stretch}.pagination-pages[data-v-40d412da]{justify-content:center}.pagination-info[data-v-40d412da]{margin-left:0;text-align:center}}.paginated-list[data-v-d61ac87f]{width:100%}.empty-state[data-v-d61ac87f]{text-align:center;padding:48px;color:var(--text-secondary)}.item-list[data-v-d61ac87f]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.item-card[data-v-d61ac87f]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:8px;transition:all .3s ease}.item-card[data-v-d61ac87f]:hover{border-color:var(--neon-cyan);transform:translate(4px)}.item-info[data-v-d61ac87f]{flex:1}.item-name[data-v-d61ac87f]{font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.item-desc[data-v-d61ac87f]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.item-meta[data-v-d61ac87f]{display:flex;gap:16px;font-family:Space Mono,monospace;font-size:12px;color:var(--text-secondary)}.item-actions[data-v-d61ac87f]{display:flex;gap:8px}.btn[data-v-d61ac87f]{padding:10px 20px;border-radius:8px;font-family:Space Mono,monospace;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-small[data-v-d61ac87f]{padding:6px 10px;font-size:12px}.btn-danger[data-v-d61ac87f]{background:var(--neon-magenta);color:var(--bg-deep)}.btn-danger[data-v-d61ac87f]:hover{box-shadow:0 0 20px #ff2a6d66}.btn-download[data-v-d61ac87f]{background:var(--neon-yellow);color:var(--bg-deep)}.btn-download[data-v-d61ac87f]:hover{box-shadow:0 0 20px #fcd34d66}.btn-icon[data-v-d61ac87f]{width:16px;height:16px;display:block}.modal-overlay[data-v-bbc490dd]{position:fixed;top:0;left:0;right:0;bottom:0;background:#050505e6;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content[data-v-bbc490dd]{background:var(--bg-card);border:2px solid var(--neon-cyan);border-radius:12px;padding:32px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 0 30px #00f0ff4d}.modal-title[data-v-bbc490dd]{font-family:Orbitron,sans-serif;font-size:24px;color:var(--neon-cyan);margin-bottom:24px;text-align:center}.form-group[data-v-bbc490dd]{margin-bottom:20px}.form-label[data-v-bbc490dd]{display:block;font-family:Space Mono,monospace;font-size:14px;color:var(--text-primary);margin-bottom:8px}.required[data-v-bbc490dd]{color:var(--neon-magenta);margin-left:4px}.form-input[data-v-bbc490dd],.form-textarea[data-v-bbc490dd]{width:100%;padding:12px 16px;background:var(--bg-dark);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:Space Mono,monospace;font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-bbc490dd]:focus,.form-textarea[data-v-bbc490dd]:focus{outline:none;border-color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff4d}.form-textarea[data-v-bbc490dd]{min-height:80px;resize:vertical}.form-actions[data-v-bbc490dd]{display:flex;gap:12px;margin-top:24px;justify-content:flex-end}.btn[data-v-bbc490dd]{padding:10px 20px;border-radius:8px;font-family:Space Mono,monospace;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn[data-v-bbc490dd]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-bbc490dd]{background:var(--neon-cyan);color:var(--bg-deep)}.btn-primary[data-v-bbc490dd]:hover:not(:disabled){box-shadow:0 0 20px #00f0ff66}.btn-secondary[data-v-bbc490dd]{background:var(--neon-yellow);color:var(--bg-deep)}.btn-secondary[data-v-bbc490dd]:hover{box-shadow:0 0 20px #fcd34d66}.error-message[data-v-bbc490dd]{color:var(--neon-magenta);font-family:Space Mono,monospace;font-size:12px;margin-top:8px}@media (max-width: 768px){.modal-content[data-v-bbc490dd]{padding:24px;max-width:95%}.form-actions[data-v-bbc490dd]{flex-direction:column}.btn[data-v-bbc490dd]{width:100%}}.modal-overlay[data-v-654e49c4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#050505e6;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content[data-v-654e49c4]{background:var(--bg-card);border:2px solid var(--neon-magenta);border-radius:12px;padding:32px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 0 30px #ff2a6d4d}.modal-title[data-v-654e49c4]{font-family:Orbitron,sans-serif;font-size:24px;color:var(--neon-magenta);margin-bottom:24px;text-align:center}.form-group[data-v-654e49c4]{margin-bottom:20px}.form-label[data-v-654e49c4]{display:block;font-family:Space Mono,monospace;font-size:14px;color:var(--text-primary);margin-bottom:8px}.required[data-v-654e49c4]{color:var(--neon-yellow);margin-left:4px}.form-input[data-v-654e49c4],.form-textarea[data-v-654e49c4]{width:100%;padding:12px 16px;background:var(--bg-dark);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary)!important;font-family:Space Mono,monospace;font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-654e49c4]:focus,.form-textarea[data-v-654e49c4]:focus{outline:none;border-color:var(--neon-magenta);box-shadow:0 0 15px #ff2a6d4d}.form-textarea[data-v-654e49c4]{min-height:120px;resize:vertical}.form-actions[data-v-654e49c4]{display:flex;gap:12px;margin-top:24px;justify-content:flex-end}.btn[data-v-654e49c4]{padding:10px 20px;border-radius:8px;font-family:Space Mono,monospace;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn[data-v-654e49c4]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-654e49c4]{background:var(--neon-magenta);color:var(--bg-deep)}.btn-primary[data-v-654e49c4]:hover:not(:disabled){box-shadow:0 0 20px #ff2a6d66}.btn-secondary[data-v-654e49c4]{background:var(--neon-yellow);color:var(--bg-deep)}.btn-secondary[data-v-654e49c4]:hover{box-shadow:0 0 20px #fcd34d66}.error-message[data-v-654e49c4]{color:var(--neon-magenta);font-family:Space Mono,monospace;font-size:12px;margin-top:8px}@media (max-width: 768px){.modal-content[data-v-654e49c4]{padding:24px;max-width:95%}.form-actions[data-v-654e49c4]{flex-direction:column}.btn[data-v-654e49c4]{width:100%}}.account-page[data-v-1a75f857]{width:100%;position:relative;z-index:1}.account-header[data-v-1a75f857]{display:flex;justify-content:space-between;align-items:center;padding:32px;background:var(--bg-card);border:2px solid var(--neon-cyan);border-radius:12px;margin-bottom:32px}.account-info[data-v-1a75f857]{display:flex;align-items:center;gap:20px}.account-avatar[data-v-1a75f857]{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.avatar-circle[data-v-1a75f857]{width:80px;height:80px;background:var(--neon-cyan);border-radius:50%;box-shadow:0 0 30px #00f0ff66}.account-details[data-v-1a75f857]{display:flex;flex-direction:column;gap:8px}.account-name[data-v-1a75f857]{font-family:Orbitron,sans-serif;font-size:24px;font-weight:700;color:var(--text-primary)}.account-id[data-v-1a75f857]{font-family:Space Mono,monospace;font-size:14px;color:var(--text-secondary)}.account-status[data-v-1a75f857]{font-family:Space Mono,monospace;font-size:12px;font-weight:600;padding:4px 12px;border-radius:12px}.account-status.online[data-v-1a75f857]{background:#4ade8033;color:var(--neon-green);border:1px solid var(--neon-green)}.account-actions[data-v-1a75f857]{display:flex;gap:12.5px}.account-grid[data-v-1a75f857]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.panel[data-v-1a75f857]{background:var(--bg-card);border:2px solid var(--border-color);border-radius:12px;overflow:hidden}.panel-header[data-v-1a75f857]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:2px solid var(--border-color)}.panel-title[data-v-1a75f857]{font-family:Orbitron,sans-serif;font-size:18px;font-weight:700;margin:0}.panel-title.cyan[data-v-1a75f857]{color:var(--neon-cyan)}.panel-title.magenta[data-v-1a75f857]{color:var(--neon-magenta)}.panel-title.yellow[data-v-1a75f857]{color:var(--neon-yellow)}.stat-label[data-v-1a75f857]{font-family:Space Mono,monospace;font-size:13px;color:var(--text-secondary)}.panel-content[data-v-1a75f857]{padding:24px}.loading-state[data-v-1a75f857],.empty-state[data-v-1a75f857]{text-align:center;padding:48px;color:var(--text-secondary)}.loading-spinner[data-v-1a75f857]{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--neon-cyan);border-radius:50%;margin:0 auto 16px;animation:spin-1a75f857 1s linear infinite}@keyframes spin-1a75f857{to{transform:rotate(360deg)}}.item-list[data-v-1a75f857]{display:flex;flex-direction:column;gap:16px}.item-card[data-v-1a75f857]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:8px;transition:all .3s ease}.item-card[data-v-1a75f857]:hover{border-color:var(--neon-cyan);transform:translate(4px)}.item-card.selected[data-v-1a75f857]{border-color:var(--neon-cyan);background:#00f0ff0d;box-shadow:0 0 20px #00f0ff33}.item-info[data-v-1a75f857]{flex:1}.item-name[data-v-1a75f857]{font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.item-desc[data-v-1a75f857]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.item-meta[data-v-1a75f857]{display:flex;gap:16px;font-family:Space Mono,monospace;font-size:12px;color:var(--text-secondary)}.status-online[data-v-1a75f857]{color:var(--neon-green)}.status-offline[data-v-1a75f857]{color:var(--neon-red)}.item-actions[data-v-1a75f857]{display:flex;gap:8px}.btn[data-v-1a75f857]{padding:10px 20px;border-radius:8px;font-family:Space Mono,monospace;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-1a75f857]{background:var(--neon-yellow);color:var(--bg-deep)}.btn-secondary[data-v-1a75f857]:hover{box-shadow:0 0 20px #fcd34d66}.btn-danger[data-v-1a75f857]{background:var(--neon-magenta);color:var(--bg-deep)}.btn-danger[data-v-1a75f857]:hover{box-shadow:0 0 20px #ff2a6d66}.btn-outline[data-v-1a75f857]{background:transparent;color:var(--neon-cyan);border:1px solid var(--neon-cyan)}.btn-outline[data-v-1a75f857]:hover{background:#00f0ff1a;box-shadow:0 0 15px #00f0ff4d}.btn-small[data-v-1a75f857]{padding:6px 12px;font-size:12px}.stats-grid[data-v-1a75f857]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.stat-card[data-v-1a75f857]{padding:24px;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:8px;text-align:center}.stat-value[data-v-1a75f857]{display:block;font-family:Orbitron,sans-serif;font-size:36px;font-weight:700;margin-bottom:8px}.stat-value.cyan[data-v-1a75f857]{color:var(--neon-cyan);text-shadow:0 0 20px rgba(0,240,255,.5)}.stat-value.magenta[data-v-1a75f857]{color:var(--neon-magenta);text-shadow:0 0 20px rgba(255,42,109,.5)}.stat-value.yellow[data-v-1a75f857]{color:var(--neon-yellow);text-shadow:0 0 20px rgba(252,211,77,.5)}.stat-value.green[data-v-1a75f857]{color:var(--neon-green);text-shadow:0 0 20px rgba(74,222,128,.5)}.stat-label[data-v-1a75f857]{font-size:14px;color:var(--text-secondary);font-family:Space Mono,monospace}.tab-group[data-v-1a75f857]{display:flex;gap:8px}.tab[data-v-1a75f857]{padding:8px 16px;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);font-family:Space Mono,monospace;font-size:13px;cursor:pointer;transition:all .3s ease}.tab[data-v-1a75f857]:hover{border-color:var(--neon-cyan);color:var(--neon-cyan)}.tab.active[data-v-1a75f857]{background:var(--neon-cyan);color:var(--bg-deep);border-color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff4d}.btn-upload[data-v-1a75f857]{padding:8px 16px;background:var(--neon-green);color:var(--bg-deep);border:none;border-radius:6px;font-family:Space Mono,monospace;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-upload[data-v-1a75f857]:hover{box-shadow:0 0 20px #05ffa166}.upload-icon[data-v-1a75f857]{width:20px;height:20px;display:block}.tab-content[data-v-1a75f857]{animation:fadeIn-1a75f857 .3s ease}.current-agent-info[data-v-1a75f857]{padding:12px 16px;margin-bottom:16px;background:#00f0ff0d;border:1px solid var(--neon-cyan);border-radius:6px;font-family:Space Mono,monospace;font-size:13px;color:var(--text-secondary)}.agent-name-highlight[data-v-1a75f857]{color:var(--neon-cyan);font-weight:600}.search-bar[data-v-1a75f857]{display:flex;gap:12px;margin-bottom:24px}.search-input[data-v-1a75f857]{flex:1;padding:10px 16px;background:var(--bg-dark);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:Space Mono,monospace;font-size:14px;transition:all .3s ease}.search-input[data-v-1a75f857]:focus{outline:none;border-color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff4d}@keyframes fadeIn-1a75f857{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.account-grid[data-v-1a75f857]{grid-template-columns:1fr}.management-panel[data-v-1a75f857]{grid-column:auto}}@media (max-width: 768px){.account-header[data-v-1a75f857]{flex-direction:column;gap:24px;padding:24px}.account-info[data-v-1a75f857]{flex-direction:column;text-align:center}.account-actions[data-v-1a75f857]{flex-direction:column;width:100%}.btn[data-v-1a75f857]{width:100%}.stats-grid[data-v-1a75f857]{grid-template-columns:1fr}}.skill-card[data-v-866b9432]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:8px;transition:all .3s ease}.skill-card[data-v-866b9432]:hover{border-color:var(--neon-cyan);transform:translate(4px);box-shadow:0 4px 12px #00f0ff33}.skill-info[data-v-866b9432]{flex:1;min-width:0}.skill-name[data-v-866b9432]{font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:6px;word-wrap:break-word}.skill-desc[data-v-866b9432]{font-size:14px;color:var(--text-secondary);margin-bottom:12px;line-height:1.6;word-wrap:break-word}.skill-meta[data-v-866b9432]{display:flex;gap:16px;font-family:Space Mono,monospace;font-size:12px;color:var(--text-tertiary);flex-wrap:wrap;margin-bottom:8px}.skill-tags[data-v-866b9432]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-866b9432]{padding:4px 8px;background:#00f0ff1a;border:1px solid var(--neon-cyan);border-radius:4px;font-family:Space Mono,monospace;font-size:11px;color:var(--neon-cyan)}.skill-actions[data-v-866b9432]{display:flex;gap:8px;flex-shrink:0;margin-left:16px}.btn[data-v-866b9432]{padding:6px 12px;border-radius:6px;font-family:Space Mono,monospace;font-size:12px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-small[data-v-866b9432]{padding:6px 12px;font-size:12px}.btn-success[data-v-866b9432]{background:var(--neon-green);color:var(--bg-deep)}.btn-success[data-v-866b9432]:hover{box-shadow:0 0 15px #05ffa166}.btn-danger[data-v-866b9432]{background:var(--neon-magenta);color:var(--bg-deep)}.btn-danger[data-v-866b9432]:hover{box-shadow:0 0 15px #ff2a6d66}@media (max-width: 768px){.skill-card[data-v-866b9432]{flex-direction:column;align-items:flex-start;gap:12px}.skill-actions[data-v-866b9432]{margin-left:0;width:100%}.btn[data-v-866b9432]{flex:1}.skill-meta[data-v-866b9432]{flex-direction:column;gap:4px}}.memory-list[data-v-6a6f8dd4]{width:100%}.loading-state[data-v-6a6f8dd4],.empty-state[data-v-6a6f8dd4]{text-align:center;padding:48px;color:var(--text-secondary)}.loading-spinner[data-v-6a6f8dd4]{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--neon-cyan);border-radius:50%;margin:0 auto 16px;animation:spin-6a6f8dd4 1s linear infinite}@keyframes spin-6a6f8dd4{to{transform:rotate(360deg)}}.item-list[data-v-6a6f8dd4]{display:flex;flex-direction:column;gap:16px}.item-card[data-v-6a6f8dd4]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--bg-dark);border:1px solid var(--border-color);border-radius:8px;transition:all .3s ease}.item-card[data-v-6a6f8dd4]:hover{border-color:var(--neon-cyan);transform:translate(4px)}.item-info[data-v-6a6f8dd4]{flex:1}.item-name[data-v-6a6f8dd4]{font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.item-desc[data-v-6a6f8dd4]{font-size:14px;color:var(--text-secondary);margin-bottom:8px;line-height:1.6}.item-meta[data-v-6a6f8dd4]{display:flex;gap:16px;font-family:Space Mono,monospace;font-size:12px;color:var(--text-secondary)}.item-actions[data-v-6a6f8dd4]{display:flex;gap:8px}.btn[data-v-6a6f8dd4]{padding:6px 12px;border-radius:6px;font-family:Space Mono,monospace;font-size:12px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-small[data-v-6a6f8dd4]{padding:6px 12px;font-size:12px}.btn-danger[data-v-6a6f8dd4]{background:var(--neon-magenta);color:var(--bg-deep)}.btn-danger[data-v-6a6f8dd4]:hover{box-shadow:0 0 15px #ff2a6d4d}.agent-detail-page[data-v-b309bad8]{width:100%;position:relative;z-index:1;padding:20px}.notification[data-v-b309bad8]{position:fixed;top:20px;right:20px;padding:16px 24px;border-radius:8px;z-index:2000;font-family:Space Mono,monospace;font-size:14px;font-weight:600;box-shadow:0 4px 12px #0000004d;animation:slideIn-b309bad8 .3s ease}.notification.success[data-v-b309bad8]{background:#4ade8033;border:2px solid var(--neon-green);color:var(--neon-green)}.notification.error[data-v-b309bad8]{background:#f8717133;border:2px solid var(--neon-magenta);color:var(--text-error)}@keyframes slideIn-b309bad8{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.page-header[data-v-b309bad8]{display:flex;align-items:center;gap:24px;margin-bottom:24px}.btn-back[data-v-b309bad8]{background:transparent;border:2px solid var(--neon-cyan);color:var(--neon-cyan);padding:8px 16px;border-radius:4px;font-family:Space Mono,monospace;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-back[data-v-b309bad8]:hover{background:#00ffff1a;box-shadow:0 0 8px var(--neon-cyan)}.agent-title[data-v-b309bad8]{display:flex;align-items:center;gap:16px}.agent-title h1[data-v-b309bad8]{margin:0;font-size:28px;font-weight:700;color:var(--text-primary);text-shadow:0 0 8px var(--neon-cyan)}.status-badge[data-v-b309bad8]{padding:4px 12px;border-radius:20px;font-size:14px;font-weight:600;text-transform:uppercase;border:2px solid}.status-badge.online[data-v-b309bad8]{border-color:var(--neon-green);color:var(--neon-green);background:#4ade801a;box-shadow:0 0 8px var(--neon-green)}.status-badge.offline[data-v-b309bad8]{border-color:var(--neon-magenta);color:var(--neon-magenta);background:#f871711a;box-shadow:0 0 8px var(--neon-magenta)}.card[data-v-b309bad8]{background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:12px;padding:20px;margin-bottom:24px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 16px #0003}.panel-title[data-v-b309bad8]{margin:0 0 16px;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.panel-title.cyan[data-v-b309bad8]{color:var(--neon-cyan);text-shadow:0 0 6px var(--neon-cyan);border-bottom:2px solid var(--neon-cyan);padding-bottom:8px}.panel-title.magenta[data-v-b309bad8]{color:var(--neon-magenta);text-shadow:0 0 6px var(--neon-magenta);border-bottom:2px solid var(--neon-magenta);padding-bottom:8px}.panel-title.yellow[data-v-b309bad8]{color:var(--neon-yellow);text-shadow:0 0 6px var(--neon-yellow);border-bottom:2px solid var(--neon-yellow);padding-bottom:8px}.info-content[data-v-b309bad8]{display:flex;flex-direction:column;gap:12px}.info-row[data-v-b309bad8]{display:flex;align-items:center;padding:8px 0;border-bottom:1px dashed rgba(255,255,255,.1)}.info-label[data-v-b309bad8]{width:120px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-b309bad8]{flex:1;color:var(--text-primary);font-family:Space Mono,monospace}.stats-grid[data-v-b309bad8]{display:flex;justify-content:space-around;text-align:center}.stat-item[data-v-b309bad8]{display:flex;flex-direction:column;gap:8px}.stat-value[data-v-b309bad8]{font-size:48px;font-weight:700;font-family:Space Mono,monospace;text-shadow:0 0 12px currentColor}.stat-value.cyan[data-v-b309bad8]{color:var(--neon-cyan)}.stat-value.magenta[data-v-b309bad8]{color:var(--neon-magenta)}.stat-label[data-v-b309bad8]{font-size:14px;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary)}.panel-header[data-v-b309bad8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.tab-group[data-v-b309bad8]{display:flex;gap:8px}.tab[data-v-b309bad8]{background:transparent;border:2px solid var(--border-color);color:var(--text-secondary);padding:8px 20px;border-radius:20px;font-family:Space Mono,monospace;font-weight:600;cursor:pointer;transition:all .2s ease}.tab[data-v-b309bad8]:hover{border-color:var(--neon-yellow);color:var(--neon-yellow);box-shadow:0 0 8px var(--neon-yellow)}.tab.active[data-v-b309bad8]{background:#ffff001a;border-color:var(--neon-yellow);color:var(--neon-yellow);box-shadow:0 0 12px var(--neon-yellow)}.panel-content[data-v-b309bad8]{min-height:300px}.action-bar[data-v-b309bad8]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.btn-primary[data-v-b309bad8]{background:#00ffff1a;border:2px solid var(--neon-cyan);color:var(--neon-cyan);padding:10px 20px;border-radius:6px;font-family:Space Mono,monospace;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.btn-primary[data-v-b309bad8]:hover{background:#0ff3;box-shadow:0 0 12px var(--neon-cyan);transform:translateY(-2px)}.search-box[data-v-b309bad8]{flex:1;max-width:400px}.search-input[data-v-b309bad8]{width:100%;padding:10px 16px;background:var(--bg-primary);border:2px solid var(--border-color);border-radius:30px;color:var(--text-primary);font-family:Space Mono,monospace;font-size:14px;transition:all .2s ease}.search-input[data-v-b309bad8]:focus{outline:none;border-color:var(--neon-cyan);box-shadow:0 0 10px var(--neon-cyan)}.search-input[data-v-b309bad8]::placeholder{color:var(--text-tertiary)}.loading-state[data-v-b309bad8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--text-secondary)}.loading-spinner[data-v-b309bad8]{width:48px;height:48px;border:4px solid rgba(0,255,255,.2);border-top:4px solid var(--neon-cyan);border-radius:50%;margin-bottom:16px}.animate-spin[data-v-b309bad8]{animation:spin-b309bad8 1s linear infinite}@keyframes spin-b309bad8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-state[data-v-b309bad8]{text-align:center;padding:40px;color:var(--text-error);font-size:18px;border:2px dashed var(--neon-magenta);border-radius:12px;background:#f871711a}.empty-state[data-v-b309bad8]{text-align:center;padding:60px 20px;color:var(--text-tertiary);font-size:16px;font-style:italic}.skill-list[data-v-b309bad8],.memory-list[data-v-b309bad8]{display:flex;flex-direction:column;gap:12px}@media (max-width: 768px){.agent-detail-page[data-v-b309bad8]{padding:12px}.page-header[data-v-b309bad8],.panel-header[data-v-b309bad8]{flex-direction:column;align-items:flex-start;gap:16px}.stats-grid[data-v-b309bad8]{flex-direction:column;gap:24px}.action-bar[data-v-b309bad8]{flex-direction:column;align-items:stretch}.search-box[data-v-b309bad8]{max-width:none}}.login-page[data-v-1a335928]{width:100%;min-height:calc(100vh - 270px);display:flex;align-items:center;justify-content:center;padding:40px 24px;position:relative;z-index:1}.login-container[data-v-1a335928]{background:var(--bg-card);border:2px solid var(--neon-cyan);border-radius:12px;padding:48px;max-width:480px;width:100%;box-shadow:0 0 40px #00f0ff26,0 0 20px #00f0ff1a;animation:cardGlow-1a335928 3s ease-in-out infinite}@keyframes cardGlow-1a335928{0%,to{box-shadow:0 0 40px #00f0ff26,0 0 20px #00f0ff1a}50%{box-shadow:0 0 60px #00f0ff40,0 0 30px #00f0ff33}}.login-header[data-v-1a335928]{text-align:center;margin-bottom:40px}.login-title[data-v-1a335928]{font-family:Orbitron,sans-serif;font-size:32px;color:var(--neon-cyan);margin-bottom:16px;text-shadow:0 0 10px rgba(0,240,255,.5)}.login-desc[data-v-1a335928]{color:var(--text-secondary);font-size:16px;line-height:1.6}.login-form[data-v-1a335928]{margin-bottom:32px}.form-group[data-v-1a335928]{margin-bottom:24px}.form-label[data-v-1a335928]{display:block;font-family:Space Mono,monospace;font-size:14px;color:var(--text-primary);margin-bottom:8px;letter-spacing:1px}.form-input[data-v-1a335928]{width:100%;padding:14px 18px;background:var(--bg-dark);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:Space Mono,monospace;font-size:15px;transition:all .3s ease}.form-input[data-v-1a335928]:focus{outline:none;border-color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff4d}.form-input[data-v-1a335928]::placeholder{color:var(--text-secondary);opacity:.7}.form-actions[data-v-1a335928]{margin-bottom:24px}.btn[data-v-1a335928]{padding:16px 32px;border-radius:8px;font-family:Space Mono,monospace;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center}.btn-primary[data-v-1a335928]{background:var(--neon-cyan);color:var(--bg-deep);box-shadow:0 0 15px #4dd0e14d}.btn-primary[data-v-1a335928]:hover{box-shadow:0 0 25px #4dd0e180;transform:translateY(-2px)}.btn-full[data-v-1a335928]{width:100%}.btn[data-v-1a335928]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.form-footer[data-v-1a335928]{display:flex;align-items:center;justify-content:center;gap:8px}.form-text[data-v-1a335928]{color:var(--text-secondary);font-size:14px}.form-link[data-v-1a335928]{color:var(--neon-cyan);text-decoration:none;font-size:14px;font-family:Space Mono,monospace;transition:all .3s ease}.form-link[data-v-1a335928]:hover{color:var(--neon-magenta)}.login-message[data-v-1a335928]{text-align:center;padding:16px;border-radius:8px;font-size:14px;animation:messageSlide-1a335928 .3s ease}@keyframes messageSlide-1a335928{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.login-message[data-v-1a335928]:not(.error){background:#22c55e26;border:1px solid var(--neon-green);color:var(--neon-green)}.login-message.error[data-v-1a335928]{background:#ef444426;border:1px solid var(--neon-red);color:var(--neon-red)}.login-page[data-v-db4cacbb]{width:100%;min-height:calc(100vh - 270px);display:flex;align-items:center;justify-content:center;padding:40px 24px;position:relative;z-index:1}.login-container[data-v-db4cacbb]{background:var(--bg-card);border:2px solid var(--neon-cyan);border-radius:12px;padding:48px;max-width:480px;width:100%;box-shadow:0 0 40px #00f0ff26}.login-header[data-v-db4cacbb]{text-align:center;margin-bottom:40px}.login-title[data-v-db4cacbb]{font-family:Orbitron,sans-serif;font-size:32px;color:var(--neon-cyan);margin-bottom:16px}.login-desc[data-v-db4cacbb]{color:var(--text-secondary);font-size:16px;line-height:1.6}.login-form[data-v-db4cacbb]{margin-bottom:32px}.form-group[data-v-db4cacbb]{margin-bottom:24px}.form-label[data-v-db4cacbb]{display:block;font-family:Space Mono,monospace;font-size:14px;color:var(--text-primary);margin-bottom:8px}.form-input[data-v-db4cacbb]{width:100%;padding:14px 18px;background:var(--bg-dark);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:Space Mono,monospace;font-size:15px}.form-input[data-v-db4cacbb]:focus{outline:none;border-color:var(--neon-cyan);box-shadow:0 0 15px #00f0ff4d}.form-actions[data-v-db4cacbb]{margin-bottom:24px}.btn[data-v-db4cacbb]{padding:16px 32px;border-radius:8px;font-family:Space Mono,monospace;font-size:16px;font-weight:600;border:none;cursor:pointer;text-align:center}.btn-primary[data-v-db4cacbb]{background:var(--neon-cyan);color:var(--bg-deep);box-shadow:0 0 15px #4dd0e14d}.btn-full[data-v-db4cacbb]{width:100%}.btn[data-v-db4cacbb]:disabled{opacity:.6;cursor:not-allowed}.form-footer[data-v-db4cacbb]{display:flex;align-items:center;justify-content:center;gap:8px}.form-text[data-v-db4cacbb]{color:var(--text-secondary);font-size:14px}.form-link[data-v-db4cacbb]{color:var(--neon-cyan);text-decoration:none;font-size:14px;font-family:Space Mono,monospace}.form-link[data-v-db4cacbb]:hover{text-decoration:underline}.login-message[data-v-db4cacbb]{text-align:center;padding:16px;border-radius:8px;font-size:14px}.login-message[data-v-db4cacbb]:not(.error){background:#22c55e26;border:1px solid var(--neon-green);color:var(--neon-green)}.login-message.error[data-v-db4cacbb]{background:#ef444426;border:1px solid var(--neon-red);color:var(--neon-red)}
