:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{width:100%;height:100vh;margin:0;padding:0}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.loading-cover[data-v-28c8b367]{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:center;align-items:center;width:100vw;height:100vh;transition:all .8s ease-out;display:flex;position:fixed;top:0;left:0}.loading-cover.fade-out[data-v-28c8b367]{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none}.loading-background[data-v-28c8b367]{background:radial-gradient(circle at 30% 40%,#add8e626 0%,#0000 50%),radial-gradient(circle at 70% 60%,#add8e61a 0%,#0000 50%),linear-gradient(135deg,#000c 0%,#000000e6 100%);width:100%;height:100%;animation:4s ease-in-out infinite background-pulse-28c8b367;position:absolute;top:0;left:0}@keyframes background-pulse-28c8b367{0%,to{opacity:1}50%{opacity:.8}}.loading-content[data-v-28c8b367]{text-align:center;z-index:2;position:relative}.logo-container[data-v-28c8b367]{margin-bottom:40px;display:inline-block;position:relative}.main-logo[data-v-28c8b367]{filter:drop-shadow(0 0 20px #add8e680);width:120px;height:120px;animation:3s ease-in-out infinite logo-float-28c8b367}@keyframes logo-float-28c8b367{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.logo-glow[data-v-28c8b367]{background:radial-gradient(circle,#add8e633 0%,#0000 70%);border-radius:50%;animation:2s ease-in-out infinite glow-pulse-28c8b367;position:absolute;inset:-20px}@keyframes glow-pulse-28c8b367{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.title-text[data-v-28c8b367]{color:#add8e6e6;text-shadow:0 0 20px #add8e680;margin-bottom:10px;font-size:32px;font-weight:700;animation:1s ease-out .5s both text-appear-28c8b367}.subtitle-text[data-v-28c8b367]{color:#add8e699;margin-bottom:60px;font-family:Courier New,monospace;font-size:18px;animation:1s ease-out .7s both text-appear-28c8b367}@keyframes text-appear-28c8b367{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.enter-button[data-v-28c8b367]{color:#add8e6b3;cursor:not-allowed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#add8e61a;border:2px solid #add8e64d;border-radius:8px;margin-bottom:40px;padding:15px 40px;font-size:16px;font-weight:700;transition:all .3s;position:relative;overflow:hidden}.enter-button.ready[data-v-28c8b367]{color:#add8e6;cursor:pointer;background:#add8e626;border-color:#add8e6cc;box-shadow:0 0 30px #add8e64d}.enter-button.ready[data-v-28c8b367]:hover{background:#add8e633;transform:translateY(-2px);box-shadow:0 0 40px #add8e680}.button-text[data-v-28c8b367]{z-index:2;position:relative}.button-glow[data-v-28c8b367]{opacity:0;background:linear-gradient(45deg,#0000,#add8e61a,#0000);transition:opacity .3s;position:absolute;inset:0}.enter-button.ready .button-glow[data-v-28c8b367]{opacity:1;animation:2s ease-in-out infinite button-shine-28c8b367}@keyframes button-shine-28c8b367{0%{transform:translate(-100%)}to{transform:translate(100%)}}.button-particles[data-v-28c8b367]{pointer-events:none;position:absolute;inset:0}.particle[data-v-28c8b367]{opacity:0;background:#add8e6cc;border-radius:50%;width:2px;height:2px;position:absolute}.enter-button.ready .particle[data-v-28c8b367]{animation:3s ease-in-out infinite particle-float-28c8b367}.particle[data-v-28c8b367]:first-child{animation-delay:0s;top:20%;left:10%}.particle[data-v-28c8b367]:nth-child(2){animation-delay:.5s;top:30%;left:80%}.particle[data-v-28c8b367]:nth-child(3){animation-delay:1s;top:60%;left:20%}.particle[data-v-28c8b367]:nth-child(4){animation-delay:1.5s;top:70%;left:70%}.particle[data-v-28c8b367]:nth-child(5){animation-delay:2s;top:40%;left:50%}.particle[data-v-28c8b367]:nth-child(6){animation-delay:2.5s;top:80%;left:30%}.particle[data-v-28c8b367]:nth-child(7){animation-delay:3s;top:15%;left:60%}.particle[data-v-28c8b367]:nth-child(8){animation-delay:3.5s;top:50%;left:90%}@keyframes particle-float-28c8b367{0%,to{opacity:0;transform:translateY(0)}50%{opacity:1;transform:translateY(-10px)}}.loading-progress[data-v-28c8b367]{flex-direction:column;align-items:center;gap:10px;animation:1s ease-out 1s both text-appear-28c8b367;display:flex}.progress-bar[data-v-28c8b367]{background:#add8e61a;border:1px solid #add8e633;border-radius:2px;width:300px;height:4px;overflow:hidden}.progress-fill[data-v-28c8b367]{background:linear-gradient(90deg,#add8e64d,#add8e6cc,#add8e64d);border-radius:2px;height:100%;transition:width .3s;position:relative}.progress-fill[data-v-28c8b367]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:1.5s ease-in-out infinite progress-shine-28c8b367;position:absolute;inset:0}@keyframes progress-shine-28c8b367{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-text[data-v-28c8b367]{color:#add8e6b3;font-family:Courier New,monospace;font-size:14px}.notification[data-v-58c0dc2c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border:1px solid #add8e633;border-radius:8px;min-width:320px;max-width:400px;margin-bottom:12px;padding:16px;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000004d}.notification[data-v-58c0dc2c]:before{content:"";background:linear-gradient(90deg,#0000,#add8e64d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.notification-glow[data-v-58c0dc2c]{pointer-events:none;background:linear-gradient(45deg,#0000,#add8e60d,#0000);border-radius:8px;position:absolute;inset:0}.notification.success[data-v-58c0dc2c]{border-color:#64ff644d;box-shadow:0 4px 20px #64ff641a}.notification.error[data-v-58c0dc2c]{border-color:#ff64644d;box-shadow:0 4px 20px #ff64641a}.notification.warning[data-v-58c0dc2c]{border-color:#ffc8644d;box-shadow:0 4px 20px #ffc8641a}.notification.info[data-v-58c0dc2c]{border-color:#add8e64d;box-shadow:0 4px 20px #add8e61a}.notification-content[data-v-58c0dc2c]{z-index:1;position:relative}.notification-header[data-v-58c0dc2c]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.notification-icon[data-v-58c0dc2c]{color:#add8e6cc;background:#add8e61a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.notification.success .notification-icon[data-v-58c0dc2c]{color:#64ff64cc;background:#64ff641a}.notification.error .notification-icon[data-v-58c0dc2c]{color:#ff6464cc;background:#ff64641a}.notification.warning .notification-icon[data-v-58c0dc2c]{color:#ffc864cc;background:#ffc8641a}.notification-title[data-v-58c0dc2c]{color:#add8e6e6;flex:1;font-size:14px;font-weight:600}.notification-close[data-v-58c0dc2c]{color:#add8e680;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex}.notification-close[data-v-58c0dc2c]:hover{color:#add8e6cc;background:#add8e61a}.notification-message[data-v-58c0dc2c]{color:#add8e6b3;margin-bottom:12px;font-size:13px;line-height:1.4}.notification-progress[data-v-58c0dc2c]{background:#add8e61a;border-radius:0 0 8px 8px;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.progress-bar[data-v-58c0dc2c]{width:100%;height:100%;position:relative}.progress-fill[data-v-58c0dc2c]{background:linear-gradient(90deg,#add8e6cc,#add8e666);height:100%;transition:width .1s linear;position:relative}.progress-fill[data-v-58c0dc2c]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:2s infinite progress-shimmer-58c0dc2c;position:absolute;inset:0}@keyframes progress-shimmer-58c0dc2c{0%{transform:translate(-100%)}to{transform:translate(100%)}}.notification.success .progress-fill[data-v-58c0dc2c]{background:linear-gradient(90deg,#64ff64cc,#64ff6466)}.notification.error .progress-fill[data-v-58c0dc2c]{background:linear-gradient(90deg,#ff6464cc,#ff646466)}.notification.warning .progress-fill[data-v-58c0dc2c]{background:linear-gradient(90deg,#ffc864cc,#ffc86466)}.notification-enter-active[data-v-58c0dc2c],.notification-leave-active[data-v-58c0dc2c]{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.notification-enter-from[data-v-58c0dc2c],.notification-leave-to[data-v-58c0dc2c]{opacity:0;transform:translate(100%)scale(.8)}.notification-enter-to[data-v-58c0dc2c],.notification-leave-from[data-v-58c0dc2c]{opacity:1;transform:translate(0)scale(1)}.notification-container[data-v-eea660cf]{z-index:9999;pointer-events:none;position:fixed;top:20px;right:20px}.notification-list[data-v-eea660cf]{pointer-events:auto;flex-direction:column;gap:12px;display:flex}.notification-list-enter-active[data-v-eea660cf],.notification-list-leave-active[data-v-eea660cf]{transition:all .3s}.notification-list-enter-from[data-v-eea660cf],.notification-list-leave-to[data-v-eea660cf]{opacity:0;transform:translate(100%)scale(.8)}.notification-list-move[data-v-eea660cf]{transition:transform .3s}@media (width<=768px){.notification-container[data-v-eea660cf]{top:10px;left:10px;right:10px}.notification-list[data-v-eea660cf]{gap:8px}}.background[data-v-bd006bde]{pointer-events:none;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 0 50px #0000004d,0 0 20px #00d4ff1a}.holographic-grid[data-v-bd006bde]{background-image:linear-gradient(#00d4ff1a 1px,#0000 1px),linear-gradient(90deg,#00d4ff1a 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;animation:4s ease-in-out infinite grid-pulse-bd006bde;position:absolute;top:0;left:0}@keyframes grid-pulse-bd006bde{0%,to{opacity:.3}50%{opacity:.6}}.energy-waves[data-v-bd006bde]{width:100%;height:100%;position:absolute;top:0;left:0}.wave[data-v-bd006bde]{border:1px solid #00d4ff0d;border-radius:50%;width:200%;height:200%;animation:ease-out infinite wave-expand-bd006bde;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wave-1[data-v-bd006bde]{animation-duration:8s;animation-delay:0s}.wave-2[data-v-bd006bde]{animation-duration:8s;animation-delay:2.5s}.wave-3[data-v-bd006bde]{animation-duration:8s;animation-delay:5s}@keyframes wave-expand-bd006bde{0%{opacity:.8;transform:translate(-50%,-50%)scale(.1)}50%{opacity:.3}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.particle-field[data-v-bd006bde]{width:100%;height:100%;position:absolute;top:0;left:0}.particle[data-v-bd006bde]{background:#00d4ff99;border-radius:50%;width:2px;height:2px;animation:linear infinite particle-float-bd006bde;position:absolute;box-shadow:0 0 6px #00d4ffcc}@keyframes particle-float-bd006bde{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh)rotate(360deg)}}.scan-lines[data-v-bd006bde]{pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 1px,#00d4ff0d 1px 2px) 0 0/100% 4px;width:100%;height:100%;animation:3s linear infinite scan-lines-bd006bde;position:absolute;top:0;left:0}@keyframes scan-lines-bd006bde{0%{transform:translateY(0)}to{transform:translateY(40px)}}.digit[data-v-bd006bde]{color:#00d4ff33;text-shadow:0 0 5px #00d4ff4d;font-size:14px;animation:linear infinite float-bd006bde;position:absolute}@keyframes float-bd006bde{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh)rotate(360deg)}}.glitch-block[data-v-bd006bde]{background:#4dd0e11a;animation:.8s infinite glitch-bd006bde;position:absolute}@keyframes glitch-bd006bde{0%,90%,to{opacity:0}5%,85%{opacity:1}}.moving-bar[data-v-bd006bde]{background:linear-gradient(90deg,#0000,#00d4ff66,#0000);width:100px;height:2px;animation:linear infinite move-bar-bd006bde;position:absolute;box-shadow:0 0 5px #00d4ff4d}@keyframes move-bar-bd006bde{0%{transform:translate(-100px)}to{transform:translate(calc(100vw + 100px))}}.binary-string[data-v-bd006bde]{pointer-events:none;flex-direction:column;animation:linear infinite fall-and-fade-bd006bde;display:flex;position:absolute;top:-200px}.binary-char[data-v-bd006bde]{color:#00d4ff4d;text-shadow:0 0 4px #00d4ff33;margin-bottom:2px;font-family:Courier New,monospace;font-size:16px;line-height:1.2}@keyframes fall-and-fade-bd006bde{0%{opacity:0;transform:translateY(0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(calc(100vh + 200px))}}.header[data-v-bd7410c9]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:100;background:#add8e605;border-bottom:1px solid #add8e61a;justify-content:space-between;align-items:center;padding:20px;display:flex;position:relative}.header-glow[data-v-bd7410c9]{transition:box-shadow .3s;box-shadow:0 0 30px #add8e64d}.header-left[data-v-bd7410c9]{align-items:center;gap:15px;display:flex}.app-icon[data-v-bd7410c9]{color:#add8e6e6;filter:drop-shadow(0 0 10px #add8e680);justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.logo-image[data-v-bd7410c9]{object-fit:contain;z-index:2;width:48px;height:48px;position:relative}.app-title[data-v-bd7410c9]{flex-direction:column;display:flex}.app-name[data-v-bd7410c9]{color:#add8e6e6;font-size:16px;font-weight:700}.app-version[data-v-bd7410c9]{color:#add8e699;font-size:12px}.header-btn[data-v-bd7410c9]{color:#add8e6e6;cursor:pointer;background:#add8e61a;border:1px solid #add8e633;border-radius:4px;justify-content:center;align-items:center;padding:8px 12px;transition:all .3s;display:flex;position:relative;overflow:hidden}.header-btn[data-v-bd7410c9]:hover{background:#add8e626;transform:translateY(-2px);box-shadow:0 0 15px #add8e64d}.btn-icon[data-v-bd7410c9]{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.btn-ripple[data-v-bd7410c9]{background:#add8e633;border-radius:50%;width:0;height:0;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-btn:active .btn-ripple[data-v-bd7410c9]{width:100px;height:100px}@media (width<=480px){.header[data-v-bd7410c9]{padding:15px}}.top-section[data-v-52dd1235]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.section-label[data-v-52dd1235]{color:#add8e6e6;padding-bottom:5px;font-size:18px;font-weight:700;position:relative}.label-text[data-v-52dd1235]{z-index:2;position:relative}.label-underline[data-v-52dd1235]{background:linear-gradient(90deg,#add8e699,#0000);width:100%;height:2px;animation:2s ease-in-out infinite underline-pulse;position:absolute;bottom:0;left:0}@keyframes underline-glow-52dd1235{0%,to{opacity:.5}50%{opacity:1}}.progress-status[data-v-52dd1235]{color:#add8e6b3;align-items:center;gap:8px;font-size:14px;display:flex;position:relative}.status-indicator[data-v-52dd1235]{background:#add8e6cc;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite status-pulse;box-shadow:0 0 10px #add8e6cc}@keyframes status-blink-52dd1235{0%,to{opacity:1}50%{opacity:.3}}.folder[data-v-b775e8df]{cursor:pointer;perspective:200px;flex-direction:column;align-items:center;min-width:120px;height:100px;display:flex;position:relative}.folder-3d[data-v-b775e8df]{width:100%;height:100%;transform-style:preserve-3d;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);position:relative}.folder-front[data-v-b775e8df]{backface-visibility:hidden;box-sizing:border-box;background:#add8e60d;border:1px solid #add8e61a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:15px;display:flex;position:absolute}.folder-back[data-v-b775e8df]{backface-visibility:hidden;background:#add8e614;border:1px solid #add8e626;border-radius:8px;width:100%;height:100%;position:absolute;transform:rotateY(180deg)}.folder-sides[data-v-b775e8df]{width:100%;height:100%;position:absolute}.folder-side[data-v-b775e8df]{background:#add8e608;border:1px solid #add8e614;position:absolute}.folder-side-left[data-v-b775e8df]{transform-origin:100%;width:10px;height:100%;left:-5px;transform:rotateY(-90deg)}.folder-side-right[data-v-b775e8df]{transform-origin:0;width:10px;height:100%;right:-5px;transform:rotateY(90deg)}.folder-side-top[data-v-b775e8df]{transform-origin:bottom;width:100%;height:10px;top:-5px;transform:rotateX(90deg)}.folder-side-bottom[data-v-b775e8df]{transform-origin:top;width:100%;height:10px;bottom:-5px;transform:rotateX(-90deg)}.folder-glow[data-v-b775e8df]{opacity:0;background:radial-gradient(circle,#add8e626 0%,#0000 70%);border-radius:8px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.folder[data-v-b775e8df]:hover,.folder.active[data-v-b775e8df]{z-index:10}.folder:hover .folder-3d[data-v-b775e8df],.folder.active .folder-3d[data-v-b775e8df]{transform:translateY(-5px)rotateX(5deg)rotateY(2deg)scale(1.02)}.folder:hover .folder-front[data-v-b775e8df],.folder.active .folder-front[data-v-b775e8df]{background:#add8e61a;border-color:#add8e6e6;box-shadow:0 0 20px #add8e633}.folder:hover .folder-glow[data-v-b775e8df],.folder.active .folder-glow[data-v-b775e8df]{opacity:1}.folder:active .folder-3d[data-v-b775e8df]{transition:all .1s;transform:translateY(-2px)rotateX(3deg)scale(.98)}.folder-icon[data-v-b775e8df]{filter:drop-shadow(0 0 10px #add8e666);color:#add8e6e6;justify-content:center;align-items:center;margin-bottom:8px;font-size:32px;display:flex}.folder-name[data-v-b775e8df]{text-align:center;color:#add8e6e6;font-size:12px}@media (width<=768px){.folder[data-v-b775e8df]{min-width:100px;padding:12px}}@media (width<=480px){.folder[data-v-b775e8df]{min-width:80px;padding:10px}.folder-name[data-v-b775e8df]{font-size:11px}}.folders-section[data-v-a8431fb0]{margin-bottom:30px;position:relative}.folders-background[data-v-a8431fb0]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#add8e605;border:1px solid #add8e614;border-radius:12px;position:absolute;inset:-10px}.folders-container[data-v-a8431fb0]{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#00d4ff80 transparent;gap:20px;padding:10px 0 10px 20px;display:flex;overflow-x:auto}.folders-container[data-v-a8431fb0]::-webkit-scrollbar{height:6px}.folders-container[data-v-a8431fb0]::-webkit-scrollbar-track{background:#0000004d;border-radius:3px}.folders-container[data-v-a8431fb0]::-webkit-scrollbar-thumb{background:#00d4ff80;border-radius:3px;transition:background .3s}.folders-container[data-v-a8431fb0]::-webkit-scrollbar-thumb:hover{background:#00d4ffcc}@media (width<=768px){.folders-container[data-v-a8431fb0]{gap:15px}}.progress-section[data-v-8fafdaa9]{margin-bottom:30px}.progress-container[data-v-8fafdaa9]{align-items:center;gap:20px;display:flex;position:relative}.progress-bar[data-v-8fafdaa9]{background:#add8e608;border:1px solid #add8e614;border-radius:4px;width:100%;height:8px;position:relative;overflow:hidden}.progress-fill[data-v-8fafdaa9]{background:linear-gradient(90deg,#add8e633,#add8e666);border-radius:4px;height:100%;transition:width .3s;position:relative}.progress-glow[data-v-8fafdaa9]{background:#add8e6cc;border-radius:2px;width:4px;height:100%;transition:left .3s;position:absolute;top:0;box-shadow:0 0 10px #add8e699}.progress-particles[data-v-8fafdaa9]{width:100%;height:100%;position:absolute;top:0;left:0}.progress-particle[data-v-8fafdaa9]{background:#add8e6cc;border-radius:50%;width:4px;height:4px;animation:3s linear infinite particle-move-8fafdaa9;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 8px #add8e699}@keyframes particle-move-8fafdaa9{0%{opacity:0;left:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}@keyframes progress-shine-8fafdaa9{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-text[data-v-8fafdaa9]{color:#add8e6cc;text-shadow:0 0 10px #add8e680;font-size:12px;position:absolute;top:-25px;right:0}.left-panel[data-v-e4117409]{box-sizing:border-box;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#add8e608;border:1px solid #add8e61a;border-radius:8px;flex-shrink:0;min-width:280px;max-width:300px;padding:20px;overflow:hidden}.panel-3d[data-v-e4117409]{transform-style:preserve-3d;transition:all .3s}.panel-3d[data-v-e4117409]:hover{transform:translateZ(10px);box-shadow:0 10px 30px #00d4ff33}.panel-header[data-v-e4117409]{color:#add8e6e6;border-bottom:1px solid #add8e626;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:10px;font-size:16px;font-weight:700;display:flex;position:relative}.header-icon[data-v-e4117409]{justify-content:center;align-items:center;font-size:18px;animation:3s ease-in-out infinite icon-float-e4117409;display:flex}@keyframes icon-float-e4117409{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.header-line[data-v-e4117409]{background:linear-gradient(90deg,#add8e64d,#0000);flex:1;height:1px;margin:0 10px}.file-list[data-v-e4117409]{flex-direction:column;gap:8px;display:flex}.file-item[data-v-e4117409]{cursor:pointer;background:#add8e608;border:1px solid #add8e614;border-radius:4px;align-items:center;gap:10px;padding:12px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:relative;overflow:hidden;transform:translate(0)translateZ(0)}.file-icon[data-v-e4117409]{opacity:.7;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .3s;display:flex}.file-name[data-v-e4117409]{z-index:2;color:#add8e6e6;flex:1;position:relative}.file-hologram[data-v-e4117409]{background:linear-gradient(90deg,#0000,#add8e614,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.file-item[data-v-e4117409]:hover,.file-item.active[data-v-e4117409]{background:#add8e614;border-color:#add8e6e6;transform:translate(5px)translateZ(5px);box-shadow:0 0 15px #add8e626}.file-item:hover .file-hologram[data-v-e4117409],.file-item.active .file-hologram[data-v-e4117409]{left:100%}.file-item:hover .file-icon[data-v-e4117409],.file-item.active .file-icon[data-v-e4117409]{opacity:1;transform:scale(1.1)}.file-item[data-v-e4117409]:active{transition:all .1s;transform:translate(2px)translateZ(2px)scale(.98)}@media (width<=768px){.left-panel[data-v-e4117409]{width:100%;min-width:auto;max-width:none}}@media (width<=480px){.left-panel[data-v-e4117409]{padding:15px}}.system-dashboard[data-v-28cd999f]{height:100%;padding:20px;overflow-y:auto}.dashboard-container[data-v-28cd999f]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:20px;min-height:100%;display:grid}.metric-card[data-v-28cd999f]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;background:#add8e608;border:1px solid #add8e61a;border-radius:8px;flex-direction:column;width:100%;min-height:280px;padding:20px;transition:all .3s;display:flex;position:relative;overflow:hidden}.metric-card.core-metrics[data-v-28cd999f],.metric-card.system-alerts[data-v-28cd999f],.metric-card.core-usage[data-v-28cd999f],.metric-card.process-monitor[data-v-28cd999f]{min-height:220px;max-height:220px}.grid-span-2[data-v-28cd999f]{grid-column:span 2}.metric-card .card-content[data-v-28cd999f]{flex-direction:column;flex:1;display:flex;overflow:hidden}.metric-card.core-metrics .card-header[data-v-28cd999f],.metric-card.system-alerts .card-header[data-v-28cd999f],.metric-card.process-monitor .card-header[data-v-28cd999f],.metric-card.core-usage .card-header[data-v-28cd999f]{flex-shrink:0;margin-bottom:12px}.metric-card.process-monitor .process-list[data-v-28cd999f],.metric-card.system-alerts .alerts-list[data-v-28cd999f]{flex:1;max-height:120px}.metric-card.core-usage .core-display[data-v-28cd999f]{flex-direction:column;flex:1;display:flex}.metric-card.core-usage .core-grid[data-v-28cd999f]{flex:1;max-height:80px}.metric-card[data-v-28cd999f]:hover{background:#add8e60d;border-color:#add8e633;transform:translateY(-2px)}.card-header[data-v-28cd999f]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex;position:relative}.card-header h3[data-v-28cd999f]{color:#add8e6e6;margin:0;font-size:18px}.card-glow[data-v-28cd999f]{opacity:0;background:linear-gradient(45deg,#0000,#add8e61a,#0000);animation:3s ease-in-out infinite card-shine-28cd999f;position:absolute;inset:0}@keyframes card-shine-28cd999f{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{opacity:0;transform:translate(100%)}}.metrics-grid[data-v-28cd999f]{flex:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.metric-item[data-v-28cd999f]{text-align:center;background:#add8e605;border:1px solid #add8e60d;border-radius:6px;flex-direction:column;justify-content:center;min-height:0;padding:12px 8px;display:flex}.metric-label[data-v-28cd999f]{color:#add8e699;margin-bottom:5px;font-size:12px}.metric-value[data-v-28cd999f]{color:#add8e6e6;margin-bottom:2px;font-size:20px;font-weight:700;line-height:1.2}.metric-unit[data-v-28cd999f]{color:#add8e680;font-size:9px;line-height:1}.process-list[data-v-28cd999f]{flex-direction:column;gap:10px;max-height:200px;display:flex;overflow-y:auto}.process-item[data-v-28cd999f]{background:#add8e605;border:1px solid #add8e60d;border-radius:4px;justify-content:space-between;align-items:center;padding:10px;display:flex}.process-info[data-v-28cd999f]{flex-direction:column;gap:2px;display:flex}.process-name[data-v-28cd999f]{color:#add8e6e6;font-size:14px}.process-id[data-v-28cd999f]{color:#add8e680;font-size:10px}.process-status[data-v-28cd999f]{align-items:center;gap:8px;display:flex}.status-bar[data-v-28cd999f]{background:#add8e633;border-radius:2px;width:60px;height:4px;position:relative;overflow:hidden}.status-bar[data-v-28cd999f]:after{content:"";background:linear-gradient(90deg,#add8e6cc,#add8e666);border-radius:2px;height:100%;animation:2s ease-in-out infinite status-fill-28cd999f;position:absolute;top:0;left:0}@keyframes status-fill-28cd999f{0%,to{width:0%}50%{width:100%}}.cpu-usage[data-v-28cd999f]{color:#add8e6b3;min-width:30px;font-size:12px}.core-display[data-v-28cd999f]{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.core-count[data-v-28cd999f]{color:#add8e6b3;text-align:center;flex-shrink:0;font-size:12px}.core-grid[data-v-28cd999f]{grid-template-columns:repeat(20,1fr);gap:2px;max-height:120px;display:grid;overflow-y:auto}.core-item[data-v-28cd999f]{background:#add8e64d;border-radius:1px;width:8px;height:8px;transition:all .3s}.core-item.active[data-v-28cd999f]{background:#add8e6cc;box-shadow:0 0 4px #add8e680}.core-stats[data-v-28cd999f]{color:#add8e699;flex-shrink:0;justify-content:space-between;margin-top:auto;font-size:10px;display:flex}.shield-display[data-v-28cd999f]{flex-direction:column;align-items:center;gap:20px;display:flex}.shield-circle[data-v-28cd999f]{background:#add8e61a;border:2px solid #add8e633;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.shield-fill[data-v-28cd999f]{background:conic-gradient(#add8e6cc 0deg,#0000 0deg);border-radius:50%;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.shield-text[data-v-28cd999f]{color:#add8e6e6;z-index:2;font-size:24px;font-weight:700}.shield-status[data-v-28cd999f]{flex-direction:column;gap:10px;width:100%;display:flex}.status-item[data-v-28cd999f]{background:#add8e605;border-radius:4px;justify-content:space-between;padding:8px;display:flex}.status-label[data-v-28cd999f]{color:#add8e699;font-size:12px}.status-value[data-v-28cd999f]{color:#add8e6e6;font-size:12px;font-weight:700}.exchange-display[data-v-28cd999f]{flex-direction:column;gap:20px;display:flex}.exchange-params[data-v-28cd999f]{flex-direction:column;gap:10px;display:flex}.param-item[data-v-28cd999f]{background:#add8e605;border-radius:4px;justify-content:space-between;padding:8px;display:flex}.param-label[data-v-28cd999f]{color:#add8e699;font-size:12px}.param-value[data-v-28cd999f]{color:#add8e6e6;font-size:12px;font-weight:700}.exchange-status[data-v-28cd999f]{background:#add8e605;border-radius:4px;align-items:center;gap:8px;padding:10px;display:flex}.status-indicator[data-v-28cd999f]{background:#add8e64d;border-radius:50%;width:8px;height:8px}.status-indicator.running[data-v-28cd999f]{background:#0f8;animation:1s ease-in-out infinite blink}.alerts-list[data-v-28cd999f]{flex-direction:column;gap:10px;max-height:200px;display:flex;overflow-y:auto}.alert-item[data-v-28cd999f]{border-left:3px solid #0000;border-radius:4px;align-items:center;gap:10px;padding:10px;display:flex}.alert-item.info[data-v-28cd999f]{background:#007bff1a;border-left-color:#007bff}.alert-item.warning[data-v-28cd999f]{background:#ffc1071a;border-left-color:#ffc107}.alert-item.success[data-v-28cd999f]{background:#28a7451a;border-left-color:#28a745}.alert-icon[data-v-28cd999f]{font-size:16px}.alert-content[data-v-28cd999f]{flex:1}.alert-title[data-v-28cd999f]{color:#add8e6e6;margin-bottom:2px;font-size:12px}.alert-time[data-v-28cd999f]{color:#add8e680;font-size:10px}@media (width<=1200px){.dashboard-container[data-v-28cd999f]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px}}@media (width<=768px){.dashboard-container[data-v-28cd999f]{grid-template-columns:1fr;gap:15px}.metric-card[data-v-28cd999f]{min-height:250px}.metric-card.core-metrics[data-v-28cd999f],.metric-card.system-alerts[data-v-28cd999f],.metric-card.core-usage[data-v-28cd999f],.metric-card.process-monitor[data-v-28cd999f]{min-height:200px;max-height:none}.grid-span-2[data-v-28cd999f]{grid-column:span 1}.core-grid[data-v-28cd999f]{grid-template-columns:repeat(15,1fr)}.cpu-grid[data-v-28cd999f]{grid-template-columns:repeat(6,1fr);gap:4px}}@media (width<=480px){.system-dashboard[data-v-28cd999f]{padding:10px}.metric-card[data-v-28cd999f]{padding:15px}.core-grid[data-v-28cd999f]{grid-template-columns:repeat(10,1fr)}.cpu-grid[data-v-28cd999f]{grid-template-columns:repeat(4,1fr)}}.system-dashboard[data-v-28cd999f]::-webkit-scrollbar{width:8px;height:8px}.process-list[data-v-28cd999f]::-webkit-scrollbar{width:8px;height:8px}.core-grid[data-v-28cd999f]::-webkit-scrollbar{width:8px;height:8px}.alerts-list[data-v-28cd999f]::-webkit-scrollbar{width:8px;height:8px}.cpu-grid[data-v-28cd999f]::-webkit-scrollbar{width:8px;height:8px}.system-dashboard[data-v-28cd999f]::-webkit-scrollbar-track{background:#add8e60d;border:1px solid #add8e61a;border-radius:4px}.process-list[data-v-28cd999f]::-webkit-scrollbar-track{background:#add8e60d;border:1px solid #add8e61a;border-radius:4px}.core-grid[data-v-28cd999f]::-webkit-scrollbar-track{background:#add8e60d;border:1px solid #add8e61a;border-radius:4px}.alerts-list[data-v-28cd999f]::-webkit-scrollbar-track{background:#add8e60d;border:1px solid #add8e61a;border-radius:4px}.cpu-grid[data-v-28cd999f]::-webkit-scrollbar-track{background:#add8e60d;border:1px solid #add8e61a;border-radius:4px}.system-dashboard[data-v-28cd999f]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s;box-shadow:0 0 4px #add8e64d}.process-list[data-v-28cd999f]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s;box-shadow:0 0 4px #add8e64d}.core-grid[data-v-28cd999f]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s;box-shadow:0 0 4px #add8e64d}.alerts-list[data-v-28cd999f]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s;box-shadow:0 0 4px #add8e64d}.cpu-grid[data-v-28cd999f]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s;box-shadow:0 0 4px #add8e64d}.system-dashboard[data-v-28cd999f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680);box-shadow:0 0 8px #add8e680}.process-list[data-v-28cd999f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680);box-shadow:0 0 8px #add8e680}.core-grid[data-v-28cd999f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680);box-shadow:0 0 8px #add8e680}.alerts-list[data-v-28cd999f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680);box-shadow:0 0 8px #add8e680}.cpu-grid[data-v-28cd999f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680);box-shadow:0 0 8px #add8e680}.system-dashboard[data-v-28cd999f]::-webkit-scrollbar-corner{background:#add8e60d}.process-list[data-v-28cd999f]::-webkit-scrollbar-corner{background:#add8e60d}.core-grid[data-v-28cd999f]::-webkit-scrollbar-corner{background:#add8e60d}.alerts-list[data-v-28cd999f]::-webkit-scrollbar-corner{background:#add8e60d}.cpu-grid[data-v-28cd999f]::-webkit-scrollbar-corner{background:#add8e60d}.system-dashboard[data-v-28cd999f],.process-list[data-v-28cd999f],.core-grid[data-v-28cd999f],.alerts-list[data-v-28cd999f],.cpu-grid[data-v-28cd999f]{scrollbar-width:thin;scrollbar-color:#add8e699 #add8e60d}.process-list[data-v-28cd999f],.alerts-list[data-v-28cd999f],.core-grid[data-v-28cd999f],.cpu-grid[data-v-28cd999f]{padding-right:8px}.system-dashboard[data-v-28cd999f]{padding-right:12px}.network-display[data-v-28cd999f]{flex-direction:column;gap:12px;display:flex}.network-item[data-v-28cd999f]{background:#add8e605;border:1px solid #add8e60d;border-radius:4px;justify-content:space-between;align-items:center;padding:8px;display:flex}.network-label[data-v-28cd999f]{color:#add8e699;font-size:12px}.network-value[data-v-28cd999f]{color:#add8e6e6;font-size:12px;font-weight:700}.network-status-indicator[data-v-28cd999f]{background:#add8e64d;border-radius:50%;width:8px;height:8px}.network-status-indicator.online[data-v-28cd999f]{background:#0f8;animation:1s ease-in-out infinite blink}.temperature-display[data-v-28cd999f]{flex-direction:column;gap:12px;display:flex}.temp-item[data-v-28cd999f]{background:#add8e605;border:1px solid #add8e60d;border-radius:4px;justify-content:space-between;align-items:center;padding:8px;display:flex;position:relative}.temp-label[data-v-28cd999f]{color:#add8e699;font-size:12px}.temp-value[data-v-28cd999f]{color:#add8e6e6;font-size:12px;font-weight:700}.temp-bar[data-v-28cd999f]{background:linear-gradient(90deg,#add8e6cc,#add8e666);border-radius:1px;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.memory-display[data-v-28cd999f]{flex-direction:column;align-items:center;gap:20px;display:flex}.memory-circle[data-v-28cd999f]{background:#add8e61a;border:2px solid #add8e633;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.memory-fill[data-v-28cd999f]{background:conic-gradient(#add8e6cc 0deg,#0000 0deg);border-radius:50%;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.memory-text[data-v-28cd999f]{color:#add8e6e6;z-index:2;font-size:18px;font-weight:700}.memory-details[data-v-28cd999f]{flex-direction:column;gap:8px;width:100%;display:flex}.memory-item[data-v-28cd999f]{background:#add8e605;border-radius:4px;justify-content:space-between;padding:6px;display:flex}.memory-label[data-v-28cd999f]{color:#add8e699;font-size:11px}.memory-value[data-v-28cd999f]{color:#add8e6e6;font-size:11px;font-weight:700}.cpu-grid-container[data-v-28cd999f]{flex-direction:column;gap:15px;display:flex}.cpu-grid-header[data-v-28cd999f]{color:#add8e6b3;justify-content:space-between;font-size:12px;display:flex}.cpu-grid[data-v-28cd999f]{grid-template-columns:repeat(8,1fr);gap:6px;max-height:300px;padding:4px;display:grid;overflow-y:auto}.cpu-cell[data-v-28cd999f]{aspect-ratio:1;background:#0003;border:1px solid #add8e64d;border-radius:4px;justify-content:center;align-items:center;min-width:0;min-height:0;transition:all .3s;display:flex;position:relative;overflow:hidden}.cpu-cell.active[data-v-28cd999f]{border-color:#add8e680;box-shadow:0 0 4px #add8e64d}.cpu-cell.high[data-v-28cd999f]{border-color:#ff646499;box-shadow:0 0 6px #ff646466}.cpu-cell.medium[data-v-28cd999f]{border-color:#ffc10799;box-shadow:0 0 4px #ffc1074d}.cpu-cell-content[data-v-28cd999f]{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;display:flex}.cpu-id[data-v-28cd999f]{color:#fffffff2;text-shadow:-1px -1px #1e6496e6,1px -1px #1e6496e6,-1px 1px #1e6496e6,1px 1px #1e6496e6,0 0 3px #add8e6cc;font-size:9px;font-weight:700;line-height:1}.cpu-usage-text[data-v-28cd999f]{color:#fffffff2;text-shadow:-1px -1px #1e6496e6,1px -1px #1e6496e6,-1px 1px #1e6496e6,1px 1px #1e6496e6,0 0 3px #add8e699;font-size:7px;line-height:1}.disk-display[data-v-28cd999f]{flex-direction:column;gap:12px;display:flex}.disk-item[data-v-28cd999f]{background:#add8e605;border:1px solid #add8e60d;border-radius:4px;align-items:center;gap:10px;padding:8px;display:flex}.disk-info[data-v-28cd999f]{flex-direction:column;gap:2px;min-width:80px;display:flex}.disk-name[data-v-28cd999f]{color:#add8e6e6;font-size:12px;font-weight:700}.disk-size[data-v-28cd999f]{color:#add8e680;font-size:10px}.disk-bar[data-v-28cd999f]{background:#add8e61a;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.disk-fill[data-v-28cd999f]{background:linear-gradient(90deg,#add8e6cc,#add8e666);border-radius:3px;height:100%;transition:width .3s}.disk-usage[data-v-28cd999f]{color:#add8e6e6;text-align:right;min-width:30px;font-size:11px;font-weight:700}.langchain-settings[data-v-966aeaf7]{color:#add8e6e6;height:100%;padding:20px;overflow-y:auto}.settings-header[data-v-966aeaf7]{background:#add8e60d;border:1px solid #add8e61a;border-radius:8px;margin-bottom:30px;padding:20px;position:relative}.settings-header h2[data-v-966aeaf7]{color:#add8e6f2;margin:0;font-size:24px;font-weight:700}.header-glow[data-v-966aeaf7]{pointer-events:none;background:linear-gradient(45deg,#0000,#add8e61a,#0000);border-radius:8px;position:absolute;inset:0}.settings-container[data-v-966aeaf7]{flex-direction:column;gap:25px;display:flex}.config-section[data-v-966aeaf7]{background:#add8e608;border:1px solid #add8e61a;border-radius:8px;padding:20px;position:relative;overflow:hidden}.config-section[data-v-966aeaf7]:before{content:"";background:linear-gradient(90deg,#0000,#add8e64d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.section-header[data-v-966aeaf7]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.section-header h3[data-v-966aeaf7]{color:#add8e6e6;margin:0;font-size:18px;font-weight:600}.status-indicator[data-v-966aeaf7]{color:#ff6464e6;background:#f003;border:1px solid #ff64644d;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500}.status-indicator.active[data-v-966aeaf7]{color:#64ff64e6;background:#0f03;border-color:#64ff644d}.input-group[data-v-966aeaf7]{margin-bottom:20px}.input-group label[data-v-966aeaf7]{color:#add8e6cc;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.input-wrapper[data-v-966aeaf7]{position:relative}.input-wrapper input[data-v-966aeaf7]{color:#add8e6e6;box-sizing:border-box;background:#0000004d;border:1px solid #add8e633;border-radius:6px;width:100%;padding:12px 16px;font-size:14px;transition:all .3s}.input-wrapper input[data-v-966aeaf7]:focus{border-color:#add8e680;outline:none;box-shadow:0 0 10px #add8e633}.input-wrapper input[data-v-966aeaf7]::placeholder{color:#add8e666}.input-glow[data-v-966aeaf7]{pointer-events:none;opacity:0;background:linear-gradient(45deg,#0000,#add8e61a,#0000);border-radius:6px;transition:opacity .3s;position:absolute;inset:0}.input-wrapper:focus-within .input-glow[data-v-966aeaf7]{opacity:1}.refresh-btn[data-v-966aeaf7]{color:#add8e6cc;cursor:pointer;background:#add8e61a;border:1px solid #add8e633;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:12px;transition:all .3s;display:flex}.refresh-btn[data-v-966aeaf7]:hover:not(:disabled){background:#add8e633;border-color:#add8e666}.refresh-btn[data-v-966aeaf7]:disabled{opacity:.5;cursor:not-allowed}.model-search[data-v-966aeaf7]{margin-bottom:20px}.model-search .input-wrapper[data-v-966aeaf7]{position:relative}.search-icon[data-v-966aeaf7]{color:#add8e680;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.current-model[data-v-966aeaf7]{background:#add8e60d;border:1px solid #add8e633;border-radius:6px;margin-bottom:20px;padding:16px;position:relative;overflow:hidden}.current-model[data-v-966aeaf7]:before{content:"";background:linear-gradient(90deg,#0000,#add8e64d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.current-model-header[data-v-966aeaf7]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.current-model-header h4[data-v-966aeaf7]{color:#add8e6e6;margin:0;font-size:14px;font-weight:600}.model-badge[data-v-966aeaf7]{color:#64ff64e6;background:#64ff641a;border:1px solid #64ff644d;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;display:flex}.current-model-info[data-v-966aeaf7]{flex-direction:column;gap:4px;display:flex}.current-model-name[data-v-966aeaf7]{color:#add8e6f2;font-size:16px;font-weight:600}.current-model-details[data-v-966aeaf7]{color:#add8e699;gap:12px;font-size:12px;display:flex}.model-list[data-v-966aeaf7]{background:#0003;border:1px solid #add8e61a;border-radius:6px;max-height:300px;overflow-y:auto}.model-item[data-v-966aeaf7]{cursor:pointer;border-bottom:1px solid #add8e60d;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .3s;display:flex}.model-item[data-v-966aeaf7]:hover{background:#add8e60d}.model-item.selected[data-v-966aeaf7]{background:#add8e61a;border-left:3px solid #add8e699}.model-item[data-v-966aeaf7]:last-child{border-bottom:none}.model-info[data-v-966aeaf7]{flex:1}.model-name[data-v-966aeaf7]{color:#add8e6e6;margin-bottom:4px;font-size:14px;font-weight:500}.model-details[data-v-966aeaf7]{color:#add8e699;gap:12px;font-size:11px;display:flex}.model-status[data-v-966aeaf7]{color:#add8e6cc}.no-models[data-v-966aeaf7]{color:#add8e680;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;font-size:14px;display:flex}.parameter-grid[data-v-966aeaf7]{gap:20px;display:grid}.parameter-item[data-v-966aeaf7]{background:#0003;border:1px solid #add8e61a;border-radius:6px;padding:16px}.parameter-item label[data-v-966aeaf7]{color:#add8e6cc;margin-bottom:12px;font-size:14px;font-weight:500;display:block}.slider-container[data-v-966aeaf7]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.slider-container input[type=range][data-v-966aeaf7]{-webkit-appearance:none;background:#add8e633;border-radius:2px;outline:none;flex:1;height:4px}.slider-container input[type=range][data-v-966aeaf7]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#add8e6cc;border-radius:50%;width:16px;height:16px;box-shadow:0 0 8px #add8e666}.value-display[data-v-966aeaf7]{text-align:right;color:#add8e6e6;min-width:40px;font-size:14px;font-weight:500}.parameter-description[data-v-966aeaf7]{color:#add8e680;font-size:11px;line-height:1.4}.test-controls[data-v-966aeaf7]{align-items:center;gap:16px;display:flex}.test-btn[data-v-966aeaf7]{color:#add8e6e6;cursor:pointer;background:#add8e61a;border:1px solid #add8e633;border-radius:6px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.test-btn[data-v-966aeaf7]:hover:not(:disabled){background:#add8e633;border-color:#add8e666;box-shadow:0 0 10px #add8e633}.test-btn[data-v-966aeaf7]:disabled{opacity:.5;cursor:not-allowed}.test-result[data-v-966aeaf7]{border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.test-result.success[data-v-966aeaf7]{color:#64ff64e6;background:#00ff001a;border:1px solid #64ff644d}.test-result.error[data-v-966aeaf7]{color:#ff6464e6;background:#ff00001a;border:1px solid #ff64644d}.result-icon[data-v-966aeaf7]{align-items:center;display:flex}.langchain-settings[data-v-966aeaf7]::-webkit-scrollbar{width:8px;height:8px}.model-list[data-v-966aeaf7]::-webkit-scrollbar{width:8px;height:8px}.langchain-settings[data-v-966aeaf7]::-webkit-scrollbar-track{background:#add8e60d;border-radius:4px}.model-list[data-v-966aeaf7]::-webkit-scrollbar-track{background:#add8e60d;border-radius:4px}.langchain-settings[data-v-966aeaf7]::-webkit-scrollbar-thumb{background:#add8e64d;border-radius:4px}.model-list[data-v-966aeaf7]::-webkit-scrollbar-thumb{background:#add8e64d;border-radius:4px}.langchain-settings[data-v-966aeaf7]::-webkit-scrollbar-thumb:hover{background:#add8e680}.model-list[data-v-966aeaf7]::-webkit-scrollbar-thumb:hover{background:#add8e680}.langchain-settings[data-v-966aeaf7],.model-list[data-v-966aeaf7]{scrollbar-width:thin;scrollbar-color:#add8e64d #add8e60d}.omphalos-system[data-v-d578c317]{height:100%;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-y:auto}.system-header[data-v-d578c317]{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#add8e608;border:1px solid #add8e61a;border-radius:8px;margin-bottom:30px;padding:20px}.system-header h1[data-v-d578c317]{color:#add8e6e6;margin:0 0 10px;font-size:28px;font-weight:600}.header-subtitle[data-v-d578c317]{color:#add8e699;margin:0;font-size:14px}.dashboard-container[data-v-d578c317]{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(180px,auto);align-items:stretch;gap:20px;min-height:100%;display:grid}.metric-card[data-v-d578c317]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;background:#add8e608;border:1px solid #add8e61a;border-radius:8px;flex-direction:column;width:100%;height:100%;padding:20px;transition:all .3s;display:flex;position:relative;overflow:hidden}.metric-card[data-v-d578c317]:not(.logs-fullscreen):not(.grid-span-full){min-height:220px;max-height:220px}.control-panel[data-v-d578c317],.world-status[data-v-d578c317]{min-height:180px;max-height:180px}.logs-panel[data-v-d578c317]{min-height:400px;max-height:600px}.logs-right-panel[data-v-d578c317]{flex-direction:column;display:flex}.cities-panel[data-v-d578c317]{min-height:250px}.metric-card[data-v-d578c317]:hover{background:#add8e60d;border-color:#add8e633;transform:translateY(-2px)}.grid-span-2[data-v-d578c317]{grid-column:span 2}.grid-span-full[data-v-d578c317]{grid-column:1/-1}.logs-fullscreen[data-v-d578c317]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;z-index:9999!important;grid-column:unset!important;grid-row:unset!important;border-radius:0!important;flex-direction:column!important;max-height:calc(100vh - 400px)!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important}.card-header[data-v-d578c317]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex;position:relative}.logs-controls[data-v-d578c317]{align-items:center;gap:8px;display:flex}.logs-filter[data-v-d578c317]{color:#add8e6e6;cursor:pointer;background:#add8e61a;border:1px solid #add8e64d;border-radius:4px;padding:4px 8px;font-size:12px}.logs-filter[data-v-d578c317]:focus{border-color:#add8e699;outline:none}.logs-control-btn[data-v-d578c317]{color:#add8e6e6;cursor:pointer;background:#add8e61a;border:1px solid #add8e64d;border-radius:4px;justify-content:center;align-items:center;padding:8px 12px;font-size:16px;transition:all .3s;display:flex}.logs-control-btn[data-v-d578c317]:hover{background:#add8e633;border-color:#add8e680;transform:translateY(-1px)}.card-header h3[data-v-d578c317]{color:#add8e6e6;margin:0;font-size:18px;font-weight:600}.card-glow[data-v-d578c317]{opacity:0;background:linear-gradient(45deg,#0000,#add8e61a,#0000);animation:3s ease-in-out infinite card-shine-d578c317;position:absolute;inset:0}@keyframes card-shine-d578c317{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{opacity:0;transform:translate(100%)}}.control-content[data-v-d578c317]{flex-direction:column;gap:20px;display:flex}.connection-status[data-v-d578c317]{background:#add8e605;border:1px solid #add8e61a;border-radius:6px;align-items:center;gap:15px;padding:15px;display:flex}.status-indicator[data-v-d578c317]{background:#ff6b6bcc;border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite blink-d578c317}.status-indicator.connected[data-v-d578c317]{background:#0f8c}@keyframes blink-d578c317{0%,50%{opacity:1}51%,to{opacity:.3}}.status-info[data-v-d578c317]{flex:1}.status-title[data-v-d578c317]{color:#add8e6e6;margin-bottom:4px;font-size:14px;font-weight:600}.status-subtitle[data-v-d578c317]{color:#add8e699;font-size:12px}.control-buttons[data-v-d578c317]{gap:12px;display:flex}.btn-primary[data-v-d578c317],.btn-secondary[data-v-d578c317]{cursor:pointer;color:#add8e6e6;background:#add8e60d;border:1px solid #add8e64d;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s}.btn-primary[data-v-d578c317]{background:#add8e61a;border-color:#add8e666}.btn-primary[data-v-d578c317]:hover:not(:disabled){background:#add8e626;transform:translateY(-1px)}.btn-secondary[data-v-d578c317]:hover:not(:disabled){background:#add8e614;transform:translateY(-1px)}.btn-primary[data-v-d578c317]:disabled,.btn-secondary[data-v-d578c317]:disabled{opacity:.5;cursor:not-allowed;transform:none}.world-metrics[data-v-d578c317]{flex:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.metric-item[data-v-d578c317]{text-align:center;background:#add8e605;border:1px solid #add8e60d;border-radius:6px;padding:15px}.metric-label[data-v-d578c317]{color:#add8e699;margin-bottom:8px;font-size:12px}.metric-value[data-v-d578c317]{color:#add8e6e6;margin-bottom:4px;font-size:24px;font-weight:700}.metric-unit[data-v-d578c317]{color:#add8e680;font-size:10px}.cities-grid[data-v-d578c317]{flex:1;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.city-card[data-v-d578c317]{background:#add8e605;border:1px solid #add8e61a;border-radius:6px;flex-direction:column;gap:12px;padding:16px;transition:all .3s;display:flex}.city-card[data-v-d578c317]:hover{background:#add8e60a;border-color:#add8e633;transform:translateY(-2px)}.city-header[data-v-d578c317]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.city-header strong[data-v-d578c317]{color:#add8e6e6;font-size:16px;font-weight:600}.city-type[data-v-d578c317]{color:#add8e6cc;text-transform:uppercase;letter-spacing:.5px;background:#add8e61a;border:1px solid #add8e633;border-radius:12px;padding:4px 8px;font-size:11px}.city-stats[data-v-d578c317]{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:8px;display:grid}.city-stat-item[data-v-d578c317]{background:#add8e605;border:1px solid #add8e60d;border-radius:4px;justify-content:space-between;padding:6px 8px;display:flex}.city-stat-item .stat-label[data-v-d578c317]{color:#add8e699;font-size:11px}.city-stat-item .stat-value[data-v-d578c317]{color:#add8e6e6;font-size:12px;font-weight:600}.city-resources[data-v-d578c317]{border-top:1px solid #add8e61a;padding-top:8px}.resources-title[data-v-d578c317]{color:#add8e6b3;margin-bottom:6px;font-size:12px;font-weight:500}.resources-list[data-v-d578c317]{flex-wrap:wrap;gap:6px;display:flex}.resource-item[data-v-d578c317]{color:#add8e6b3;background:#add8e60d;border:1px solid #add8e61a;border-radius:3px;padding:3px 6px;font-size:10px}.corruption-list[data-v-d578c317]{flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto}.corruption-item[data-v-d578c317]{background:#add8e605;border:1px solid #add8e60d;border-radius:6px;padding:12px}.corruption-info[data-v-d578c317]{justify-content:space-between;margin-bottom:8px;display:flex}.corruption-area[data-v-d578c317]{color:#add8e6e6;font-size:14px}.corruption-level[data-v-d578c317]{color:#ff6b6bcc;font-size:14px;font-weight:700}.corruption-bar[data-v-d578c317]{background:#add8e61a;border-radius:3px;height:6px;overflow:hidden}.corruption-fill[data-v-d578c317]{background:linear-gradient(90deg,#ff6b6bcc,#ff6b6b66);border-radius:3px;height:100%;transition:width .3s}.logs-container[data-v-d578c317]{background:#0000004d;border:1px solid #add8e61a;border-radius:6px;flex-direction:column;flex:1;gap:6px;padding:15px;display:flex;overflow-y:auto}.logs-fullscreen .logs-container[data-v-d578c317]{background:#000000b3;font-size:14px;overflow-y:auto;flex:1!important;height:calc(100vh - 120px)!important;max-height:100%!important}.log-entry[data-v-d578c317]{background:#add8e608;border:1px solid #add8e60d;border-radius:6px;align-items:flex-start;gap:15px;padding:12px;transition:all .3s;display:flex;position:relative}.log-entry[data-v-d578c317]:hover{background:#add8e60f;border-color:#add8e61a}.logs-fullscreen .log-entry[data-v-d578c317]{background:#add8e60d;margin-bottom:4px;padding:16px}.log-day[data-v-d578c317]{color:#add8e6cc;text-align:center;background:#add8e61a;border-radius:4px;flex-shrink:0;min-width:80px;padding:4px 8px;font-size:12px;font-weight:600}.logs-fullscreen .log-day[data-v-d578c317]{min-width:100px;font-size:14px}.log-message[data-v-d578c317]{color:#add8e6e6;flex:1;font-size:13px;line-height:1.4}.logs-fullscreen .log-message[data-v-d578c317]{font-size:15px;line-height:1.5}.log-importance[data-v-d578c317]{text-transform:uppercase;letter-spacing:.5px;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.log-importance.low[data-v-d578c317]{color:#90ee90e6;background:#90ee9033;border:1px solid #90ee904d}.log-importance.medium[data-v-d578c317]{color:#ffc107e6;background:#ffc10733;border:1px solid #ffc1074d}.log-importance.high[data-v-d578c317]{color:#ff6347e6;background:#ff634733;border:1px solid #ff63474d}.log-importance.critical[data-v-d578c317]{color:#fffffff2;background:#dc143c4d;border:1px solid #dc143c80;animation:2s ease-in-out infinite pulse-critical-d578c317}@keyframes pulse-critical-d578c317{0%,to{opacity:1}50%{opacity:.7}}.logs-stats[data-v-d578c317]{color:#add8e6b3;background:#add8e60d;border-top:1px solid #add8e61a;justify-content:space-between;margin-top:auto;padding:12px 15px;font-size:12px;display:flex}.logs-fullscreen .logs-stats[data-v-d578c317]{font-size:14px;flex-shrink:0!important;margin-top:auto!important;padding:12px 20px!important}.logs-panel .logs-container[data-v-d578c317]{flex:1;height:100%;max-height:480px}.agents-grid[data-v-d578c317]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;max-height:400px;display:grid;overflow-y:auto}.agents-panel[data-v-d578c317]{min-height:600px}.agents-panel .agents-grid[data-v-d578c317]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-height:800px}.agent-card[data-v-d578c317]{background:#add8e605;border:1px solid #add8e61a;border-radius:6px;padding:16px;transition:all .3s}.agent-card[data-v-d578c317]:hover{background:#add8e60a;border-color:#add8e633}.agent-header[data-v-d578c317]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.agent-name[data-v-d578c317]{color:#add8e6e6;margin:0;font-size:14px;font-weight:600}.agent-type[data-v-d578c317]{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:4px 8px;font-size:10px;font-weight:500}.agent-type.黄金裔[data-v-d578c317]{color:#ffd700e6;background:#ffd70033;border:1px solid #ffd7004d}.agent-type.泰坦[data-v-d578c317]{color:#ff6347e6;background:#ff634733;border:1px solid #ff63474d}.agent-type.npc[data-v-d578c317]{color:#90ee90e6;background:#90ee9033;border:1px solid #90ee904d}.agent-stats[data-v-d578c317]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.stat-item[data-v-d578c317]{justify-content:space-between;font-size:12px;display:flex}.stat-label[data-v-d578c317]{color:#add8e699}.stat-value[data-v-d578c317]{color:#add8e6e6;font-weight:500}.agent-inventory[data-v-d578c317]{border-top:1px solid #add8e61a;padding-top:12px}.inventory-label[data-v-d578c317]{color:#add8e6b3;margin-bottom:6px;font-size:12px;font-weight:500}.inventory-empty[data-v-d578c317]{color:#add8e680;font-size:11px;font-style:italic}.inventory-items[data-v-d578c317]{flex-wrap:wrap;gap:6px;display:flex}.inventory-item[data-v-d578c317]{color:#add8e6b3;background:#add8e60d;border:1px solid #add8e61a;border-radius:3px;padding:2px 6px;font-size:10px}.empty-state[data-v-d578c317]{text-align:center;color:#add8e680;padding:40px 20px;font-size:14px;font-style:italic}@media (width>=1600px){.dashboard-container[data-v-d578c317]{grid-template-columns:1fr 1fr 1.5fr}}@media (width<=1599px) and (width>=1200px){.dashboard-container[data-v-d578c317]{grid-template-columns:1fr 1fr 1fr}}@media (width<=1199px) and (width>=900px){.dashboard-container[data-v-d578c317]{grid-template-columns:1fr 1fr}.logs-right-panel[data-v-d578c317]{grid-column:span 2}}@media (width<=899px){.dashboard-container[data-v-d578c317]{grid-template-columns:1fr;gap:15px}.grid-span-2[data-v-d578c317],.grid-span-full[data-v-d578c317]{grid-column:span 1}.metric-card[data-v-d578c317]:not(.logs-fullscreen):not(.grid-span-full){min-height:200px;max-height:none}.control-panel[data-v-d578c317],.world-status[data-v-d578c317]{min-height:160px;max-height:none}.logs-panel[data-v-d578c317]{min-height:300px;max-height:none}.logs-right-panel[data-v-d578c317]{grid-row:span 1}.cities-grid[data-v-d578c317],.city-stats[data-v-d578c317],.world-metrics[data-v-d578c317]{grid-template-columns:1fr}.control-buttons[data-v-d578c317]{flex-direction:column}.agents-grid[data-v-d578c317]{grid-template-columns:1fr}.logs-fullscreen .card-header[data-v-d578c317]{flex-shrink:0!important;margin-bottom:0!important;padding:15px 20px!important}.logs-control-btn[data-v-d578c317]{padding:12px 16px;font-size:18px}.logs-panel .logs-container[data-v-d578c317]{max-height:250px}}@media (width<=480px){.omphalos-system[data-v-d578c317]{padding:10px}.dashboard-container[data-v-d578c317]{gap:12px}.metric-card[data-v-d578c317]{min-height:200px;padding:12px}.system-header[data-v-d578c317]{margin-bottom:20px;padding:12px}.system-header h1[data-v-d578c317]{font-size:20px}.header-subtitle[data-v-d578c317]{font-size:12px}.logs-panel .logs-container[data-v-d578c317]{max-height:180px}.logs-container[data-v-d578c317]{gap:6px;padding:8px}.log-entry[data-v-d578c317]{flex-direction:column;align-items:flex-start;gap:8px;padding:8px}.log-day[data-v-d578c317]{align-self:flex-start;min-width:60px;padding:2px 4px;font-size:10px}.log-message[data-v-d578c317]{word-break:break-word;width:100%;font-size:11px;line-height:1.3}.log-importance[data-v-d578c317]{align-self:flex-end;margin-top:3px;padding:1px 3px;font-size:8px}.logs-controls[data-v-d578c317]{gap:4px}.logs-filter[data-v-d578c317]{padding:2px 4px;font-size:10px}.logs-control-btn[data-v-d578c317]{padding:4px 8px;font-size:12px}.logs-fullscreen[data-v-d578c317]{padding:8px!important}.logs-fullscreen .log-entry[data-v-d578c317]{margin-bottom:4px;padding:10px}.logs-fullscreen .log-day[data-v-d578c317]{min-width:70px;font-size:11px}.logs-fullscreen .log-message[data-v-d578c317]{font-size:12px;line-height:1.4}.logs-fullscreen .logs-stats[data-v-d578c317]{font-size:11px;padding:8px 12px!important}.ai-log-entry[data-v-d578c317]{padding:8px}.ai-log-main[data-v-d578c317]{flex-wrap:wrap;gap:6px}.ai-agent-name[data-v-d578c317]{font-size:11px}.ai-model-name[data-v-d578c317]{padding:1px 3px;font-size:10px}.ai-duration[data-v-d578c317]{min-width:45px;padding:1px 3px;font-size:9px}.ai-log-details[data-v-d578c317]{gap:3px;padding:4px}.ai-token-usage[data-v-d578c317]{font-size:9px}.ai-prompt-preview[data-v-d578c317],.ai-response-preview[data-v-d578c317]{max-height:40px;padding:2px 3px;font-size:9px}.ai-logs-stats[data-v-d578c317]{gap:8px;padding:8px 10px;font-size:10px}.card-header[data-v-d578c317]{margin-bottom:12px}.card-header h3[data-v-d578c317]{font-size:14px}.logs-container[data-v-d578c317]::-webkit-scrollbar{width:4px;height:4px}.logs-container[data-v-d578c317]::-webkit-scrollbar-thumb{border-radius:2px}.empty-state[data-v-d578c317]{padding:25px 12px;font-size:11px}.control-content[data-v-d578c317]{gap:15px}.connection-status[data-v-d578c317]{gap:12px;padding:12px}.status-title[data-v-d578c317]{font-size:13px}.status-subtitle[data-v-d578c317]{font-size:11px}.world-metrics[data-v-d578c317]{gap:8px}.metric-item[data-v-d578c317]{padding:12px}.metric-label[data-v-d578c317]{margin-bottom:6px;font-size:11px}.metric-value[data-v-d578c317]{font-size:20px}.metric-unit[data-v-d578c317]{font-size:9px}.city-card[data-v-d578c317]{gap:10px;padding:12px}.city-header strong[data-v-d578c317]{font-size:14px}.city-type[data-v-d578c317]{padding:3px 6px;font-size:10px}.city-stat-item[data-v-d578c317]{padding:4px 6px}.city-stat-item .stat-label[data-v-d578c317]{font-size:10px}.city-stat-item .stat-value[data-v-d578c317]{font-size:11px}.resources-title[data-v-d578c317]{margin-bottom:4px;font-size:11px}.resource-item[data-v-d578c317]{padding:2px 4px;font-size:9px}.agent-card[data-v-d578c317]{padding:12px}.agent-name[data-v-d578c317]{font-size:13px}.agent-type[data-v-d578c317]{padding:3px 6px;font-size:9px}.stat-item[data-v-d578c317]{font-size:11px}.inventory-label[data-v-d578c317]{margin-bottom:4px;font-size:11px}.inventory-item[data-v-d578c317]{padding:2px 4px;font-size:9px}.corruption-item[data-v-d578c317]{padding:10px}.corruption-area[data-v-d578c317],.corruption-level[data-v-d578c317]{font-size:13px}}.omphalos-system[data-v-d578c317]::-webkit-scrollbar{width:8px;height:8px}.cities-grid[data-v-d578c317]::-webkit-scrollbar{width:8px;height:8px}.corruption-list[data-v-d578c317]::-webkit-scrollbar{width:8px;height:8px}.logs-container[data-v-d578c317]::-webkit-scrollbar{width:8px;height:8px}.agents-grid[data-v-d578c317]::-webkit-scrollbar{width:8px;height:8px}.omphalos-system[data-v-d578c317]::-webkit-scrollbar-track{background:#add8e60d;border-radius:4px}.cities-grid[data-v-d578c317]::-webkit-scrollbar-track{background:#add8e60d;border-radius:4px}.corruption-list[data-v-d578c317]::-webkit-scrollbar-track{background:#add8e60d;border-radius:4px}.logs-container[data-v-d578c317]::-webkit-scrollbar-track{background:#add8e60d;border-radius:4px}.agents-grid[data-v-d578c317]::-webkit-scrollbar-track{background:#add8e60d;border-radius:4px}.omphalos-system[data-v-d578c317]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s}.cities-grid[data-v-d578c317]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s}.corruption-list[data-v-d578c317]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s}.logs-container[data-v-d578c317]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s}.agents-grid[data-v-d578c317]::-webkit-scrollbar-thumb{background:linear-gradient(#add8e699,#add8e64d);border:1px solid #add8e633;border-radius:4px;transition:all .3s}.omphalos-system[data-v-d578c317]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680)}.cities-grid[data-v-d578c317]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680)}.corruption-list[data-v-d578c317]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680)}.logs-container[data-v-d578c317]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680)}.agents-grid[data-v-d578c317]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#add8e6cc,#add8e680)}.ai-logs-panel[data-v-d578c317]{border:1px solid #6495ed4d}.ai-logs-controls[data-v-d578c317]{gap:8px;display:flex}.ai-logs-container[data-v-d578c317]{max-height:400px}.ai-log-entry[data-v-d578c317]{background:#6495ed05;border-left:3px solid #6495ed80}.ai-log-entry[data-v-d578c317]:hover{background:#6495ed0d;border-left-color:#6495edcc}.ai-log-content[data-v-d578c317]{flex-direction:column;flex:1;gap:8px;display:flex}.ai-log-main[data-v-d578c317]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ai-agent-name[data-v-d578c317]{color:#add8e6e6;font-size:13px;font-weight:600}.ai-model-name[data-v-d578c317]{color:#6495ede6;background:#6495ed33;border:1px solid #6495ed4d;border-radius:3px;padding:2px 6px;font-size:12px}.ai-duration[data-v-d578c317]{text-align:center;border-radius:3px;min-width:60px;padding:2px 6px;font-size:11px;font-weight:600}.ai-duration.fast[data-v-d578c317]{color:#90ee90e6;background:#90ee9033;border:1px solid #90ee904d}.ai-duration.medium[data-v-d578c317]{color:#ffc107e6;background:#ffc10733;border:1px solid #ffc1074d}.ai-duration.slow[data-v-d578c317]{color:#ff6347e6;background:#ff634733;border:1px solid #ff63474d}.ai-log-details[data-v-d578c317]{background:#0003;border:1px solid #6495ed1a;border-radius:4px;flex-direction:column;gap:6px;margin-top:8px;padding:8px;display:flex}.ai-token-usage[data-v-d578c317]{color:#add8e6b3;font-size:11px}.ai-prompt-preview[data-v-d578c317],.ai-response-preview[data-v-d578c317]{color:#add8e699;word-break:break-word;background:#0000004d;border-radius:3px;max-height:60px;padding:4px 6px;font-family:Courier New,monospace;font-size:11px;overflow:hidden}.ai-logs-stats[data-v-d578c317]{color:#add8e6cc;background:#0000004d;border-top:1px solid #6495ed33;flex-wrap:wrap;justify-content:space-between;gap:15px;padding:12px 15px;font-size:12px;display:flex}.ai-log-entry.detailed[data-v-d578c317]{padding:16px}.ai-log-entry.detailed .ai-log-main[data-v-d578c317]{margin-bottom:8px}.omphalos-system[data-v-d578c317],.cities-grid[data-v-d578c317],.corruption-list[data-v-d578c317],.logs-container[data-v-d578c317],.agents-grid[data-v-d578c317]{scrollbar-width:thin;scrollbar-color:#add8e699 #add8e60d}.right-panel[data-v-f948dee7]{box-sizing:border-box;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#add8e608;border:1px solid #add8e61a;border-radius:8px;flex:1;min-width:0;padding:20px;overflow:hidden}.panel-3d[data-v-f948dee7]{transform-style:preserve-3d;transition:all .3s}.panel-3d[data-v-f948dee7]:hover{transform:translateZ(10px);box-shadow:0 10px 30px #00d4ff33}.panel-header[data-v-f948dee7]{color:#add8e6e6;border-bottom:1px solid #add8e626;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:10px;font-size:16px;font-weight:700;display:flex;position:relative}.panel-icon[data-v-f948dee7]{justify-content:center;align-items:center;margin-right:8px;animation:3s ease-in-out infinite icon-float-f948dee7;display:flex}@keyframes icon-float-f948dee7{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.header-line[data-v-f948dee7]{background:linear-gradient(90deg,#add8e64d,#0000);flex:1;height:1px;margin:0 10px}.panel-dots[data-v-f948dee7]{color:#add8e680;justify-content:center;align-items:center;margin-left:auto;animation:2s ease-in-out infinite dots-pulse-f948dee7;display:flex}@keyframes dots-pulse-f948dee7{0%,to{opacity:.6}50%{opacity:1}}.panel-content[data-v-f948dee7]{flex-direction:column;height:calc(100% - 70px);display:flex;position:relative;overflow-y:auto}.panel-content p[data-v-f948dee7]{color:#add8e6e6;flex:1;margin:0;line-height:1.6}.uid[data-v-f948dee7]{color:#add8e666;font-size:10px;position:absolute;bottom:0;left:0}.content-hologram[data-v-f948dee7]{pointer-events:none;opacity:.5;background:radial-gradient(circle,#00d4ff0d 0%,#0000 70%);width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=480px){.right-panel[data-v-f948dee7]{padding:15px}.panel-content[data-v-f948dee7]{height:auto;min-height:200px;max-height:none}}.sci-fi-container[data-v-d39aa9b3]{box-sizing:border-box;color:#00d4ff;perspective:1000px;background:radial-gradient(#00d4ff1a 0%,#0000 50%),linear-gradient(135deg,#0a0e27 0%,#1a1f3a 50%,#0f1419 100%);flex-direction:column;width:100vw;height:100vh;margin:0;padding:0;font-family:Courier New,monospace;display:flex;position:relative;overflow:hidden}.main-app[data-v-d39aa9b3]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;flex-direction:column;width:100%;height:100%;transition:all 1.2s cubic-bezier(.4,0,.2,1);display:flex;transform:scale(.95)}.main-app.app-enter[data-v-d39aa9b3]{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:1;transform:scale(1)}.main-content[data-v-d39aa9b3]{box-sizing:border-box;flex-direction:column;flex:1;max-width:100%;min-height:0;padding:20px;display:flex}.bottom-section[data-v-d39aa9b3]{flex:1;gap:20px;min-height:0;display:flex;overflow:hidden}@media (width<=768px){.main-content[data-v-d39aa9b3]{padding:15px}.bottom-section[data-v-d39aa9b3]{flex-direction:column;gap:15px}}@media (width<=480px){.main-content[data-v-d39aa9b3]{padding:10px}.sci-fi-container[data-v-d39aa9b3],.main-app[data-v-d39aa9b3]{height:auto;min-height:100vh}.bottom-section[data-v-d39aa9b3]{flex:1;min-height:0}}
