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