@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,500;14..32,600;14..32,700&family=Space+Grotesk:wght@400;500;600;700&family=Syne:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";.layout[data-v-3e177977]{flex-direction:column;width:100%;min-height:100vh;display:flex}.mobile-bottom-nav[data-v-025c6263]{z-index:1000;height:60px;padding:0 .5rem;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #0f11151a;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-nav-item[data-v-025c6263]{color:#0f111599;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.5rem;font-size:11px;text-decoration:none;transition:all .2s;display:flex}.mobile-nav-item svg[data-v-025c6263]{width:24px;height:24px;margin-bottom:.25rem}.mobile-nav-item.active[data-v-025c6263]{color:#06b6d4;background:#06b6d41a}.mobile-nav-item[data-v-025c6263]:active{transform:scale(.95)}@media (width>=769px){.mobile-bottom-nav[data-v-025c6263]{display:none}}canvas[data-v-40291ada]{opacity:.7}[data-v-66077fde]:root{--color-background:#fff;--color-background-secondary:#fafafa;--color-background-tertiary:#f5f5f5;--color-surface:#fff;--color-surface-elevated:#fff;--color-border:#e5e5e5;--color-border-secondary:#f0f0f0;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#a3a3a3;--color-text-inverse:#fff;--color-primary:#0070f3;--color-primary-hover:#0051cc;--color-primary-light:#e6f0ff;--color-secondary:#10b981;--color-accent:#f59e0b;--color-error:#ef4444;--font-family-primary:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080}@media (prefers-color-scheme:dark){[data-v-66077fde]:root{--color-background:#000;--color-background-secondary:#111;--color-background-tertiary:#1a1a1a;--color-surface:#171717;--color-surface-elevated:#262626;--color-border:#262626;--color-border-secondary:#404040;--color-text-primary:#fff;--color-text-secondary:#d4d4d4;--color-text-tertiary:#a3a3a3;--color-text-inverse:#000;--color-primary:#3b82f6;--color-primary-hover:#2563eb;--color-primary-light:#1e3a8a}}[data-v-66077fde]{box-sizing:border-box}body[data-v-66077fde]{font-family:var(--font-family-primary);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1[data-v-66077fde]{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h2[data-v-66077fde]{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h3[data-v-66077fde]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h4[data-v-66077fde]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h5[data-v-66077fde]{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}h6[data-v-66077fde]{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}p[data-v-66077fde]{margin-bottom:var(--space-4)}.btn[data-v-66077fde]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.btn-primary[data-v-66077fde]{background-color:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.btn-primary[data-v-66077fde]:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary[data-v-66077fde]{background-color:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}.btn-secondary[data-v-66077fde]:hover{background-color:var(--color-background-secondary);border-color:var(--color-border-secondary)}.btn-ghost[data-v-66077fde]{color:var(--color-text-secondary);background-color:#0000;border-color:#0000}.btn-ghost[data-v-66077fde]:hover{background-color:var(--color-background-secondary);color:var(--color-text-primary)}.btn-lg[data-v-66077fde]{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.btn-sm[data-v-66077fde]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.card[data-v-66077fde]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-base)}.card[data-v-66077fde]:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-secondary)}.card-elevated[data-v-66077fde]{box-shadow:var(--shadow-lg)}.container[data-v-66077fde]{width:100%;max-width:1200px;padding:0 var(--space-4);margin:0 auto}.container-sm[data-v-66077fde]{max-width:640px}.container-md[data-v-66077fde]{max-width:768px}.container-lg[data-v-66077fde]{max-width:1024px}.container-xl[data-v-66077fde]{max-width:1280px}.flex[data-v-66077fde]{display:flex}.flex-col[data-v-66077fde]{flex-direction:column}.flex-wrap[data-v-66077fde]{flex-wrap:wrap}.items-center[data-v-66077fde]{align-items:center}.items-start[data-v-66077fde]{align-items:flex-start}.items-end[data-v-66077fde]{align-items:flex-end}.justify-center[data-v-66077fde]{justify-content:center}.justify-between[data-v-66077fde]{justify-content:space-between}.justify-start[data-v-66077fde]{justify-content:flex-start}.justify-end[data-v-66077fde]{justify-content:flex-end}.grid[data-v-66077fde]{display:grid}.grid-cols-1[data-v-66077fde]{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2[data-v-66077fde]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3[data-v-66077fde]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4[data-v-66077fde]{grid-template-columns:repeat(4,minmax(0,1fr))}.gap-4[data-v-66077fde]{gap:var(--space-4)}.gap-6[data-v-66077fde]{gap:var(--space-6)}.gap-8[data-v-66077fde]{gap:var(--space-8)}@keyframes fadeIn-66077fde{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn-66077fde{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse-66077fde{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in[data-v-66077fde]{animation:fadeIn-66077fde var(--transition-slow) ease-out}.animate-slide-in[data-v-66077fde]{animation:slideIn-66077fde var(--transition-slow) ease-out}.animate-pulse[data-v-66077fde]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-66077fde}@media (width<=768px){.container[data-v-66077fde]{padding:0 var(--space-3)}.grid-cols-3[data-v-66077fde],.grid-cols-4[data-v-66077fde]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid-cols-2[data-v-66077fde],.grid-cols-3[data-v-66077fde],.grid-cols-4[data-v-66077fde]{grid-template-columns:1fr}}.swirlpool-sword[data-v-66077fde]{border-radius:var(--radius-lg);transition:all var(--transition-base);background:linear-gradient(135deg,#4d6bfe,#7c3aed,#09f,#0ff);border:1px solid #00ffff4d;box-shadow:0 0 20px #4d6bfe80}.swirlpool-sword[data-v-66077fde]:hover{transform:translateY(-2px);box-shadow:0 0 30px #4d6bfeb3}[data-v-66077fde]:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display:"Syne", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-tech:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--chor-navy:#0f1115;--chor-navy-light:#1a1d24;--chor-white:#fff;--chor-white-transparent:#ffffff1a;--chor-text-primary:#0f1115;--chor-text-secondary:#0f1115b3;--chor-accent-cyan:#06b6d4;--chor-accent-purple:#8b5cf6;--chor-accent-emerald:#10b981;--chor-accent-rose:#f43f5e;--chor-accent-amber:#f59e0b;--chor-gradient-blue-purple:linear-gradient(135deg, #06b6d4 0%, #8b5cf6 100%);--chor-gradient-orange:linear-gradient(90deg, #ff6b35, #ff8c42);--chor-gradient-silver:linear-gradient(#f4f6f8, #cfd5dc)}[data-v-66077fde],[data-v-66077fde]:before,[data-v-66077fde]:after{box-sizing:border-box;margin:0;padding:0}html[data-v-66077fde]{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body[data-v-66077fde]{font-family:var(--font-sans);color:var(--chor-text-primary);background:#fff;line-height:1.6;overflow-x:hidden}h1[data-v-66077fde],h2[data-v-66077fde],h3[data-v-66077fde],h4[data-v-66077fde],h5[data-v-66077fde],h6[data-v-66077fde]{font-family:var(--font-display);font-weight:700}.tech-text[data-v-66077fde],.code-block[data-v-66077fde],.technical[data-v-66077fde]{font-family:var(--font-tech)}code[data-v-66077fde],pre[data-v-66077fde],.mono[data-v-66077fde]{font-family:var(--font-mono)}.header-root[data-v-66077fde]{z-index:50;-webkit-backdrop-filter:blur(24px);inset-inline:0;background:#0f1115c7;border-bottom:1px solid #ffffff1a;position:fixed;top:0}.header-inner[data-v-66077fde]{justify-content:space-between;align-items:center;width:100%;max-width:100%;height:4rem;margin:0;padding:0 1rem;display:flex}@media (width>=640px){.header-inner[data-v-66077fde]{padding:0 1.5rem}}@media (width>=1024px){.header-inner[data-v-66077fde]{padding:0 2rem}}.brand-badge[data-v-66077fde]{text-transform:uppercase;letter-spacing:.28em;color:#ffffffe0;background:#ffffff0f;border:1px solid #ffffff26;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:10px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.hero-section[data-v-66077fde]{flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;padding-bottom:4rem;display:flex;position:relative;overflow:hidden}.hero-bg-dark[data-v-66077fde]{background:#05070b;position:absolute;inset:0}.hero-bg-radial[data-v-66077fde]{background:radial-gradient(circle at 68% 36%,#ffffff29,#0000 28%),radial-gradient(circle at 18% 82%,#7dd3fc29,#0000 20%),linear-gradient(135deg,#020617c2,#0206174d 52%,#020617b8);position:absolute;inset:0}.hero-bg-grid[data-v-66077fde]{opacity:.55;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:clamp(72px,9vw,132px) clamp(72px,9vw,132px);position:absolute;inset:0}.hero-content[data-v-66077fde]{z-index:2;width:100%;margin-top:38vh;position:relative}.hero-kicker[data-v-66077fde]{text-transform:uppercase;letter-spacing:.35em;color:#ffffffad;margin-bottom:1rem;font-size:11px;font-weight:900}.hero-headline[data-v-66077fde]{letter-spacing:-.06em;color:#fff;text-shadow:0 14px 42px #00000080;max-width:64rem;margin:0 auto;font-size:3rem;font-weight:900;line-height:1.05}@media (width>=640px){.hero-headline[data-v-66077fde]{font-size:3.75rem}}@media (width>=1024px){.hero-headline[data-v-66077fde]{font-size:6rem}}.hero-desc[data-v-66077fde]{color:#ffffffb8;text-shadow:0 8px 24px #00000059;max-width:48rem;margin:1.5rem auto 0;font-size:1rem;line-height:1.625}@media (width>=640px){.hero-desc[data-v-66077fde]{font-size:1.125rem}}.btn-primary[data-v-66077fde]{color:#000;background:#fff;border-radius:1rem;justify-content:center;align-items:center;padding:1rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:0 18px 50px #ffffff2e}.btn-primary[data-v-66077fde]:hover{background:#ffffffeb}.btn-secondary[data-v-66077fde]{color:#fff;backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;justify-content:center;align-items:center;padding:1rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-secondary[data-v-66077fde]:hover{background:#ffffff24;border-color:#ffffff59}.feature-card[data-v-66077fde]{background:#ffffff14;border:1px solid #ffffff17;border-radius:1rem;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.feature-card[data-v-66077fde]:hover{border-color:#ffffff2e;transform:translateY(-4px)}.feature-icon[data-v-66077fde]{border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;font-size:1.25rem;display:flex}.feature-icon.cyan[data-v-66077fde]{color:var(--chor-accent-cyan);background:#06b6d41a}.feature-icon.emerald[data-v-66077fde]{color:var(--chor-accent-emerald);background:#10b9811a}.feature-icon.purple[data-v-66077fde]{color:var(--chor-accent-purple);background:#8b5cf61a}.footer-root[data-v-66077fde]{color:#fff;background:#0b0d11;border-top:1px solid #ffffff1a;position:relative}.footer-gradient-top[data-v-66077fde]{pointer-events:none;background:linear-gradient(#0000,#0b0d11b3);height:6rem;position:absolute;top:-6rem;left:0;right:0}.footer-container[data-v-66077fde]{max-width:80rem;margin:0 auto;padding:3rem 1rem}@media (width>=640px){.footer-container[data-v-66077fde]{padding:3rem 1.5rem}}@media (width>=1024px){.footer-container[data-v-66077fde]{padding:4rem 2rem}}@media (width<=768px){.hero-content[data-v-66077fde]{margin-top:28vh}.hero-headline[data-v-66077fde]{font-size:2.25rem}}.hero-section[data-v-66077fde]{min-height:100vh;padding:var(--space-20) 0;background:var(--chor-navy);align-items:center;display:flex;position:relative;overflow:hidden}.hero-section.is-loaded[data-v-66077fde]{opacity:1}.container[data-v-66077fde]{max-width:var(--container-4xl);z-index:2;padding:0 var(--space-8);margin:0 auto;position:relative}.hero-content[data-v-66077fde]{gap:var(--space-16);z-index:2;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.hero-visual[data-v-66077fde]{opacity:0;animation:.8s ease-out .5s forwards fadeInUp-66077fde;transform:translateY(30px)}.cta-secondary[data-v-66077fde]:hover{background:var(--color-silver-100);border-color:var(--color-silver-500);transform:translateY(-2px)}.silver-primary-btn[data-v-66077fde]{box-shadow:var(--shadow-silver-md);background:var(--gradient-silver)!important;color:var(--color-silver-900)!important;border:1px solid var(--color-silver-400)!important}.silver-primary-btn[data-v-66077fde]:hover{box-shadow:var(--shadow-silver-lg);transform:translateY(-2px);background:var(--gradient-silver-metallic)!important}.silver-secondary-btn[data-v-66077fde]{color:var(--color-silver-700)!important;border:2px solid var(--color-silver-400)!important;background:0 0!important}.silver-secondary-btn[data-v-66077fde]:hover{transform:translateY(-2px);background:var(--color-silver-100)!important;border-color:var(--color-silver-500)!important}.hero-stats[data-v-66077fde]{gap:var(--space-8);display:flex}.stat-item[data-v-66077fde]{text-align:left}.stat-number[data-v-66077fde]{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1}.stat-label[data-v-66077fde]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}.hero-visual[data-v-66077fde]{justify-content:center;align-items:center;display:flex}.hero-card[data-v-66077fde]{border-radius:var(--radius-2xl);width:100%;max-width:480px;transition:transform var(--transition-base), box-shadow var(--transition-base);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 20px 40px #0000004d}.hero-card[data-v-66077fde]:hover{transform:translateY(-8px);box-shadow:0 25px 50px #06b6d433}.card-header[data-v-66077fde]{padding:var(--space-4);background:#ffffff08;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;display:flex}.card-dots[data-v-66077fde]{gap:var(--space-2);display:flex}.card-dots span[data-v-66077fde]{border-radius:var(--radius-full);background:var(--color-text-tertiary);width:12px;height:12px}.card-dots span[data-v-66077fde]:first-child{background:var(--chor-accent-rose)}.card-dots span[data-v-66077fde]:nth-child(2){background:var(--chor-accent-cyan)}.card-dots span[data-v-66077fde]:nth-child(3){background:var(--chor-accent-emerald)}.card-title[data-v-66077fde]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--chor-text-secondary)}.card-content[data-v-66077fde]{padding:var(--space-4)}.chat-messages[data-v-66077fde]{gap:var(--space-3);margin-bottom:var(--space-4);height:200px;padding-right:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}.chat-messages[data-v-66077fde]::-webkit-scrollbar{width:4px}.chat-messages[data-v-66077fde]::-webkit-scrollbar-track{background:0 0}.chat-messages[data-v-66077fde]::-webkit-scrollbar-thumb{background:var(--chor-accent-cyan);border-radius:var(--radius-full)}.message[data-v-66077fde]{gap:var(--space-3);align-items:flex-start;display:flex}.message-avatar[data-v-66077fde]{border-radius:var(--radius-full);width:32px;height:32px;font-size:var(--text-xs);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ai-message .message-avatar[data-v-66077fde]{background:var(--chor-gradient-blue-purple);color:#fff}.user-message .message-avatar[data-v-66077fde]{color:var(--chor-white);background:#ffffff1a}.message-content[data-v-66077fde]{padding:var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--chor-white);background:#ffffff0d;border:1px solid #ffffff1a;max-width:80%}.chat-input[data-v-66077fde]{gap:var(--space-2);align-items:center;display:flex}.chat-input input[data-v-66077fde]{padding:var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--chor-white);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#ffffff0d;border:2px solid #ffffff1a;outline:none;flex:1}.chat-input input[data-v-66077fde]:focus{border-color:var(--chor-accent-cyan);box-shadow:0 0 0 3px #06b6d433}.chat-input input[data-v-66077fde]::placeholder{color:#ffffff80}.send-btn[data-v-66077fde]{background:var(--chor-gradient-blue-purple);color:#fff;border-radius:var(--radius-lg);cursor:pointer;width:40px;height:40px;transition:background-color var(--transition-fast), transform var(--transition-fast);border:none;justify-content:center;align-items:center;display:flex}.send-btn[data-v-66077fde]:hover{background:var(--chor-accent-cyan);transform:scale(1.05)}.hero-overlay[data-v-66077fde]{z-index:1;pointer-events:none;background:linear-gradient(135deg,#06b6d40d 0%,#8b5cf608 50%,#06b6d40d 100%);position:absolute;inset:0}.hero-overlay[data-v-66077fde] *{color:var(--chor-white)!important;visibility:visible!important;opacity:1!important}.gradient-orb[data-v-66077fde]{border-radius:var(--radius-full);opacity:.3;filter:blur(60px);position:absolute}.orb-1[data-v-66077fde]{background:var(--chor-accent-cyan);width:400px;height:400px;animation:8s ease-in-out infinite float-66077fde;top:-200px;right:-100px}.orb-2[data-v-66077fde]{background:var(--chor-accent-purple);width:300px;height:300px;animation:10s ease-in-out infinite reverse float-66077fde;bottom:-150px;left:-50px}.orb-3[data-v-66077fde]{background:var(--chor-accent-emerald);width:250px;height:250px;animation:12s ease-in-out infinite float-66077fde;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-66077fde{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-30px)translate(20px)}}@keyframes fadeInUp-66077fde{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.hero-content[data-v-66077fde]{gap:var(--space-12);text-align:center;grid-template-columns:1fr}.hero-title[data-v-66077fde]{font-size:var(--text-4xl)}.hero-actions[data-v-66077fde]{justify-content:center}.chat-messages[data-v-66077fde]{height:150px}}@media (width<=768px){.hero-section[data-v-66077fde]{padding:var(--space-16) 0}.hero-title[data-v-66077fde]{font-size:var(--text-3xl)}.hero-actions[data-v-66077fde]{flex-direction:column;align-items:center}.btn[data-v-66077fde]{justify-content:center;width:100%}.hero-stat-item[data-v-66077fde]{padding:var(--space-2) var(--space-3)}.hero-card[data-v-66077fde]{max-width:100%}}.product-showcase[data-v-20ecdbfd]{max-width:1200px;padding:var(--space-8);background:var(--color-background-secondary);border-radius:var(--radius-lg);margin:0 auto;margin-bottom:var(--space-8)}.showcase-header[data-v-20ecdbfd]{text-align:center;margin-bottom:var(--space-6)}.showcase-header h2[data-v-20ecdbfd]{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.showcase-header p[data-v-20ecdbfd]{color:var(--color-text-secondary);font-size:var(--text-lg)}.rate-limit-status[data-v-20ecdbfd]{background:var(--color-silver-100);padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-6);text-align:center}.status-info[data-v-20ecdbfd]{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.remaining-count[data-v-20ecdbfd]{font-weight:var(--font-weight-semibold);color:var(--color-silver-900)}.reset-info[data-v-20ecdbfd]{font-size:var(--text-sm);color:var(--color-text-secondary)}.template-section[data-v-20ecdbfd]{margin-bottom:var(--space-6)}.template-section h3[data-v-20ecdbfd]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-3)}.template-grid[data-v-20ecdbfd]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.template-btn[data-v-20ecdbfd]{padding:var(--space-3) var(--space-4);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);text-align:left}.template-btn[data-v-20ecdbfd]:hover{border-color:var(--color-silver-400);background:var(--color-silver-50)}.template-btn.active[data-v-20ecdbfd]{background:var(--gradient-silver);color:var(--color-silver-900);border-color:var(--color-silver-400)}.prompt-section[data-v-20ecdbfd]{margin-bottom:var(--space-6)}.input-group[data-v-20ecdbfd]{margin-bottom:var(--space-4)}.input-group label[data-v-20ecdbfd]{font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2);display:block}.prompt-input[data-v-20ecdbfd]{width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);background:var(--color-background);color:var(--color-text-primary);resize:vertical;font-family:inherit}.generate-btn[data-v-20ecdbfd]{width:100%;padding:var(--space-4);background:var(--gradient-silver);color:var(--color-silver-900);border-radius:var(--radius-md);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);border:none}.generate-btn[data-v-20ecdbfd]:hover:not(:disabled){box-shadow:var(--shadow-silver-md)}.generate-btn[data-v-20ecdbfd]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-20ecdbfd]{background:var(--color-error);color:#fff;padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-6)}.generated-images[data-v-20ecdbfd]{margin-bottom:var(--space-6)}.generated-images h3[data-v-20ecdbfd]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.images-grid[data-v-20ecdbfd]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.image-item[data-v-20ecdbfd]{background:var(--color-background);border-radius:var(--radius-md);box-shadow:var(--shadow-silver-sm);position:relative;overflow:hidden}.image-item img[data-v-20ecdbfd]{object-fit:cover;width:100%;height:250px}.image-actions[data-v-20ecdbfd]{padding:var(--space-4);opacity:0;transition:opacity var(--transition-fast);background:linear-gradient(#0000,#000000b3);position:absolute;bottom:0;left:0;right:0}.image-item:hover .image-actions[data-v-20ecdbfd]{opacity:1}.download-btn[data-v-20ecdbfd]{background:var(--color-silver-900);color:#fff;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);border:none}.download-btn[data-v-20ecdbfd]:hover{background:var(--color-silver-700)}.loading-state[data-v-20ecdbfd]{text-align:center;padding:var(--space-8)}.loading-spinner[data-v-20ecdbfd]{border:4px solid var(--color-silver-200);border-top:4px solid var(--color-silver-600);width:40px;height:40px;margin:0 auto var(--space-4);border-radius:50%;animation:1s linear infinite spin-20ecdbfd}@keyframes spin-20ecdbfd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-20ecdbfd]{color:var(--color-text-secondary);font-size:var(--text-lg)}@media (width<=768px){.template-grid[data-v-20ecdbfd],.images-grid[data-v-20ecdbfd]{grid-template-columns:1fr}.status-info[data-v-20ecdbfd]{gap:var(--space-2);flex-direction:column}}.unified-chat-widget[data-v-2263eeae]{z-index:9999;background:#fff;border:1px solid #0f11151a;border-radius:16px;flex-direction:column;width:380px;max-height:600px;transition:box-shadow .2s;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 60px #00000026}.unified-chat-widget.dragging[data-v-2263eeae]{cursor:grabbing;box-shadow:0 30px 80px #0009}.widget-drag-handle[data-v-2263eeae]{cursor:grab;color:#0f111580;background:#0f11150d;border-bottom:1px solid #0f11151a;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.widget-drag-handle[data-v-2263eeae]:hover{color:#0f1115cc;background:#0f11151a}.widget-header[data-v-2263eeae]{background:var(--chor-gradient-blue-purple);border-bottom:1px solid #0f11151a;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.widget-title[data-v-2263eeae]{align-items:center;gap:8px;display:flex}.widget-icon[data-v-2263eeae]{color:#fff;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.widget-title h3[data-v-2263eeae]{color:#fff;margin:0;font-size:14px;font-weight:600}.status-indicator[data-v-2263eeae]{color:#22c55e;background:#22c55e33;border:1px solid #22c55e4d;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:500}.widget-actions[data-v-2263eeae]{gap:8px;display:flex}.widget-action-btn[data-v-2263eeae]{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.widget-action-btn[data-v-2263eeae]:hover{background:#ffffff40;transform:scale(1.1)}.widget-tabs[data-v-2263eeae]{background:#0f11150d;border-bottom:1px solid #0f11151a;display:flex}.tab-btn[data-v-2263eeae]{color:#0f1115b3;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px;font-size:13px;font-weight:500;transition:all .2s}.tab-btn[data-v-2263eeae]:hover{color:#0f1115;background:#0f111514}.tab-btn.active[data-v-2263eeae]{color:#06b6d4;background:#06b6d41a;border-bottom-color:#06b6d4}.hidden-tab[data-v-2263eeae]{opacity:0;border:none;width:0;height:0;margin:0;padding:0;position:absolute;overflow:hidden}.widget-content[data-v-2263eeae]{flex:1;max-height:450px;overflow-y:auto}.tab-panel[data-v-2263eeae]{padding:12px}.chat-messages[data-v-2263eeae]{max-height:350px;margin-bottom:12px;overflow-y:auto}.message[data-v-2263eeae]{align-items:flex-start;margin-bottom:12px;display:flex}.message.user[data-v-2263eeae]{justify-content:flex-end}.message-content[data-v-2263eeae]{border-radius:12px;max-width:80%;padding:10px 14px;font-size:13px;line-height:1.5}.message.user .message-content[data-v-2263eeae]{color:#fff;background:linear-gradient(135deg,#06b6d4,#8b5cf6);border-bottom-right-radius:4px}.message.assistant .message-content[data-v-2263eeae]{color:#0f1115;background:#0f11150d;border:1px solid #0f11151a;border-bottom-left-radius:4px}.chat-input[data-v-2263eeae]{background:#0f11150d;border:1px solid #0f11151a;border-radius:12px;gap:8px;padding:8px;display:flex}.chat-input input[data-v-2263eeae]{color:#0f1115;background:0 0;border:none;outline:none;flex:1;font-size:13px}.chat-input input[data-v-2263eeae]::placeholder{color:#0f111580}.chat-input button[data-v-2263eeae]{background:var(--chor-gradient-blue-purple);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.chat-input button[data-v-2263eeae]:hover:not(:disabled){transform:scale(1.05)}.chat-input button[data-v-2263eeae]:disabled{opacity:.5;cursor:not-allowed}.recommendations-list[data-v-2263eeae],.products-list[data-v-2263eeae]{flex-direction:column;gap:8px;display:flex}.mini-recommendation-card[data-v-2263eeae],.mini-product-card[data-v-2263eeae]{background:#fff;border:1px solid #0f11151a;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.mini-recommendation-card[data-v-2263eeae]:hover,.mini-product-card[data-v-2263eeae]:hover{background:#fff;border-color:#06b6d4;box-shadow:0 4px 12px #0000001a}.ai-badge[data-v-2263eeae]{color:#fff;background:linear-gradient(135deg,#06b6d4,#8b5cf6);border-radius:12px;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:700}.product-placeholder[data-v-2263eeae]{color:#ffffff80;background:#ffffff1a;border:1px dashed #ffffff4d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.item-info[data-v-2263eeae]{flex:1;min-width:0}.item-info h4[data-v-2263eeae]{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:13px;font-weight:600;overflow:hidden}.item-info .category[data-v-2263eeae]{color:#fff9;margin:0 0 4px;font-size:11px}.score[data-v-2263eeae]{color:#22c55e;background:#10b98133;border-radius:8px;margin:0 0 4px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}.add-btn[data-v-2263eeae]{color:#0f1115;cursor:pointer;background:#0f11150d;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.add-btn[data-v-2263eeae]:hover{color:#fff;background:linear-gradient(135deg,#06b6d4,#8b5cf6);transform:scale(1.1)}.widget-content[data-v-2263eeae]::-webkit-scrollbar{width:6px}.chat-messages[data-v-2263eeae]::-webkit-scrollbar{width:6px}.widget-content[data-v-2263eeae]::-webkit-scrollbar-track{background:#0f11150d}.chat-messages[data-v-2263eeae]::-webkit-scrollbar-track{background:#0f11150d}.widget-content[data-v-2263eeae]::-webkit-scrollbar-thumb{background:#0f111533;border-radius:3px}.chat-messages[data-v-2263eeae]::-webkit-scrollbar-thumb{background:#0f111533;border-radius:3px}.widget-content[data-v-2263eeae]::-webkit-scrollbar-thumb:hover{background:#0f11154d}.chat-messages[data-v-2263eeae]::-webkit-scrollbar-thumb:hover{background:#0f11154d}@media (width<=768px){.unified-chat-widget[data-v-2263eeae]{border-radius:16px 16px 0 0;width:auto;max-height:60vh;position:fixed;bottom:70px;left:16px;right:16px}.widget-drag-handle[data-v-2263eeae]{display:none}.widget-header[data-v-2263eeae]{padding:10px 12px}.widget-title h3[data-v-2263eeae]{font-size:14px}.widget-tabs[data-v-2263eeae]{padding:0 8px}.tab-btn[data-v-2263eeae]{padding:8px;font-size:12px}.widget-content[data-v-2263eeae]{max-height:calc(60vh - 100px)}.tab-panel[data-v-2263eeae]{padding:8px}.chat-messages[data-v-2263eeae]{max-height:200px}.message-content[data-v-2263eeae]{padding:8px 12px;font-size:12px}.chat-input[data-v-2263eeae]{padding:6px}.chat-input input[data-v-2263eeae]{padding:8px 10px;font-size:14px}.chat-input button[data-v-2263eeae]{width:40px;height:40px}.mini-recommendation-card[data-v-2263eeae],.mini-product-card[data-v-2263eeae]{gap:8px;padding:8px}.product-placeholder[data-v-2263eeae]{width:40px;height:40px}.item-info h4[data-v-2263eeae]{font-size:12px}.item-info .category[data-v-2263eeae]{font-size:10px}.item-info .price[data-v-2263eeae]{font-size:14px}.add-btn[data-v-2263eeae]{width:36px;height:36px}.ai-badge[data-v-2263eeae]{padding:3px 6px;font-size:9px}}@media (width<=480px){.unified-chat-widget[data-v-2263eeae]{max-height:65vh;bottom:60px;left:8px;right:8px}.widget-header[data-v-2263eeae]{padding:8px 10px}.widget-title h3[data-v-2263eeae]{font-size:13px}.widget-icon[data-v-2263eeae]{width:28px;height:28px}.widget-action-btn[data-v-2263eeae]{width:24px;height:24px}.mini-recommendation-card[data-v-2263eeae],.mini-product-card[data-v-2263eeae]{flex-direction:column;align-items:flex-start}.product-placeholder[data-v-2263eeae]{width:100%;height:120px}.add-btn[data-v-2263eeae]{width:100%;height:44px;margin-top:8px}}@media (width<=375px){.unified-chat-widget[data-v-2263eeae]{bottom:60px;left:4px;right:4px}.tab-btn[data-v-2263eeae]{padding:6px;font-size:11px}.item-info h4[data-v-2263eeae]{font-size:11px}}.aethe-hero[data-v-b316fdba]{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.aethe-hero-content[data-v-b316fdba]{z-index:1;padding:120px 0 80px;position:relative}.aethe-hero-text[data-v-b316fdba]{max-width:600px;margin-bottom:var(--space-2xl)}.aethe-badge[data-v-b316fdba]{margin-bottom:var(--space-lg);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:600}.aethe-h1[data-v-b316fdba]{letter-spacing:-.03em;margin-bottom:var(--space-lg);font-size:72px;font-weight:800;line-height:1}.aethe-body[data-v-b316fdba]{color:var(--aethe-gray-light);margin-bottom:var(--space-xl);font-size:18px;line-height:1.6}.aethe-hero-actions[data-v-b316fdba]{gap:var(--space-md);display:flex}.aethe-status-card[data-v-b316fdba]{-webkit-backdrop-filter:var(--aethe-blur-md);border-radius:var(--aethe-radius-lg);padding:var(--aethe-space-lg);background:#0a0a0a99;border:1px solid #ffffff1a;max-width:300px}.aethe-status[data-v-b316fdba]{margin-bottom:var(--aethe-space-md);color:var(--aethe-white);font-size:14px;font-weight:500}.aethe-status-details[data-v-b316fdba]{gap:var(--aethe-space-sm);flex-direction:column;display:flex}.aethe-status-item[data-v-b316fdba]{justify-content:space-between;font-size:12px;display:flex}.aethe-status-label[data-v-b316fdba]{color:var(--aethe-gray-light)}.aethe-status-value[data-v-b316fdba]{color:var(--aethe-white);font-weight:600}.aethe-scroll-indicator[data-v-b316fdba]{bottom:var(--aethe-space-xl);align-items:center;gap:var(--aethe-space-sm);flex-direction:column;animation:2s ease-in-out infinite scrollBounce-b316fdba;display:flex;position:absolute;left:50%;transform:translate(-50%)}@keyframes scrollBounce-b316fdba{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(10px)}}.aethe-scroll-line[data-v-b316fdba]{background:linear-gradient(to bottom, var(--aethe-blue), transparent);width:1px;height:40px}.aethe-scroll-dot[data-v-b316fdba]{background:var(--aethe-blue);border-radius:50%;width:4px;height:4px}.aethe-background-shapes[data-v-b316fdba]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.aethe-bg-shape[data-v-b316fdba]{opacity:.6;animation:8s ease-in-out infinite float-b316fdba;position:absolute}.shape-1[data-v-b316fdba]{animation-delay:0s;top:10%;left:5%}.shape-2[data-v-b316fdba]{animation-delay:2s;top:40%;right:10%}.shape-3[data-v-b316fdba]{animation-delay:4s;bottom:20%;left:15%}.shape-svg[data-v-b316fdba]{width:100px;height:100px;display:block}@keyframes float-b316fdba{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(10deg)}}@media (width<=768px){.aethe-h1[data-v-b316fdba]{font-size:48px}.shape-svg[data-v-b316fdba]{width:60px;height:60px}}[data-v-448bb4e6]:root{--aethe-black:#000;--aethe-dark:#0a0a0a;--aethe-gray-dark:#101010;--aethe-gray:#2e2e2e;--aethe-gray-light:#a1a1a1;--aethe-white:#ededed;--aethe-blue:#52a8ff;--aethe-blue-dark:#10233d;--aethe-accent:#e5484d;--aethe-success:#62c073;--aethe-warning:#ffb22e;--aethe-purple:#bf7af0;--aethe-atmosphere-start:#52a8ff1a;--aethe-atmosphere-end:#bf7af00d;--aethe-glow:#52a8ff4d;--aethe-mist:#ffffff0d;--aethe-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--aethe-mono:"Geist Mono", "SF Mono", "Roboto Mono", monospace;--aethe-space-xs:4px;--aethe-space-sm:8px;--aethe-space-md:16px;--aethe-space-lg:24px;--aethe-space-xl:32px;--aethe-space-2xl:48px;--aethe-space-3xl:64px;--aethe-radius-sm:4px;--aethe-radius-md:6px;--aethe-radius-lg:8px;--aethe-radius-xl:12px;--aethe-radius-full:9999px;--aethe-transition-fast:90ms ease;--aethe-transition-base:.15s ease;--aethe-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--aethe-blur-sm:blur(10px);--aethe-blur-md:blur(20px);--aethe-blur-lg:blur(40px);--aethe-blur-atmosphere:blur(60px);--aethe-shadow-sm:0 1px 2px #0000001a;--aethe-shadow-md:0 4px 6px #0000001a;--aethe-shadow-lg:0 10px 25px #0003;--aethe-shadow-glow:0 0 20px var(--aethe-glow)}[data-v-448bb4e6]{box-sizing:border-box;margin:0;padding:0}body[data-v-448bb4e6]{font-family:var(--aethe-font-family);background-color:var(--aethe-black);color:var(--aethe-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.aethe-atmosphere[data-v-448bb4e6]{pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 20% 20%, var(--aethe-atmosphere-start) 0%, transparent 50%), radial-gradient(ellipse at 80% 80%, var(--aethe-atmosphere-end) 0%, transparent 50%), linear-gradient(180deg, var(--aethe-black) 0%, var(--aethe-dark) 100%);width:100%;height:100%;animation:8s ease-in-out infinite atmospherePulse-448bb4e6;position:fixed;top:0;left:0}@keyframes atmospherePulse-448bb4e6{0%,to{opacity:.6}50%{opacity:1}}.aethe-particles[data-v-448bb4e6]{pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.aethe-particle[data-v-448bb4e6]{background:var(--aethe-blue);opacity:.3;border-radius:50%;width:2px;height:2px;animation:20s linear infinite particleFloat-448bb4e6;position:absolute}@keyframes particleFloat-448bb4e6{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:.3}90%{opacity:.3}to{opacity:0;transform:translateY(-100vh)translate(100px)}}.aethe-card[data-v-448bb4e6]{-webkit-backdrop-filter:var(--aethe-blur-md);border-radius:var(--aethe-radius-lg);padding:var(--aethe-space-lg);transition:all var(--aethe-transition-base);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-card[data-v-448bb4e6]:hover{box-shadow:var(--aethe-shadow-glow);border-color:#52a8ff4d;transform:translateY(-2px)}.aethe-button[data-v-448bb4e6]{font-family:var(--aethe-font-family);padding:var(--aethe-space-sm) var(--aethe-space-md);border-radius:var(--aethe-radius-md);cursor:pointer;transition:all var(--aethe-transition-fast);align-items:center;gap:var(--aethe-space-sm);border:none;font-size:14px;font-weight:500;display:inline-flex}.aethe-button-primary[data-v-448bb4e6]{background:var(--aethe-white);color:var(--aethe-black)}.aethe-button-primary[data-v-448bb4e6]:hover{background:var(--aethe-blue);color:var(--aethe-white);box-shadow:var(--aethe-shadow-glow)}.aethe-button-secondary[data-v-448bb4e6]{color:var(--aethe-white);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-button-secondary[data-v-448bb4e6]:hover{border-color:var(--aethe-blue);color:var(--aethe-blue)}.aethe-button-ghost[data-v-448bb4e6]{color:var(--aethe-gray-light);border-radius:var(--aethe-radius-full);padding:var(--aethe-space-sm) var(--aethe-space-md);background:0 0}.aethe-button-ghost[data-v-448bb4e6]:hover{color:var(--aethe-white);background:#ffffff1a}.aethe-input[data-v-448bb4e6]{font-family:var(--aethe-font-family);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-sm) var(--aethe-space-md);color:var(--aethe-white);transition:all var(--aethe-transition-fast);background:#0a0a0acc;border:1px solid #ffffff1a;width:100%;font-size:14px}.aethe-input[data-v-448bb4e6]:focus{border-color:var(--aethe-blue);outline:none;box-shadow:0 0 0 2px #52a8ff33}.aethe-input[data-v-448bb4e6]::placeholder{color:var(--aethe-gray-light)}.aethe-h1[data-v-448bb4e6]{font-family:var(--aethe-font-family);letter-spacing:-.02em;margin-bottom:var(--aethe-space-md);font-size:48px;font-weight:700;line-height:1.1}.aethe-h2[data-v-448bb4e6]{font-family:var(--aethe-font-family);letter-spacing:-.01em;margin-bottom:var(--aethe-space-md);font-size:36px;font-weight:600;line-height:1.2}.aethe-h3[data-v-448bb4e6]{font-family:var(--aethe-font-family);letter-spacing:0;margin-bottom:var(--aethe-space-sm);font-size:24px;font-weight:600;line-height:1.3}.aethe-body[data-v-448bb4e6]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);font-size:16px;line-height:1.6}.aethe-mono[data-v-448bb4e6]{font-family:var(--aethe-mono);font-size:14px;line-height:1.5}.aethe-link[data-v-448bb4e6]{color:var(--aethe-blue);transition:color var(--aethe-transition-fast);text-decoration:none}.aethe-link[data-v-448bb4e6]:hover{color:var(--aethe-white);text-decoration:underline}.aethe-header[data-v-448bb4e6]{height:64px;-webkit-backdrop-filter:var(--aethe-blur-sm);padding:0 var(--aethe-space-lg);z-index:1000;background:#000c;border-bottom:1px solid #ffffff1a;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.aethe-header-content[data-v-448bb4e6]{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.aethe-logo[data-v-448bb4e6]{font-family:var(--aethe-font-family);color:var(--aethe-white);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.aethe-logo[data-v-448bb4e6]:hover{color:var(--aethe-blue)}.aethe-nav[data-v-448bb4e6]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-nav-link[data-v-448bb4e6]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);transition:color var(--aethe-transition-fast);font-size:14px;text-decoration:none}.aethe-nav-link[data-v-448bb4e6]:hover{color:var(--aethe-white)}.aethe-grid[data-v-448bb4e6]{gap:var(--aethe-space-lg);display:grid}.aethe-grid-2[data-v-448bb4e6]{grid-template-columns:repeat(2,1fr)}.aethe-grid-3[data-v-448bb4e6]{grid-template-columns:repeat(3,1fr)}.aethe-grid-4[data-v-448bb4e6]{grid-template-columns:repeat(4,1fr)}.aethe-grid-6[data-v-448bb4e6]{grid-template-columns:repeat(6,1fr)}.aethe-container[data-v-448bb4e6]{max-width:1200px;padding:0 var(--aethe-space-lg);margin:0 auto}.aethe-status[data-v-448bb4e6]{align-items:center;gap:var(--aethe-space-xs);font-size:12px;font-weight:500;display:inline-flex}.aethe-status-dot[data-v-448bb4e6]{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-448bb4e6}.aethe-status-dot.active[data-v-448bb4e6]{background:var(--aethe-success)}.aethe-status-dot.inactive[data-v-448bb4e6]{background:var(--aethe-gray-light);animation:none}.aethe-status-dot.warning[data-v-448bb4e6]{background:var(--aethe-warning)}.aethe-status-dot.error[data-v-448bb4e6]{background:var(--aethe-accent)}@keyframes statusPulse-448bb4e6{0%,to{opacity:1}50%{opacity:.5}}.aethe-loading[data-v-448bb4e6]{border:2px solid #ffffff1a;border-top-color:var(--aethe-blue);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-448bb4e6;display:inline-block}@keyframes spin-448bb4e6{to{transform:rotate(360deg)}}.aethe-code[data-v-448bb4e6]{font-family:var(--aethe-mono);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);color:var(--aethe-gray-light);background:#0a0a0acc;border:1px solid #ffffff1a;font-size:14px;overflow-x:auto}.aethe-badge[data-v-448bb4e6]{padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-full);color:var(--aethe-blue);background:#52a8ff1a;border:1px solid #52a8ff4d;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.aethe-divider[data-v-448bb4e6]{height:1px;margin:var(--aethe-space-lg) 0;background:#ffffff1a;border:none}.aethe-tooltip[data-v-448bb4e6]{position:relative}.aethe-tooltip[data-v-448bb4e6]:after{content:attr(data-tooltip);background:var(--aethe-dark);color:var(--aethe-white);padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--aethe-transition-fast);margin-bottom:var(--aethe-space-xs);font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.aethe-tooltip[data-v-448bb4e6]:hover:after{opacity:1}@media (width<=768px){.aethe-h1[data-v-448bb4e6]{font-size:36px}.aethe-h2[data-v-448bb4e6]{font-size:28px}.aethe-h3[data-v-448bb4e6]{font-size:20px}.aethe-grid-2[data-v-448bb4e6],.aethe-grid-3[data-v-448bb4e6],.aethe-grid-4[data-v-448bb4e6],.aethe-grid-6[data-v-448bb4e6]{grid-template-columns:1fr}.aethe-container[data-v-448bb4e6],.aethe-header[data-v-448bb4e6]{padding:0 var(--aethe-space-md)}}.aethe-thai-accent[data-v-448bb4e6]{color:var(--aethe-blue)}.aethe-asean-gradient[data-v-448bb4e6]{background:linear-gradient(135deg, var(--aethe-blue) 0%, var(--aethe-purple) 100%);-webkit-text-fill-color:transparent;background-clip:text}.aethe-dashboard[data-v-448bb4e6]{background:var(--aethe-black);min-height:100vh;color:var(--aethe-white)}.aethe-header-left[data-v-448bb4e6]{align-items:center;display:flex}.aethe-header-right[data-v-448bb4e6]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-mobile-menu[data-v-448bb4e6]{-webkit-backdrop-filter:var(--aethe-blur-lg);z-index:999;padding:var(--aethe-space-lg);background:#000000f2;border-bottom:1px solid #ffffff1a;position:fixed;top:64px;left:0;right:0}.aethe-mobile-nav[data-v-448bb4e6]{gap:var(--aethe-space-sm);flex-direction:column;display:flex}.aethe-mobile-nav-link[data-v-448bb4e6]{align-items:center;gap:var(--aethe-space-md);padding:var(--aethe-space-md);color:var(--aethe-gray-light);border-radius:var(--aethe-radius-md);transition:all var(--aethe-transition-fast);text-decoration:none;display:flex}.aethe-mobile-nav-link[data-v-448bb4e6]:hover,.aethe-mobile-nav-link.active[data-v-448bb4e6]{color:var(--aethe-white);background:#ffffff1a}.nav-icon[data-v-448bb4e6]{font-size:20px}.aethe-main[data-v-448bb4e6]{min-height:calc(100vh - 64px)}.aethe-dashboard-content[data-v-448bb4e6]{padding:var(--aethe-space-2xl) 0}.aethe-section-header[data-v-448bb4e6]{margin-bottom:var(--aethe-space-xl);justify-content:space-between;align-items:center;display:flex}.aethe-metrics-grid[data-v-448bb4e6]{margin-bottom:var(--aethe-space-2xl)}.aethe-metric-label[data-v-448bb4e6]{color:var(--aethe-gray-light);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--aethe-space-xs);font-size:12px;font-weight:500}.aethe-metric-value[data-v-448bb4e6]{color:var(--aethe-white);margin-bottom:var(--aethe-space-xs);font-size:32px;font-weight:700}.aethe-metric-change[data-v-448bb4e6]{font-size:12px;font-weight:500}.aethe-metric-change.positive[data-v-448bb4e6]{color:var(--aethe-success)}.aethe-metric-change.negative[data-v-448bb4e6]{color:var(--aethe-accent)}.aethe-metric-change.neutral[data-v-448bb4e6]{color:var(--aethe-gray-light)}.aethe-activity-section[data-v-448bb4e6]{margin-bottom:var(--aethe-space-2xl)}.aethe-activity-list[data-v-448bb4e6]{gap:var(--aethe-space-md);flex-direction:column;display:flex}.aethe-activity-item[data-v-448bb4e6]{align-items:flex-start;gap:var(--aethe-space-md);padding:var(--aethe-space-md);border-radius:var(--aethe-radius-md);transition:all var(--aethe-transition-fast);background:#0a0a0a99;border:1px solid #ffffff0d;display:flex}.aethe-activity-item[data-v-448bb4e6]:hover{background:#0a0a0acc;border-color:#52a8ff33}.aethe-activity-icon[data-v-448bb4e6]{font-size:24px;line-height:1}.aethe-activity-content[data-v-448bb4e6]{flex:1}.aethe-activity-message[data-v-448bb4e6]{color:var(--aethe-white);margin-bottom:var(--aethe-space-xs);font-size:14px}.aethe-activity-time[data-v-448bb4e6]{color:var(--aethe-gray-light);font-size:12px}.aethe-footer-nav[data-v-448bb4e6]{-webkit-backdrop-filter:var(--aethe-blur-md);padding:var(--aethe-space-md) 0;z-index:100;background:#000000e6;border-top:1px solid #ffffff1a;position:fixed;bottom:0;left:0;right:0}.aethe-nav-items[data-v-448bb4e6]{justify-content:center;gap:var(--aethe-space-lg);display:flex}.aethe-nav-link[data-v-448bb4e6]{align-items:center;gap:var(--aethe-space-xs);padding:var(--aethe-space-sm) var(--aethe-space-md);color:var(--aethe-gray-light);border-radius:var(--aethe-radius-md);transition:all var(--aethe-transition-fast);flex-direction:column;min-width:80px;text-decoration:none;display:flex}.aethe-nav-link[data-v-448bb4e6]:hover,.aethe-nav-link.active[data-v-448bb4e6]{color:var(--aethe-white);background:#ffffff0d}.aethe-nav-link.active[data-v-448bb4e6]{color:var(--aethe-blue)}.nav-text[data-v-448bb4e6]{text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}@media (width<=768px){.aethe-metrics-grid[data-v-448bb4e6]{grid-template-columns:1fr}.aethe-footer-nav[data-v-448bb4e6]{display:none}.aethe-dashboard-content[data-v-448bb4e6]{padding:var(--aethe-space-lg) 0}}@media (width>=769px){.aethe-header-right .aethe-button-ghost[data-v-448bb4e6]{display:none}}[data-v-47e4ced0]:root{--aethe-black:#000;--aethe-dark:#0a0a0a;--aethe-gray-dark:#101010;--aethe-gray:#2e2e2e;--aethe-gray-light:#a1a1a1;--aethe-white:#ededed;--aethe-blue:#52a8ff;--aethe-blue-dark:#10233d;--aethe-accent:#e5484d;--aethe-success:#62c073;--aethe-warning:#ffb22e;--aethe-purple:#bf7af0;--aethe-atmosphere-start:#52a8ff1a;--aethe-atmosphere-end:#bf7af00d;--aethe-glow:#52a8ff4d;--aethe-mist:#ffffff0d;--aethe-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--aethe-mono:"Geist Mono", "SF Mono", "Roboto Mono", monospace;--aethe-space-xs:4px;--aethe-space-sm:8px;--aethe-space-md:16px;--aethe-space-lg:24px;--aethe-space-xl:32px;--aethe-space-2xl:48px;--aethe-space-3xl:64px;--aethe-radius-sm:4px;--aethe-radius-md:6px;--aethe-radius-lg:8px;--aethe-radius-xl:12px;--aethe-radius-full:9999px;--aethe-transition-fast:90ms ease;--aethe-transition-base:.15s ease;--aethe-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--aethe-blur-sm:blur(10px);--aethe-blur-md:blur(20px);--aethe-blur-lg:blur(40px);--aethe-blur-atmosphere:blur(60px);--aethe-shadow-sm:0 1px 2px #0000001a;--aethe-shadow-md:0 4px 6px #0000001a;--aethe-shadow-lg:0 10px 25px #0003;--aethe-shadow-glow:0 0 20px var(--aethe-glow)}[data-v-47e4ced0]{box-sizing:border-box;margin:0;padding:0}body[data-v-47e4ced0]{font-family:var(--aethe-font-family);background-color:var(--aethe-black);color:var(--aethe-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.aethe-atmosphere[data-v-47e4ced0]{pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 20% 20%, var(--aethe-atmosphere-start) 0%, transparent 50%), radial-gradient(ellipse at 80% 80%, var(--aethe-atmosphere-end) 0%, transparent 50%), linear-gradient(180deg, var(--aethe-black) 0%, var(--aethe-dark) 100%);width:100%;height:100%;animation:8s ease-in-out infinite atmospherePulse-47e4ced0;position:fixed;top:0;left:0}@keyframes atmospherePulse-47e4ced0{0%,to{opacity:.6}50%{opacity:1}}.aethe-particles[data-v-47e4ced0]{pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.aethe-particle[data-v-47e4ced0]{background:var(--aethe-blue);opacity:.3;border-radius:50%;width:2px;height:2px;animation:20s linear infinite particleFloat-47e4ced0;position:absolute}@keyframes particleFloat-47e4ced0{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:.3}90%{opacity:.3}to{opacity:0;transform:translateY(-100vh)translate(100px)}}.aethe-card[data-v-47e4ced0]{-webkit-backdrop-filter:var(--aethe-blur-md);border-radius:var(--aethe-radius-lg);padding:var(--aethe-space-lg);transition:all var(--aethe-transition-base);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-card[data-v-47e4ced0]:hover{box-shadow:var(--aethe-shadow-glow);border-color:#52a8ff4d;transform:translateY(-2px)}.aethe-button[data-v-47e4ced0]{font-family:var(--aethe-font-family);padding:var(--aethe-space-sm) var(--aethe-space-md);border-radius:var(--aethe-radius-md);cursor:pointer;transition:all var(--aethe-transition-fast);align-items:center;gap:var(--aethe-space-sm);border:none;font-size:14px;font-weight:500;display:inline-flex}.aethe-button-primary[data-v-47e4ced0]{background:var(--aethe-white);color:var(--aethe-black)}.aethe-button-primary[data-v-47e4ced0]:hover{background:var(--aethe-blue);color:var(--aethe-white);box-shadow:var(--aethe-shadow-glow)}.aethe-button-secondary[data-v-47e4ced0]{color:var(--aethe-white);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-button-secondary[data-v-47e4ced0]:hover{border-color:var(--aethe-blue);color:var(--aethe-blue)}.aethe-button-ghost[data-v-47e4ced0]{color:var(--aethe-gray-light);border-radius:var(--aethe-radius-full);padding:var(--aethe-space-sm) var(--aethe-space-md);background:0 0}.aethe-button-ghost[data-v-47e4ced0]:hover{color:var(--aethe-white);background:#ffffff1a}.aethe-input[data-v-47e4ced0]{font-family:var(--aethe-font-family);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-sm) var(--aethe-space-md);color:var(--aethe-white);transition:all var(--aethe-transition-fast);background:#0a0a0acc;border:1px solid #ffffff1a;width:100%;font-size:14px}.aethe-input[data-v-47e4ced0]:focus{border-color:var(--aethe-blue);outline:none;box-shadow:0 0 0 2px #52a8ff33}.aethe-input[data-v-47e4ced0]::placeholder{color:var(--aethe-gray-light)}.aethe-h1[data-v-47e4ced0]{font-family:var(--aethe-font-family);letter-spacing:-.02em;margin-bottom:var(--aethe-space-md);font-size:48px;font-weight:700;line-height:1.1}.aethe-h2[data-v-47e4ced0]{font-family:var(--aethe-font-family);letter-spacing:-.01em;margin-bottom:var(--aethe-space-md);font-size:36px;font-weight:600;line-height:1.2}.aethe-h3[data-v-47e4ced0]{font-family:var(--aethe-font-family);letter-spacing:0;margin-bottom:var(--aethe-space-sm);font-size:24px;font-weight:600;line-height:1.3}.aethe-body[data-v-47e4ced0]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);font-size:16px;line-height:1.6}.aethe-mono[data-v-47e4ced0]{font-family:var(--aethe-mono);font-size:14px;line-height:1.5}.aethe-link[data-v-47e4ced0]{color:var(--aethe-blue);transition:color var(--aethe-transition-fast);text-decoration:none}.aethe-link[data-v-47e4ced0]:hover{color:var(--aethe-white);text-decoration:underline}.aethe-header[data-v-47e4ced0]{height:64px;-webkit-backdrop-filter:var(--aethe-blur-sm);padding:0 var(--aethe-space-lg);z-index:1000;background:#000c;border-bottom:1px solid #ffffff1a;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.aethe-header-content[data-v-47e4ced0]{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.aethe-logo[data-v-47e4ced0]{font-family:var(--aethe-font-family);color:var(--aethe-white);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.aethe-logo[data-v-47e4ced0]:hover{color:var(--aethe-blue)}.aethe-nav[data-v-47e4ced0]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-nav-link[data-v-47e4ced0]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);transition:color var(--aethe-transition-fast);font-size:14px;text-decoration:none}.aethe-nav-link[data-v-47e4ced0]:hover{color:var(--aethe-white)}.aethe-grid[data-v-47e4ced0]{gap:var(--aethe-space-lg);display:grid}.aethe-grid-2[data-v-47e4ced0]{grid-template-columns:repeat(2,1fr)}.aethe-grid-3[data-v-47e4ced0]{grid-template-columns:repeat(3,1fr)}.aethe-grid-4[data-v-47e4ced0]{grid-template-columns:repeat(4,1fr)}.aethe-grid-6[data-v-47e4ced0]{grid-template-columns:repeat(6,1fr)}.aethe-container[data-v-47e4ced0]{max-width:1200px;padding:0 var(--aethe-space-lg);margin:0 auto}.aethe-status[data-v-47e4ced0]{align-items:center;gap:var(--aethe-space-xs);font-size:12px;font-weight:500;display:inline-flex}.aethe-status-dot[data-v-47e4ced0]{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-47e4ced0}.aethe-status-dot.active[data-v-47e4ced0]{background:var(--aethe-success)}.aethe-status-dot.inactive[data-v-47e4ced0]{background:var(--aethe-gray-light);animation:none}.aethe-status-dot.warning[data-v-47e4ced0]{background:var(--aethe-warning)}.aethe-status-dot.error[data-v-47e4ced0]{background:var(--aethe-accent)}@keyframes statusPulse-47e4ced0{0%,to{opacity:1}50%{opacity:.5}}.aethe-loading[data-v-47e4ced0]{border:2px solid #ffffff1a;border-top-color:var(--aethe-blue);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-47e4ced0;display:inline-block}@keyframes spin-47e4ced0{to{transform:rotate(360deg)}}.aethe-code[data-v-47e4ced0]{font-family:var(--aethe-mono);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);color:var(--aethe-gray-light);background:#0a0a0acc;border:1px solid #ffffff1a;font-size:14px;overflow-x:auto}.aethe-badge[data-v-47e4ced0]{padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-full);color:var(--aethe-blue);background:#52a8ff1a;border:1px solid #52a8ff4d;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.aethe-divider[data-v-47e4ced0]{height:1px;margin:var(--aethe-space-lg) 0;background:#ffffff1a;border:none}.aethe-tooltip[data-v-47e4ced0]{position:relative}.aethe-tooltip[data-v-47e4ced0]:after{content:attr(data-tooltip);background:var(--aethe-dark);color:var(--aethe-white);padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--aethe-transition-fast);margin-bottom:var(--aethe-space-xs);font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.aethe-tooltip[data-v-47e4ced0]:hover:after{opacity:1}@media (width<=768px){.aethe-h1[data-v-47e4ced0]{font-size:36px}.aethe-h2[data-v-47e4ced0]{font-size:28px}.aethe-h3[data-v-47e4ced0]{font-size:20px}.aethe-grid-2[data-v-47e4ced0],.aethe-grid-3[data-v-47e4ced0],.aethe-grid-4[data-v-47e4ced0],.aethe-grid-6[data-v-47e4ced0]{grid-template-columns:1fr}.aethe-container[data-v-47e4ced0],.aethe-header[data-v-47e4ced0]{padding:0 var(--aethe-space-md)}}.aethe-thai-accent[data-v-47e4ced0]{color:var(--aethe-blue)}.aethe-asean-gradient[data-v-47e4ced0]{background:linear-gradient(135deg, var(--aethe-blue) 0%, var(--aethe-purple) 100%);-webkit-text-fill-color:transparent;background-clip:text}.aethe-agx11-bridge[data-v-47e4ced0]{padding:var(--aethe-space-xl)}.aethe-bridge-header[data-v-47e4ced0]{margin-bottom:var(--aethe-space-xl);justify-content:space-between;align-items:center;display:flex}.aethe-h3[data-v-47e4ced0]{margin-bottom:var(--aethe-space-md);font-size:18px;font-weight:600}.aethe-h4[data-v-47e4ced0]{margin-bottom:var(--aethe-space-sm);font-size:14px;font-weight:600}.aethe-bridge-grid[data-v-47e4ced0]{gap:var(--aethe-space-lg);margin-bottom:var(--aethe-space-xl);grid-template-columns:1fr 1fr;display:grid}.aethe-categories[data-v-47e4ced0]{gap:var(--aethe-space-md);flex-direction:column;max-height:400px;display:flex;overflow-y:auto}.aethe-category-header[data-v-47e4ced0]{color:var(--aethe-blue);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--aethe-space-sm);font-size:12px;font-weight:600}.aethe-tool-list[data-v-47e4ced0]{gap:var(--aethe-space-xs);flex-direction:column;display:flex}.aethe-tool-button[data-v-47e4ced0]{font-family:var(--aethe-font-family);border-radius:var(--aethe-radius-sm);padding:var(--aethe-space-sm);color:var(--aethe-gray-light);cursor:pointer;transition:all var(--aethe-transition-fast);text-align:left;background:#0a0a0a66;border:1px solid #ffffff0d;font-size:13px}.aethe-tool-button[data-v-47e4ced0]:hover{color:var(--aethe-white);border-color:#52a8ff4d}.aethe-tool-button.active[data-v-47e4ced0]{border-color:var(--aethe-blue);color:var(--aethe-white);background:#52a8ff1a}.aethe-node-list[data-v-47e4ced0]{gap:var(--aethe-space-sm);flex-direction:column;display:flex}.aethe-node-item[data-v-47e4ced0]{border-radius:var(--aethe-radius-md);padding:var(--aethe-space-sm);cursor:pointer;transition:all var(--aethe-transition-fast);background:#0a0a0a66;border:1px solid #ffffff0d}.aethe-node-item[data-v-47e4ced0]:hover:not(.disabled){background:#0a0a0a99;border-color:#52a8ff4d}.aethe-node-item.active[data-v-47e4ced0]{border-color:var(--aethe-blue);background:#52a8ff1a}.aethe-node-item.disabled[data-v-47e4ced0]{opacity:.5;cursor:not-allowed}.aethe-node-header[data-v-47e4ced0]{margin-bottom:var(--aethe-space-xs);justify-content:space-between;align-items:center;display:flex}.aethe-node-name[data-v-47e4ced0]{color:var(--aethe-white);font-size:13px;font-weight:600}.aethe-node-status[data-v-47e4ced0]{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.aethe-node-details[data-v-47e4ced0]{justify-content:space-between;font-size:11px;display:flex}.aethe-node-location[data-v-47e4ced0]{color:var(--aethe-gray-light)}.aethe-node-latency[data-v-47e4ced0]{color:var(--aethe-white);font-weight:600}.aethe-execution-panel[data-v-47e4ced0]{margin-bottom:var(--aethe-space-xl)}.aethe-execution-header[data-v-47e4ced0]{margin-bottom:var(--aethe-space-md);justify-content:space-between;align-items:center;display:flex}.aethe-execution-info[data-v-47e4ced0]{gap:var(--aethe-space-sm);margin-bottom:var(--aethe-space-lg);padding:var(--aethe-space-md);border-radius:var(--aethe-radius-md);background:#0a0a0a66;flex-direction:column;display:flex}.aethe-execution-row[data-v-47e4ced0]{justify-content:space-between;font-size:13px;display:flex}.aethe-execution-label[data-v-47e4ced0]{color:var(--aethe-gray-light)}.aethe-execution-value[data-v-47e4ced0]{color:var(--aethe-white);font-weight:600}.aethe-results-section[data-v-47e4ced0]{margin-top:var(--aethe-space-lg)}.aethe-results-list[data-v-47e4ced0]{gap:var(--aethe-space-sm);flex-direction:column;display:flex}.aethe-result-item[data-v-47e4ced0]{padding:var(--aethe-space-sm);border-radius:var(--aethe-radius-sm);background:#0a0a0a66;justify-content:space-between;align-items:center;font-size:12px;display:flex}.aethe-result-header[data-v-47e4ced0]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-result-tool[data-v-47e4ced0]{color:var(--aethe-white);font-weight:600}.aethe-result-status[data-v-47e4ced0]{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.aethe-result-details[data-v-47e4ced0]{gap:var(--aethe-space-md);display:flex}.aethe-result-node[data-v-47e4ced0]{color:var(--aethe-gray-light)}.aethe-result-latency[data-v-47e4ced0]{color:var(--aethe-white);font-weight:600}@media (width<=768px){.aethe-bridge-grid[data-v-47e4ced0]{grid-template-columns:1fr}}[data-v-ae8121b8]:root{--aethe-black:#000;--aethe-dark:#0a0a0a;--aethe-gray-dark:#101010;--aethe-gray:#2e2e2e;--aethe-gray-light:#a1a1a1;--aethe-white:#ededed;--aethe-blue:#52a8ff;--aethe-blue-dark:#10233d;--aethe-accent:#e5484d;--aethe-success:#62c073;--aethe-warning:#ffb22e;--aethe-purple:#bf7af0;--aethe-atmosphere-start:#52a8ff1a;--aethe-atmosphere-end:#bf7af00d;--aethe-glow:#52a8ff4d;--aethe-mist:#ffffff0d;--aethe-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--aethe-mono:"Geist Mono", "SF Mono", "Roboto Mono", monospace;--aethe-space-xs:4px;--aethe-space-sm:8px;--aethe-space-md:16px;--aethe-space-lg:24px;--aethe-space-xl:32px;--aethe-space-2xl:48px;--aethe-space-3xl:64px;--aethe-radius-sm:4px;--aethe-radius-md:6px;--aethe-radius-lg:8px;--aethe-radius-xl:12px;--aethe-radius-full:9999px;--aethe-transition-fast:90ms ease;--aethe-transition-base:.15s ease;--aethe-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--aethe-blur-sm:blur(10px);--aethe-blur-md:blur(20px);--aethe-blur-lg:blur(40px);--aethe-blur-atmosphere:blur(60px);--aethe-shadow-sm:0 1px 2px #0000001a;--aethe-shadow-md:0 4px 6px #0000001a;--aethe-shadow-lg:0 10px 25px #0003;--aethe-shadow-glow:0 0 20px var(--aethe-glow)}[data-v-ae8121b8]{box-sizing:border-box;margin:0;padding:0}body[data-v-ae8121b8]{font-family:var(--aethe-font-family);background-color:var(--aethe-black);color:var(--aethe-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.aethe-atmosphere[data-v-ae8121b8]{pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 20% 20%, var(--aethe-atmosphere-start) 0%, transparent 50%), radial-gradient(ellipse at 80% 80%, var(--aethe-atmosphere-end) 0%, transparent 50%), linear-gradient(180deg, var(--aethe-black) 0%, var(--aethe-dark) 100%);width:100%;height:100%;animation:8s ease-in-out infinite atmospherePulse-ae8121b8;position:fixed;top:0;left:0}@keyframes atmospherePulse-ae8121b8{0%,to{opacity:.6}50%{opacity:1}}.aethe-particles[data-v-ae8121b8]{pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.aethe-particle[data-v-ae8121b8]{background:var(--aethe-blue);opacity:.3;border-radius:50%;width:2px;height:2px;animation:20s linear infinite particleFloat-ae8121b8;position:absolute}@keyframes particleFloat-ae8121b8{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:.3}90%{opacity:.3}to{opacity:0;transform:translateY(-100vh)translate(100px)}}.aethe-card[data-v-ae8121b8]{-webkit-backdrop-filter:var(--aethe-blur-md);border-radius:var(--aethe-radius-lg);padding:var(--aethe-space-lg);transition:all var(--aethe-transition-base);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-card[data-v-ae8121b8]:hover{box-shadow:var(--aethe-shadow-glow);border-color:#52a8ff4d;transform:translateY(-2px)}.aethe-button[data-v-ae8121b8]{font-family:var(--aethe-font-family);padding:var(--aethe-space-sm) var(--aethe-space-md);border-radius:var(--aethe-radius-md);cursor:pointer;transition:all var(--aethe-transition-fast);align-items:center;gap:var(--aethe-space-sm);border:none;font-size:14px;font-weight:500;display:inline-flex}.aethe-button-primary[data-v-ae8121b8]{background:var(--aethe-white);color:var(--aethe-black)}.aethe-button-primary[data-v-ae8121b8]:hover{background:var(--aethe-blue);color:var(--aethe-white);box-shadow:var(--aethe-shadow-glow)}.aethe-button-secondary[data-v-ae8121b8]{color:var(--aethe-white);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-button-secondary[data-v-ae8121b8]:hover{border-color:var(--aethe-blue);color:var(--aethe-blue)}.aethe-button-ghost[data-v-ae8121b8]{color:var(--aethe-gray-light);border-radius:var(--aethe-radius-full);padding:var(--aethe-space-sm) var(--aethe-space-md);background:0 0}.aethe-button-ghost[data-v-ae8121b8]:hover{color:var(--aethe-white);background:#ffffff1a}.aethe-input[data-v-ae8121b8]{font-family:var(--aethe-font-family);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-sm) var(--aethe-space-md);color:var(--aethe-white);transition:all var(--aethe-transition-fast);background:#0a0a0acc;border:1px solid #ffffff1a;width:100%;font-size:14px}.aethe-input[data-v-ae8121b8]:focus{border-color:var(--aethe-blue);outline:none;box-shadow:0 0 0 2px #52a8ff33}.aethe-input[data-v-ae8121b8]::placeholder{color:var(--aethe-gray-light)}.aethe-h1[data-v-ae8121b8]{font-family:var(--aethe-font-family);letter-spacing:-.02em;margin-bottom:var(--aethe-space-md);font-size:48px;font-weight:700;line-height:1.1}.aethe-h2[data-v-ae8121b8]{font-family:var(--aethe-font-family);letter-spacing:-.01em;margin-bottom:var(--aethe-space-md);font-size:36px;font-weight:600;line-height:1.2}.aethe-h3[data-v-ae8121b8]{font-family:var(--aethe-font-family);letter-spacing:0;margin-bottom:var(--aethe-space-sm);font-size:24px;font-weight:600;line-height:1.3}.aethe-body[data-v-ae8121b8]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);font-size:16px;line-height:1.6}.aethe-mono[data-v-ae8121b8]{font-family:var(--aethe-mono);font-size:14px;line-height:1.5}.aethe-link[data-v-ae8121b8]{color:var(--aethe-blue);transition:color var(--aethe-transition-fast);text-decoration:none}.aethe-link[data-v-ae8121b8]:hover{color:var(--aethe-white);text-decoration:underline}.aethe-header[data-v-ae8121b8]{height:64px;-webkit-backdrop-filter:var(--aethe-blur-sm);padding:0 var(--aethe-space-lg);z-index:1000;background:#000c;border-bottom:1px solid #ffffff1a;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.aethe-header-content[data-v-ae8121b8]{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.aethe-logo[data-v-ae8121b8]{font-family:var(--aethe-font-family);color:var(--aethe-white);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.aethe-logo[data-v-ae8121b8]:hover{color:var(--aethe-blue)}.aethe-nav[data-v-ae8121b8]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-nav-link[data-v-ae8121b8]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);transition:color var(--aethe-transition-fast);font-size:14px;text-decoration:none}.aethe-nav-link[data-v-ae8121b8]:hover{color:var(--aethe-white)}.aethe-grid[data-v-ae8121b8]{gap:var(--aethe-space-lg);display:grid}.aethe-grid-2[data-v-ae8121b8]{grid-template-columns:repeat(2,1fr)}.aethe-grid-3[data-v-ae8121b8]{grid-template-columns:repeat(3,1fr)}.aethe-grid-4[data-v-ae8121b8]{grid-template-columns:repeat(4,1fr)}.aethe-grid-6[data-v-ae8121b8]{grid-template-columns:repeat(6,1fr)}.aethe-container[data-v-ae8121b8]{max-width:1200px;padding:0 var(--aethe-space-lg);margin:0 auto}.aethe-status[data-v-ae8121b8]{align-items:center;gap:var(--aethe-space-xs);font-size:12px;font-weight:500;display:inline-flex}.aethe-status-dot[data-v-ae8121b8]{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-ae8121b8}.aethe-status-dot.active[data-v-ae8121b8]{background:var(--aethe-success)}.aethe-status-dot.inactive[data-v-ae8121b8]{background:var(--aethe-gray-light);animation:none}.aethe-status-dot.warning[data-v-ae8121b8]{background:var(--aethe-warning)}.aethe-status-dot.error[data-v-ae8121b8]{background:var(--aethe-accent)}@keyframes statusPulse-ae8121b8{0%,to{opacity:1}50%{opacity:.5}}.aethe-loading[data-v-ae8121b8]{border:2px solid #ffffff1a;border-top-color:var(--aethe-blue);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-ae8121b8;display:inline-block}@keyframes spin-ae8121b8{to{transform:rotate(360deg)}}.aethe-code[data-v-ae8121b8]{font-family:var(--aethe-mono);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);color:var(--aethe-gray-light);background:#0a0a0acc;border:1px solid #ffffff1a;font-size:14px;overflow-x:auto}.aethe-badge[data-v-ae8121b8]{padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-full);color:var(--aethe-blue);background:#52a8ff1a;border:1px solid #52a8ff4d;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.aethe-divider[data-v-ae8121b8]{height:1px;margin:var(--aethe-space-lg) 0;background:#ffffff1a;border:none}.aethe-tooltip[data-v-ae8121b8]{position:relative}.aethe-tooltip[data-v-ae8121b8]:after{content:attr(data-tooltip);background:var(--aethe-dark);color:var(--aethe-white);padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--aethe-transition-fast);margin-bottom:var(--aethe-space-xs);font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.aethe-tooltip[data-v-ae8121b8]:hover:after{opacity:1}@media (width<=768px){.aethe-h1[data-v-ae8121b8]{font-size:36px}.aethe-h2[data-v-ae8121b8]{font-size:28px}.aethe-h3[data-v-ae8121b8]{font-size:20px}.aethe-grid-2[data-v-ae8121b8],.aethe-grid-3[data-v-ae8121b8],.aethe-grid-4[data-v-ae8121b8],.aethe-grid-6[data-v-ae8121b8]{grid-template-columns:1fr}.aethe-container[data-v-ae8121b8],.aethe-header[data-v-ae8121b8]{padding:0 var(--aethe-space-md)}}.aethe-thai-accent[data-v-ae8121b8]{color:var(--aethe-blue)}.aethe-asean-gradient[data-v-ae8121b8]{background:linear-gradient(135deg, var(--aethe-blue) 0%, var(--aethe-purple) 100%);-webkit-text-fill-color:transparent;background-clip:text}.aethe-mesh-theta[data-v-ae8121b8]{padding:var(--aethe-space-xl)}.aethe-mesh-theta-header[data-v-ae8121b8]{margin-bottom:var(--aethe-space-xl);justify-content:space-between;align-items:center;display:flex}.aethe-h3[data-v-ae8121b8]{margin-bottom:var(--aethe-space-md);font-size:18px;font-weight:600}.aethe-mesh-theta-grid[data-v-ae8121b8]{gap:var(--aethe-space-lg);margin-bottom:var(--aethe-space-xl);grid-template-columns:1fr 1fr;display:grid}.aethe-mesh-stats[data-v-ae8121b8]{gap:var(--aethe-space-md);margin-bottom:var(--aethe-space-lg);padding:var(--aethe-space-md);border-radius:var(--aethe-radius-md);background:#0a0a0a66;grid-template-columns:repeat(3,1fr);display:grid}.aethe-stat-item[data-v-ae8121b8]{align-items:center;gap:var(--aethe-space-xs);flex-direction:column;display:flex}.aethe-stat-label[data-v-ae8121b8]{color:var(--aethe-gray-light);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.aethe-stat-value[data-v-ae8121b8]{color:var(--aethe-white);font-size:16px;font-weight:700}.aethe-node-grid[data-v-ae8121b8]{gap:var(--aethe-space-md);grid-template-columns:repeat(3,1fr);display:grid}.aethe-node-card[data-v-ae8121b8]{border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);cursor:pointer;transition:all var(--aethe-transition-fast);background:#0a0a0a66;border:1px solid #ffffff0d}.aethe-node-card[data-v-ae8121b8]:hover,.aethe-node-card.active[data-v-ae8121b8]{background:#0a0a0a99;border-color:#52a8ff4d}.aethe-node-card-header[data-v-ae8121b8]{margin-bottom:var(--aethe-space-sm);justify-content:space-between;align-items:center;display:flex}.aethe-node-card-name[data-v-ae8121b8]{color:var(--aethe-white);font-size:12px;font-weight:600}.aethe-node-card-status[data-v-ae8121b8]{text-transform:uppercase;letter-spacing:.05em;font-size:9px}.aethe-node-card-stats[data-v-ae8121b8]{margin-bottom:var(--aethe-space-sm);justify-content:space-between;display:flex}.aethe-node-card-stat[data-v-ae8121b8]{flex-direction:column;align-items:center;gap:2px;display:flex}.aethe-node-card-label[data-v-ae8121b8]{color:var(--aethe-gray-light);font-size:9px}.aethe-node-card-value[data-v-ae8121b8]{font-size:11px;font-weight:600}.aethe-node-card-progress[data-v-ae8121b8]{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden}.aethe-node-card-progress-bar[data-v-ae8121b8]{height:100%;transition:width var(--aethe-transition-base)}.aethe-theta-controls[data-v-ae8121b8]{margin-bottom:var(--aethe-space-md)}.aethe-toggle[data-v-ae8121b8]{align-items:center;gap:var(--aethe-space-sm);cursor:pointer;display:flex}.aethe-toggle-input[data-v-ae8121b8]{appearance:none;cursor:pointer;width:40px;height:20px;transition:background var(--aethe-transition-fast);background:#ffffff1a;border-radius:10px;position:relative}.aethe-toggle-input[data-v-ae8121b8]:checked{background:var(--aethe-blue)}.aethe-toggle-input[data-v-ae8121b8]:after{content:"";width:16px;height:16px;transition:transform var(--aethe-transition-fast);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.aethe-toggle-input[data-v-ae8121b8]:checked:after{transform:translate(20px)}.aethe-toggle-label[data-v-ae8121b8]{color:var(--aethe-gray-light);font-size:13px}.aethe-file-list[data-v-ae8121b8]{gap:var(--aethe-space-sm);margin-bottom:var(--aethe-space-md);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.aethe-file-item[data-v-ae8121b8]{border-radius:var(--aethe-radius-sm);padding:var(--aethe-space-sm);cursor:pointer;transition:all var(--aethe-transition-fast);background:#0a0a0a66;border:1px solid #ffffff0d}.aethe-file-item[data-v-ae8121b8]:hover,.aethe-file-item.active[data-v-ae8121b8]{background:#0a0a0a99;border-color:#52a8ff4d}.aethe-file-header[data-v-ae8121b8]{margin-bottom:var(--aethe-space-xs);justify-content:space-between;align-items:center;display:flex}.aethe-file-name[data-v-ae8121b8]{color:var(--aethe-white);font-size:12px;font-weight:600}.aethe-file-status[data-v-ae8121b8]{text-transform:uppercase;letter-spacing:.05em;font-size:9px}.aethe-file-details[data-v-ae8121b8]{justify-content:space-between;font-size:10px;display:flex}.aethe-file-path[data-v-ae8121b8],.aethe-file-time[data-v-ae8121b8]{color:var(--aethe-gray-light)}.aethe-theta-actions[data-v-ae8121b8]{gap:var(--aethe-space-sm);display:flex}.aethe-events-list[data-v-ae8121b8]{gap:var(--aethe-space-sm);flex-direction:column;display:flex}.aethe-event-item[data-v-ae8121b8]{padding:var(--aethe-space-sm);border-radius:var(--aethe-radius-sm);background:#0a0a0a66;justify-content:space-between;align-items:center;font-size:12px;display:flex}.aethe-event-header[data-v-ae8121b8]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-event-file[data-v-ae8121b8]{color:var(--aethe-white);font-weight:600}.aethe-event-status[data-v-ae8121b8]{text-transform:uppercase;letter-spacing:.05em;font-size:9px}.aethe-event-details[data-v-ae8121b8]{gap:var(--aethe-space-md);display:flex}.aethe-event-type[data-v-ae8121b8]{color:var(--aethe-gray-light)}.aethe-event-node[data-v-ae8121b8]{color:var(--aethe-blue)}.aethe-event-time[data-v-ae8121b8]{color:var(--aethe-gray-light)}@media (width<=768px){.aethe-mesh-theta-grid[data-v-ae8121b8],.aethe-node-grid[data-v-ae8121b8],.aethe-mesh-stats[data-v-ae8121b8]{grid-template-columns:1fr}}[data-v-44721972]:root{--aethe-black:#000;--aethe-dark:#0a0a0a;--aethe-gray-dark:#101010;--aethe-gray:#2e2e2e;--aethe-gray-light:#a1a1a1;--aethe-white:#ededed;--aethe-blue:#52a8ff;--aethe-blue-dark:#10233d;--aethe-accent:#e5484d;--aethe-success:#62c073;--aethe-warning:#ffb22e;--aethe-purple:#bf7af0;--aethe-atmosphere-start:#52a8ff1a;--aethe-atmosphere-end:#bf7af00d;--aethe-glow:#52a8ff4d;--aethe-mist:#ffffff0d;--aethe-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--aethe-mono:"Geist Mono", "SF Mono", "Roboto Mono", monospace;--aethe-space-xs:4px;--aethe-space-sm:8px;--aethe-space-md:16px;--aethe-space-lg:24px;--aethe-space-xl:32px;--aethe-space-2xl:48px;--aethe-space-3xl:64px;--aethe-radius-sm:4px;--aethe-radius-md:6px;--aethe-radius-lg:8px;--aethe-radius-xl:12px;--aethe-radius-full:9999px;--aethe-transition-fast:90ms ease;--aethe-transition-base:.15s ease;--aethe-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--aethe-blur-sm:blur(10px);--aethe-blur-md:blur(20px);--aethe-blur-lg:blur(40px);--aethe-blur-atmosphere:blur(60px);--aethe-shadow-sm:0 1px 2px #0000001a;--aethe-shadow-md:0 4px 6px #0000001a;--aethe-shadow-lg:0 10px 25px #0003;--aethe-shadow-glow:0 0 20px var(--aethe-glow)}[data-v-44721972]{box-sizing:border-box;margin:0;padding:0}body[data-v-44721972]{font-family:var(--aethe-font-family);background-color:var(--aethe-black);color:var(--aethe-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.aethe-atmosphere[data-v-44721972]{pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 20% 20%, var(--aethe-atmosphere-start) 0%, transparent 50%), radial-gradient(ellipse at 80% 80%, var(--aethe-atmosphere-end) 0%, transparent 50%), linear-gradient(180deg, var(--aethe-black) 0%, var(--aethe-dark) 100%);width:100%;height:100%;animation:8s ease-in-out infinite atmospherePulse-44721972;position:fixed;top:0;left:0}@keyframes atmospherePulse-44721972{0%,to{opacity:.6}50%{opacity:1}}.aethe-particles[data-v-44721972]{pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.aethe-particle[data-v-44721972]{background:var(--aethe-blue);opacity:.3;border-radius:50%;width:2px;height:2px;animation:20s linear infinite particleFloat-44721972;position:absolute}@keyframes particleFloat-44721972{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:.3}90%{opacity:.3}to{opacity:0;transform:translateY(-100vh)translate(100px)}}.aethe-card[data-v-44721972]{-webkit-backdrop-filter:var(--aethe-blur-md);border-radius:var(--aethe-radius-lg);padding:var(--aethe-space-lg);transition:all var(--aethe-transition-base);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-card[data-v-44721972]:hover{box-shadow:var(--aethe-shadow-glow);border-color:#52a8ff4d;transform:translateY(-2px)}.aethe-button[data-v-44721972]{font-family:var(--aethe-font-family);padding:var(--aethe-space-sm) var(--aethe-space-md);border-radius:var(--aethe-radius-md);cursor:pointer;transition:all var(--aethe-transition-fast);align-items:center;gap:var(--aethe-space-sm);border:none;font-size:14px;font-weight:500;display:inline-flex}.aethe-button-primary[data-v-44721972]{background:var(--aethe-white);color:var(--aethe-black)}.aethe-button-primary[data-v-44721972]:hover{background:var(--aethe-blue);color:var(--aethe-white);box-shadow:var(--aethe-shadow-glow)}.aethe-button-secondary[data-v-44721972]{color:var(--aethe-white);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-button-secondary[data-v-44721972]:hover{border-color:var(--aethe-blue);color:var(--aethe-blue)}.aethe-button-ghost[data-v-44721972]{color:var(--aethe-gray-light);border-radius:var(--aethe-radius-full);padding:var(--aethe-space-sm) var(--aethe-space-md);background:0 0}.aethe-button-ghost[data-v-44721972]:hover{color:var(--aethe-white);background:#ffffff1a}.aethe-input[data-v-44721972]{font-family:var(--aethe-font-family);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-sm) var(--aethe-space-md);color:var(--aethe-white);transition:all var(--aethe-transition-fast);background:#0a0a0acc;border:1px solid #ffffff1a;width:100%;font-size:14px}.aethe-input[data-v-44721972]:focus{border-color:var(--aethe-blue);outline:none;box-shadow:0 0 0 2px #52a8ff33}.aethe-input[data-v-44721972]::placeholder{color:var(--aethe-gray-light)}.aethe-h1[data-v-44721972]{font-family:var(--aethe-font-family);letter-spacing:-.02em;margin-bottom:var(--aethe-space-md);font-size:48px;font-weight:700;line-height:1.1}.aethe-h2[data-v-44721972]{font-family:var(--aethe-font-family);letter-spacing:-.01em;margin-bottom:var(--aethe-space-md);font-size:36px;font-weight:600;line-height:1.2}.aethe-h3[data-v-44721972]{font-family:var(--aethe-font-family);letter-spacing:0;margin-bottom:var(--aethe-space-sm);font-size:24px;font-weight:600;line-height:1.3}.aethe-body[data-v-44721972]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);font-size:16px;line-height:1.6}.aethe-mono[data-v-44721972]{font-family:var(--aethe-mono);font-size:14px;line-height:1.5}.aethe-link[data-v-44721972]{color:var(--aethe-blue);transition:color var(--aethe-transition-fast);text-decoration:none}.aethe-link[data-v-44721972]:hover{color:var(--aethe-white);text-decoration:underline}.aethe-header[data-v-44721972]{height:64px;-webkit-backdrop-filter:var(--aethe-blur-sm);padding:0 var(--aethe-space-lg);z-index:1000;background:#000c;border-bottom:1px solid #ffffff1a;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.aethe-header-content[data-v-44721972]{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.aethe-logo[data-v-44721972]{font-family:var(--aethe-font-family);color:var(--aethe-white);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.aethe-logo[data-v-44721972]:hover{color:var(--aethe-blue)}.aethe-nav[data-v-44721972]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-nav-link[data-v-44721972]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);transition:color var(--aethe-transition-fast);font-size:14px;text-decoration:none}.aethe-nav-link[data-v-44721972]:hover{color:var(--aethe-white)}.aethe-grid[data-v-44721972]{gap:var(--aethe-space-lg);display:grid}.aethe-grid-2[data-v-44721972]{grid-template-columns:repeat(2,1fr)}.aethe-grid-3[data-v-44721972]{grid-template-columns:repeat(3,1fr)}.aethe-grid-4[data-v-44721972]{grid-template-columns:repeat(4,1fr)}.aethe-grid-6[data-v-44721972]{grid-template-columns:repeat(6,1fr)}.aethe-container[data-v-44721972]{max-width:1200px;padding:0 var(--aethe-space-lg);margin:0 auto}.aethe-status[data-v-44721972]{align-items:center;gap:var(--aethe-space-xs);font-size:12px;font-weight:500;display:inline-flex}.aethe-status-dot[data-v-44721972]{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-44721972}.aethe-status-dot.active[data-v-44721972]{background:var(--aethe-success)}.aethe-status-dot.inactive[data-v-44721972]{background:var(--aethe-gray-light);animation:none}.aethe-status-dot.warning[data-v-44721972]{background:var(--aethe-warning)}.aethe-status-dot.error[data-v-44721972]{background:var(--aethe-accent)}@keyframes statusPulse-44721972{0%,to{opacity:1}50%{opacity:.5}}.aethe-loading[data-v-44721972]{border:2px solid #ffffff1a;border-top-color:var(--aethe-blue);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-44721972;display:inline-block}@keyframes spin-44721972{to{transform:rotate(360deg)}}.aethe-code[data-v-44721972]{font-family:var(--aethe-mono);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);color:var(--aethe-gray-light);background:#0a0a0acc;border:1px solid #ffffff1a;font-size:14px;overflow-x:auto}.aethe-badge[data-v-44721972]{padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-full);color:var(--aethe-blue);background:#52a8ff1a;border:1px solid #52a8ff4d;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.aethe-divider[data-v-44721972]{height:1px;margin:var(--aethe-space-lg) 0;background:#ffffff1a;border:none}.aethe-tooltip[data-v-44721972]{position:relative}.aethe-tooltip[data-v-44721972]:after{content:attr(data-tooltip);background:var(--aethe-dark);color:var(--aethe-white);padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--aethe-transition-fast);margin-bottom:var(--aethe-space-xs);font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.aethe-tooltip[data-v-44721972]:hover:after{opacity:1}@media (width<=768px){.aethe-h1[data-v-44721972]{font-size:36px}.aethe-h2[data-v-44721972]{font-size:28px}.aethe-h3[data-v-44721972]{font-size:20px}.aethe-grid-2[data-v-44721972],.aethe-grid-3[data-v-44721972],.aethe-grid-4[data-v-44721972],.aethe-grid-6[data-v-44721972]{grid-template-columns:1fr}.aethe-container[data-v-44721972],.aethe-header[data-v-44721972]{padding:0 var(--aethe-space-md)}}.aethe-thai-accent[data-v-44721972]{color:var(--aethe-blue)}.aethe-asean-gradient[data-v-44721972]{background:linear-gradient(135deg, var(--aethe-blue) 0%, var(--aethe-purple) 100%);-webkit-text-fill-color:transparent;background-clip:text}.aethe-asean-mesh[data-v-44721972]{padding:var(--aethe-space-xl)}.aethe-asean-header[data-v-44721972]{margin-bottom:var(--aethe-space-xl);justify-content:space-between;align-items:center;display:flex}.aethe-h3[data-v-44721972]{margin-bottom:var(--aethe-space-md);font-size:18px;font-weight:600}.aethe-regional-overview[data-v-44721972]{margin-bottom:var(--aethe-space-xl)}.aethe-overview-stats[data-v-44721972]{gap:var(--aethe-space-md);margin-bottom:var(--aethe-space-lg);padding:var(--aethe-space-md);border-radius:var(--aethe-radius-md);background:#0a0a0a66;grid-template-columns:repeat(4,1fr);display:grid}.aethe-stat-item[data-v-44721972]{align-items:center;gap:var(--aethe-space-xs);flex-direction:column;display:flex}.aethe-stat-label[data-v-44721972]{color:var(--aethe-gray-light);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.aethe-stat-value[data-v-44721972]{color:var(--aethe-white);font-size:20px;font-weight:700}.aethe-region-grid[data-v-44721972]{gap:var(--aethe-space-md);grid-template-columns:repeat(3,1fr);display:grid}.aethe-region-card[data-v-44721972]{border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);cursor:pointer;transition:all var(--aethe-transition-fast);background:#0a0a0a66;border:1px solid #ffffff0d}.aethe-region-card[data-v-44721972]:hover,.aethe-region-card.active[data-v-44721972]{background:#0a0a0a99;border-color:#52a8ff4d}.aethe-region-header[data-v-44721972]{margin-bottom:var(--aethe-space-sm);justify-content:space-between;align-items:center;display:flex}.aethe-region-name[data-v-44721972]{color:var(--aethe-white);font-size:14px;font-weight:600}.aethe-region-status[data-v-44721972]{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.aethe-region-details[data-v-44721972]{margin-bottom:var(--aethe-space-sm);justify-content:space-between;font-size:11px;display:flex}.aethe-region-label[data-v-44721972]{color:var(--aethe-gray-light)}.aethe-region-value[data-v-44721972]{color:var(--aethe-white);font-weight:600}.aethe-region-optimization[data-v-44721972]{margin-bottom:var(--aethe-space-sm)}.aethe-optimization-label[data-v-44721972]{color:var(--aethe-gray-light);margin-bottom:4px;font-size:10px}.aethe-optimization-bar[data-v-44721972]{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden}.aethe-optimization-progress[data-v-44721972]{height:100%;transition:width var(--aethe-transition-base)}.aethe-region-compliance[data-v-44721972]{margin-top:var(--aethe-space-sm)}.aethe-compliance-badge[data-v-44721972]{border-radius:var(--aethe-radius-full);color:var(--aethe-success);text-transform:uppercase;letter-spacing:.05em;background:#62c0731a;border:1px solid #62c0734d;padding:2px 8px;font-size:9px;font-weight:600;display:inline-block}.aethe-metrics-panel[data-v-44721972]{margin-bottom:var(--aethe-space-xl)}.aethe-metrics-grid[data-v-44721972]{gap:var(--aethe-space-md);grid-template-columns:repeat(5,1fr);display:grid}.aethe-metric-card[data-v-44721972]{border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);background:#0a0a0a66;border:1px solid #ffffff0d}.aethe-metric-name[data-v-44721972]{color:var(--aethe-gray-light);margin-bottom:var(--aethe-space-sm);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.aethe-metric-bars[data-v-44721972]{gap:var(--aethe-space-sm);flex-direction:column;display:flex}.aethe-metric-bar-group[data-v-44721972]{align-items:center;gap:var(--aethe-space-xs);display:flex}.aethe-metric-label[data-v-44721972]{color:var(--aethe-gray-light);width:50px;font-size:9px}.aethe-metric-bar-container[data-v-44721972]{background:#ffffff1a;border-radius:3px;flex:1;height:6px;overflow:hidden}.aethe-metric-bar[data-v-44721972]{height:100%;transition:width var(--aethe-transition-base)}.aethe-metric-bar.thailand[data-v-44721972]{background:var(--aethe-blue)}.aethe-metric-bar.asean[data-v-44721972]{background:var(--aethe-purple)}.aethe-metric-value[data-v-44721972]{color:var(--aethe-white);text-align:right;width:35px;font-size:10px;font-weight:600}.aethe-actions-panel[data-v-44721972]{margin-bottom:var(--aethe-space-xl)}.aethe-actions-grid[data-v-44721972]{gap:var(--aethe-space-md);margin-bottom:var(--aethe-space-md);grid-template-columns:repeat(4,1fr);display:grid}.aethe-auto-optimize[data-v-44721972]{padding:var(--aethe-space-md);border-radius:var(--aethe-radius-md);background:#0a0a0a66}.aethe-toggle[data-v-44721972]{align-items:center;gap:var(--aethe-space-sm);cursor:pointer;display:flex}.aethe-toggle-input[data-v-44721972]{appearance:none;cursor:pointer;width:40px;height:20px;transition:background var(--aethe-transition-fast);background:#ffffff1a;border-radius:10px;position:relative}.aethe-toggle-input[data-v-44721972]:checked{background:var(--aethe-blue)}.aethe-toggle-input[data-v-44721972]:after{content:"";width:16px;height:16px;transition:transform var(--aethe-transition-fast);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.aethe-toggle-input[data-v-44721972]:checked:after{transform:translate(20px)}.aethe-toggle-label[data-v-44721972]{color:var(--aethe-gray-light);font-size:12px}@media (width<=768px){.aethe-overview-stats[data-v-44721972]{grid-template-columns:repeat(2,1fr)}.aethe-region-grid[data-v-44721972],.aethe-metrics-grid[data-v-44721972],.aethe-actions-grid[data-v-44721972]{grid-template-columns:1fr}}[data-v-ab02ba94]:root{--aethe-black:#000;--aethe-dark:#0a0a0a;--aethe-gray-dark:#101010;--aethe-gray:#2e2e2e;--aethe-gray-light:#a1a1a1;--aethe-white:#ededed;--aethe-blue:#52a8ff;--aethe-blue-dark:#10233d;--aethe-accent:#e5484d;--aethe-success:#62c073;--aethe-warning:#ffb22e;--aethe-purple:#bf7af0;--aethe-atmosphere-start:#52a8ff1a;--aethe-atmosphere-end:#bf7af00d;--aethe-glow:#52a8ff4d;--aethe-mist:#ffffff0d;--aethe-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--aethe-mono:"Geist Mono", "SF Mono", "Roboto Mono", monospace;--aethe-space-xs:4px;--aethe-space-sm:8px;--aethe-space-md:16px;--aethe-space-lg:24px;--aethe-space-xl:32px;--aethe-space-2xl:48px;--aethe-space-3xl:64px;--aethe-radius-sm:4px;--aethe-radius-md:6px;--aethe-radius-lg:8px;--aethe-radius-xl:12px;--aethe-radius-full:9999px;--aethe-transition-fast:90ms ease;--aethe-transition-base:.15s ease;--aethe-transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--aethe-blur-sm:blur(10px);--aethe-blur-md:blur(20px);--aethe-blur-lg:blur(40px);--aethe-blur-atmosphere:blur(60px);--aethe-shadow-sm:0 1px 2px #0000001a;--aethe-shadow-md:0 4px 6px #0000001a;--aethe-shadow-lg:0 10px 25px #0003;--aethe-shadow-glow:0 0 20px var(--aethe-glow)}[data-v-ab02ba94]{box-sizing:border-box;margin:0;padding:0}body[data-v-ab02ba94]{font-family:var(--aethe-font-family);background-color:var(--aethe-black);color:var(--aethe-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.aethe-atmosphere[data-v-ab02ba94]{pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 20% 20%, var(--aethe-atmosphere-start) 0%, transparent 50%), radial-gradient(ellipse at 80% 80%, var(--aethe-atmosphere-end) 0%, transparent 50%), linear-gradient(180deg, var(--aethe-black) 0%, var(--aethe-dark) 100%);width:100%;height:100%;animation:8s ease-in-out infinite atmospherePulse-ab02ba94;position:fixed;top:0;left:0}@keyframes atmospherePulse-ab02ba94{0%,to{opacity:.6}50%{opacity:1}}.aethe-particles[data-v-ab02ba94]{pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.aethe-particle[data-v-ab02ba94]{background:var(--aethe-blue);opacity:.3;border-radius:50%;width:2px;height:2px;animation:20s linear infinite particleFloat-ab02ba94;position:absolute}@keyframes particleFloat-ab02ba94{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:.3}90%{opacity:.3}to{opacity:0;transform:translateY(-100vh)translate(100px)}}.aethe-card[data-v-ab02ba94]{-webkit-backdrop-filter:var(--aethe-blur-md);border-radius:var(--aethe-radius-lg);padding:var(--aethe-space-lg);transition:all var(--aethe-transition-base);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-card[data-v-ab02ba94]:hover{box-shadow:var(--aethe-shadow-glow);border-color:#52a8ff4d;transform:translateY(-2px)}.aethe-button[data-v-ab02ba94]{font-family:var(--aethe-font-family);padding:var(--aethe-space-sm) var(--aethe-space-md);border-radius:var(--aethe-radius-md);cursor:pointer;transition:all var(--aethe-transition-fast);align-items:center;gap:var(--aethe-space-sm);border:none;font-size:14px;font-weight:500;display:inline-flex}.aethe-button-primary[data-v-ab02ba94]{background:var(--aethe-white);color:var(--aethe-black)}.aethe-button-primary[data-v-ab02ba94]:hover{background:var(--aethe-blue);color:var(--aethe-white);box-shadow:var(--aethe-shadow-glow)}.aethe-button-secondary[data-v-ab02ba94]{color:var(--aethe-white);background:#0a0a0acc;border:1px solid #ffffff1a}.aethe-button-secondary[data-v-ab02ba94]:hover{border-color:var(--aethe-blue);color:var(--aethe-blue)}.aethe-button-ghost[data-v-ab02ba94]{color:var(--aethe-gray-light);border-radius:var(--aethe-radius-full);padding:var(--aethe-space-sm) var(--aethe-space-md);background:0 0}.aethe-button-ghost[data-v-ab02ba94]:hover{color:var(--aethe-white);background:#ffffff1a}.aethe-input[data-v-ab02ba94]{font-family:var(--aethe-font-family);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-sm) var(--aethe-space-md);color:var(--aethe-white);transition:all var(--aethe-transition-fast);background:#0a0a0acc;border:1px solid #ffffff1a;width:100%;font-size:14px}.aethe-input[data-v-ab02ba94]:focus{border-color:var(--aethe-blue);outline:none;box-shadow:0 0 0 2px #52a8ff33}.aethe-input[data-v-ab02ba94]::placeholder{color:var(--aethe-gray-light)}.aethe-h1[data-v-ab02ba94]{font-family:var(--aethe-font-family);letter-spacing:-.02em;margin-bottom:var(--aethe-space-md);font-size:48px;font-weight:700;line-height:1.1}.aethe-h2[data-v-ab02ba94]{font-family:var(--aethe-font-family);letter-spacing:-.01em;margin-bottom:var(--aethe-space-md);font-size:36px;font-weight:600;line-height:1.2}.aethe-h3[data-v-ab02ba94]{font-family:var(--aethe-font-family);letter-spacing:0;margin-bottom:var(--aethe-space-sm);font-size:24px;font-weight:600;line-height:1.3}.aethe-body[data-v-ab02ba94]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);font-size:16px;line-height:1.6}.aethe-mono[data-v-ab02ba94]{font-family:var(--aethe-mono);font-size:14px;line-height:1.5}.aethe-link[data-v-ab02ba94]{color:var(--aethe-blue);transition:color var(--aethe-transition-fast);text-decoration:none}.aethe-link[data-v-ab02ba94]:hover{color:var(--aethe-white);text-decoration:underline}.aethe-header[data-v-ab02ba94]{height:64px;-webkit-backdrop-filter:var(--aethe-blur-sm);padding:0 var(--aethe-space-lg);z-index:1000;background:#000c;border-bottom:1px solid #ffffff1a;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.aethe-header-content[data-v-ab02ba94]{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.aethe-logo[data-v-ab02ba94]{font-family:var(--aethe-font-family);color:var(--aethe-white);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.aethe-logo[data-v-ab02ba94]:hover{color:var(--aethe-blue)}.aethe-nav[data-v-ab02ba94]{align-items:center;gap:var(--aethe-space-md);display:flex}.aethe-nav-link[data-v-ab02ba94]{font-family:var(--aethe-font-family);color:var(--aethe-gray-light);transition:color var(--aethe-transition-fast);font-size:14px;text-decoration:none}.aethe-nav-link[data-v-ab02ba94]:hover{color:var(--aethe-white)}.aethe-grid[data-v-ab02ba94]{gap:var(--aethe-space-lg);display:grid}.aethe-grid-2[data-v-ab02ba94]{grid-template-columns:repeat(2,1fr)}.aethe-grid-3[data-v-ab02ba94]{grid-template-columns:repeat(3,1fr)}.aethe-grid-4[data-v-ab02ba94]{grid-template-columns:repeat(4,1fr)}.aethe-grid-6[data-v-ab02ba94]{grid-template-columns:repeat(6,1fr)}.aethe-container[data-v-ab02ba94]{max-width:1200px;padding:0 var(--aethe-space-lg);margin:0 auto}.aethe-status[data-v-ab02ba94]{align-items:center;gap:var(--aethe-space-xs);font-size:12px;font-weight:500;display:inline-flex}.aethe-status-dot[data-v-ab02ba94]{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-ab02ba94}.aethe-status-dot.active[data-v-ab02ba94]{background:var(--aethe-success)}.aethe-status-dot.inactive[data-v-ab02ba94]{background:var(--aethe-gray-light);animation:none}.aethe-status-dot.warning[data-v-ab02ba94]{background:var(--aethe-warning)}.aethe-status-dot.error[data-v-ab02ba94]{background:var(--aethe-accent)}@keyframes statusPulse-ab02ba94{0%,to{opacity:1}50%{opacity:.5}}.aethe-loading[data-v-ab02ba94]{border:2px solid #ffffff1a;border-top-color:var(--aethe-blue);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-ab02ba94;display:inline-block}@keyframes spin-ab02ba94{to{transform:rotate(360deg)}}.aethe-code[data-v-ab02ba94]{font-family:var(--aethe-mono);border-radius:var(--aethe-radius-md);padding:var(--aethe-space-md);color:var(--aethe-gray-light);background:#0a0a0acc;border:1px solid #ffffff1a;font-size:14px;overflow-x:auto}.aethe-badge[data-v-ab02ba94]{padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-full);color:var(--aethe-blue);background:#52a8ff1a;border:1px solid #52a8ff4d;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.aethe-divider[data-v-ab02ba94]{height:1px;margin:var(--aethe-space-lg) 0;background:#ffffff1a;border:none}.aethe-tooltip[data-v-ab02ba94]{position:relative}.aethe-tooltip[data-v-ab02ba94]:after{content:attr(data-tooltip);background:var(--aethe-dark);color:var(--aethe-white);padding:var(--aethe-space-xs) var(--aethe-space-sm);border-radius:var(--aethe-radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--aethe-transition-fast);margin-bottom:var(--aethe-space-xs);font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.aethe-tooltip[data-v-ab02ba94]:hover:after{opacity:1}@media (width<=768px){.aethe-h1[data-v-ab02ba94]{font-size:36px}.aethe-h2[data-v-ab02ba94]{font-size:28px}.aethe-h3[data-v-ab02ba94]{font-size:20px}.aethe-grid-2[data-v-ab02ba94],.aethe-grid-3[data-v-ab02ba94],.aethe-grid-4[data-v-ab02ba94],.aethe-grid-6[data-v-ab02ba94]{grid-template-columns:1fr}.aethe-container[data-v-ab02ba94],.aethe-header[data-v-ab02ba94]{padding:0 var(--aethe-space-md)}}.aethe-thai-accent[data-v-ab02ba94]{color:var(--aethe-blue)}.aethe-asean-gradient[data-v-ab02ba94]{background:linear-gradient(135deg, var(--aethe-blue) 0%, var(--aethe-purple) 100%);-webkit-text-fill-color:transparent;background-clip:text}.aethe-unified-dashboard[data-v-ab02ba94]{min-height:100vh;padding:var(--aethe-space-xl)}.aethe-unified-header[data-v-ab02ba94]{margin-bottom:var(--aethe-space-xl);justify-content:space-between;align-items:center;display:flex}.aethe-header-left[data-v-ab02ba94]{gap:var(--aethe-space-md);flex-direction:column;display:flex}.aethe-h1[data-v-ab02ba94]{letter-spacing:-.02em;margin:0;font-size:36px;font-weight:700}.aethe-framework-mode[data-v-ab02ba94]{gap:var(--aethe-space-sm);display:flex}.aethe-mode-button[data-v-ab02ba94]{font-family:var(--aethe-font-family);padding:var(--aethe-space-sm) var(--aethe-space-md);border-radius:var(--aethe-radius-md);color:var(--aethe-gray-light);cursor:pointer;transition:all var(--aethe-transition-fast);background:#0a0a0a66;border:1px solid #ffffff1a;font-size:12px;font-weight:500}.aethe-mode-button[data-v-ab02ba94]:hover{color:var(--aethe-white);border-color:#52a8ff4d}.aethe-mode-button.active[data-v-ab02ba94]{border-color:var(--aethe-blue);color:var(--aethe-blue);background:#52a8ff1a}.aethe-overview-section[data-v-ab02ba94]{margin-bottom:var(--aethe-space-xl)}.aethe-stat-label[data-v-ab02ba94]{color:var(--aethe-gray-light);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--aethe-space-xs);font-size:11px;font-weight:500}.aethe-stat-value[data-v-ab02ba94]{color:var(--aethe-white);margin-bottom:var(--aethe-space-xs);font-size:32px;font-weight:700}.aethe-stat-change[data-v-ab02ba94]{font-size:12px;font-weight:500}.aethe-stat-change.positive[data-v-ab02ba94]{color:var(--aethe-success)}.aethe-stat-change.negative[data-v-ab02ba94]{color:var(--aethe-accent)}.aethe-stat-change.neutral[data-v-ab02ba94]{color:var(--aethe-gray-light)}.aethe-bridge-status[data-v-ab02ba94]{margin-bottom:var(--aethe-space-xl)}.aethe-bridge-diagram[data-v-ab02ba94]{justify-content:center;align-items:center;gap:var(--aethe-space-lg);margin-bottom:var(--aethe-space-lg);padding:var(--aethe-space-lg);border-radius:var(--aethe-radius-lg);background:#0a0a0a66;display:flex}.aethe-bridge-node[data-v-ab02ba94]{align-items:center;gap:var(--aethe-space-sm);padding:var(--aethe-space-md);border-radius:var(--aethe-radius-md);background:#0a0a0a99;border:1px solid #ffffff1a;flex-direction:column;min-width:120px;display:flex}.aethe-bridge-node.vue[data-v-ab02ba94]{border-color:#52a8ff4d}.aethe-bridge-node.react[data-v-ab02ba94]{border-color:#bf7af04d}.aethe-bridge-node.unified[data-v-ab02ba94]{border-color:#62c0734d}.aethe-bridge-node-icon[data-v-ab02ba94]{font-size:24px}.aethe-bridge-node-name[data-v-ab02ba94]{color:var(--aethe-white);font-size:12px;font-weight:600}.aethe-bridge-node-status[data-v-ab02ba94]{color:var(--aethe-gray-light);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.aethe-bridge-connection[data-v-ab02ba94]{align-items:center;gap:var(--aethe-space-xs);flex-direction:column;width:80px;display:flex}.aethe-bridge-line[data-v-ab02ba94]{background:linear-gradient(to bottom, var(--aethe-blue), var(--aethe-purple));width:2px;height:40px}.aethe-bridge-label[data-v-ab02ba94]{color:var(--aethe-gray-light);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.aethe-bridge-features[data-v-ab02ba94]{gap:var(--aethe-space-md);grid-template-columns:repeat(4,1fr);display:grid}.aethe-feature-item[data-v-ab02ba94]{align-items:center;gap:var(--aethe-space-sm);color:var(--aethe-gray-light);font-size:12px;display:flex}.aethe-feature-icon[data-v-ab02ba94]{color:var(--aethe-success);font-weight:700}.aethe-component-list[data-v-ab02ba94]{gap:var(--aethe-space-xs);flex-direction:column;display:flex}.aethe-component-item[data-v-ab02ba94]{color:var(--aethe-gray-light);padding:var(--aethe-space-xs);border-radius:var(--aethe-radius-sm);background:#0a0a0a66;font-size:12px}.aethe-unified-nav[data-v-ab02ba94]{-webkit-backdrop-filter:var(--aethe-blur-md);padding:var(--aethe-space-md) 0;z-index:100;background:#000000e6;border-top:1px solid #ffffff1a;position:fixed;bottom:0;left:0;right:0}.aethe-nav-items[data-v-ab02ba94]{justify-content:center;gap:var(--aethe-space-lg);display:flex}.aethe-nav-link[data-v-ab02ba94]{align-items:center;gap:var(--aethe-space-xs);padding:var(--aethe-space-sm) var(--aethe-space-md);color:var(--aethe-gray-light);border-radius:var(--aethe-radius-md);transition:all var(--aethe-transition-fast);flex-direction:column;min-width:80px;text-decoration:none;display:flex}.aethe-nav-link[data-v-ab02ba94]:hover,.aethe-nav-link.active[data-v-ab02ba94]{color:var(--aethe-white);background:#ffffff0d}.aethe-nav-link.active[data-v-ab02ba94]{color:var(--aethe-blue)}.nav-icon[data-v-ab02ba94]{font-size:20px}.nav-text[data-v-ab02ba94]{text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}@media (width<=768px){.aethe-unified-header[data-v-ab02ba94]{align-items:flex-start;gap:var(--aethe-space-md);flex-direction:column}.aethe-h1[data-v-ab02ba94]{font-size:28px}.aethe-bridge-diagram[data-v-ab02ba94]{flex-direction:column}.aethe-bridge-connection[data-v-ab02ba94]{width:40px;height:80px}.aethe-bridge-line[data-v-ab02ba94]{width:40px;height:2px}.aethe-bridge-features[data-v-ab02ba94]{grid-template-columns:repeat(2,1fr)}.aethe-nav-items[data-v-ab02ba94]{gap:var(--aethe-space-sm)}}.totem-glyph-container[data-v-affeb917]{cursor:default;justify-content:center;align-items:center;display:flex;position:relative}.totem-glyph-container.interactive[data-v-affeb917]{cursor:pointer;transition:transform .3s}.totem-glyph-container.interactive[data-v-affeb917]:hover{transform:scale(1.1)}.totem-glyph[data-v-affeb917]{z-index:2;user-select:none;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.totem-aura[data-v-affeb917]{z-index:1;pointer-events:none;border-radius:50%;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.totem-particles[data-v-affeb917]{z-index:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.particle[data-v-affeb917]{border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite particle-float-affeb917;position:absolute;top:50%;left:50%}@keyframes particle-float-affeb917{0%,to{opacity:0;transform:rotate(var(--rotation)) translateY(var(--distance)) scale(0)}50%{opacity:1;transform:rotate(var(--rotation)) translateY(var(--distance)) scale(1)}}@media (width<=768px){.totem-glyph-container[data-v-affeb917]{transform:scale(.8)}}[data-v-332c6da1]:root{--color-background:#fff;--color-background-secondary:#fafafa;--color-background-tertiary:#f5f5f5;--color-surface:#fff;--color-surface-elevated:#fff;--color-border:#e5e5e5;--color-border-secondary:#f0f0f0;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#a3a3a3;--color-text-inverse:#fff;--color-primary:#0070f3;--color-primary-hover:#0051cc;--color-primary-light:#e6f0ff;--color-secondary:#10b981;--color-accent:#f59e0b;--color-error:#ef4444;--font-family-primary:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080}@media (prefers-color-scheme:dark){[data-v-332c6da1]:root{--color-background:#000;--color-background-secondary:#111;--color-background-tertiary:#1a1a1a;--color-surface:#171717;--color-surface-elevated:#262626;--color-border:#262626;--color-border-secondary:#404040;--color-text-primary:#fff;--color-text-secondary:#d4d4d4;--color-text-tertiary:#a3a3a3;--color-text-inverse:#000;--color-primary:#3b82f6;--color-primary-hover:#2563eb;--color-primary-light:#1e3a8a}}[data-v-332c6da1]{box-sizing:border-box}body[data-v-332c6da1]{font-family:var(--font-family-primary);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1[data-v-332c6da1]{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h2[data-v-332c6da1]{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h3[data-v-332c6da1]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h4[data-v-332c6da1]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h5[data-v-332c6da1]{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}h6[data-v-332c6da1]{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}p[data-v-332c6da1]{margin-bottom:var(--space-4)}.btn[data-v-332c6da1]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.btn-primary[data-v-332c6da1]{background-color:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.btn-primary[data-v-332c6da1]:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary[data-v-332c6da1]{background-color:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}.btn-secondary[data-v-332c6da1]:hover{background-color:var(--color-background-secondary);border-color:var(--color-border-secondary)}.btn-ghost[data-v-332c6da1]{color:var(--color-text-secondary);background-color:#0000;border-color:#0000}.btn-ghost[data-v-332c6da1]:hover{background-color:var(--color-background-secondary);color:var(--color-text-primary)}.btn-lg[data-v-332c6da1]{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.btn-sm[data-v-332c6da1]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.card[data-v-332c6da1]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-base)}.card[data-v-332c6da1]:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-secondary)}.card-elevated[data-v-332c6da1]{box-shadow:var(--shadow-lg)}.container[data-v-332c6da1]{width:100%;max-width:1200px;padding:0 var(--space-4);margin:0 auto}.container-sm[data-v-332c6da1]{max-width:640px}.container-md[data-v-332c6da1]{max-width:768px}.container-lg[data-v-332c6da1]{max-width:1024px}.container-xl[data-v-332c6da1]{max-width:1280px}.flex[data-v-332c6da1]{display:flex}.flex-col[data-v-332c6da1]{flex-direction:column}.flex-wrap[data-v-332c6da1]{flex-wrap:wrap}.items-center[data-v-332c6da1]{align-items:center}.items-start[data-v-332c6da1]{align-items:flex-start}.items-end[data-v-332c6da1]{align-items:flex-end}.justify-center[data-v-332c6da1]{justify-content:center}.justify-between[data-v-332c6da1]{justify-content:space-between}.justify-start[data-v-332c6da1]{justify-content:flex-start}.justify-end[data-v-332c6da1]{justify-content:flex-end}.grid[data-v-332c6da1]{display:grid}.grid-cols-1[data-v-332c6da1]{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2[data-v-332c6da1]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3[data-v-332c6da1]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4[data-v-332c6da1]{grid-template-columns:repeat(4,minmax(0,1fr))}.gap-4[data-v-332c6da1]{gap:var(--space-4)}.gap-6[data-v-332c6da1]{gap:var(--space-6)}.gap-8[data-v-332c6da1]{gap:var(--space-8)}@keyframes fadeIn-332c6da1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn-332c6da1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse-332c6da1{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in[data-v-332c6da1]{animation:fadeIn-332c6da1 var(--transition-slow) ease-out}.animate-slide-in[data-v-332c6da1]{animation:slideIn-332c6da1 var(--transition-slow) ease-out}.animate-pulse[data-v-332c6da1]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-332c6da1}@media (width<=768px){.container[data-v-332c6da1]{padding:0 var(--space-3)}.grid-cols-3[data-v-332c6da1],.grid-cols-4[data-v-332c6da1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid-cols-2[data-v-332c6da1],.grid-cols-3[data-v-332c6da1],.grid-cols-4[data-v-332c6da1]{grid-template-columns:1fr}}.swirlpool-sword[data-v-332c6da1]{border-radius:var(--radius-lg);transition:all var(--transition-base);background:linear-gradient(135deg,#4d6bfe,#7c3aed,#09f,#0ff);border:1px solid #00ffff4d;box-shadow:0 0 20px #4d6bfe80}.swirlpool-sword[data-v-332c6da1]:hover{transform:translateY(-2px);box-shadow:0 0 30px #4d6bfeb3}.agx-command-console[data-v-332c6da1]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);max-width:900px;margin:0 auto}.console-header[data-v-332c6da1]{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.header-left[data-v-332c6da1]{align-items:center;gap:var(--space-4);display:flex}.console-title[data-v-332c6da1]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.language-toggle[data-v-332c6da1]{gap:var(--space-2);display:flex}.lang-btn[data-v-332c6da1]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.lang-btn[data-v-332c6da1]:hover{background:var(--color-background-secondary);border-color:var(--color-border-secondary)}.lang-btn.active[data-v-332c6da1]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.header-right[data-v-332c6da1]{align-items:center;gap:var(--space-3);display:flex}.status-indicator[data-v-332c6da1]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.status-dot[data-v-332c6da1]{background:var(--color-success);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-332c6da1}.clear-btn[data-v-332c6da1]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);font-size:var(--text-sm)}.clear-btn[data-v-332c6da1]:hover{background:var(--color-background-secondary);border-color:var(--color-border-secondary)}.console-output[data-v-332c6da1]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-height:300px;max-height:500px;padding:var(--space-4);margin-bottom:var(--space-4);font-family:JetBrains Mono,monospace;font-size:var(--text-sm);overflow-y:auto}.output-item[data-v-332c6da1]{padding:var(--space-3);margin-bottom:var(--space-2);border-radius:var(--radius-md);border-left:3px solid var(--color-border)}.output-item.success[data-v-332c6da1]{border-left-color:var(--color-success);background:var(--color-success-subtle)}.output-item.error[data-v-332c6da1]{border-left-color:var(--color-error);background:var(--color-error-subtle)}.output-item.warning[data-v-332c6da1]{border-left-color:var(--color-warning);background:var(--color-warning-subtle)}.output-item.info[data-v-332c6da1]{border-left-color:var(--color-info);background:var(--color-info-subtle)}.output-header[data-v-332c6da1]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-xs);color:var(--color-text-tertiary);display:flex}.output-icon[data-v-332c6da1]{font-weight:var(--font-weight-bold)}.output-time[data-v-332c6da1]{font-family:JetBrains Mono,monospace}.output-glyph[data-v-332c6da1]{font-size:var(--text-lg);color:var(--color-primary)}.output-content[data-v-332c6da1]{gap:var(--space-2);flex-direction:column;display:flex}.output-command[data-v-332c6da1]{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);display:flex}.command-prompt[data-v-332c6da1]{color:var(--color-primary)}.translated-command[data-v-332c6da1]{color:var(--color-text-tertiary);font-style:italic}.output-message[data-v-332c6da1]{color:var(--color-text-secondary)}.output-data[data-v-332c6da1]{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);overflow-x:auto}.output-data pre[data-v-332c6da1]{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.empty-output[data-v-332c6da1]{text-align:center;padding:var(--space-8);color:var(--color-text-tertiary)}.empty-output p[data-v-332c6da1]{margin:0 0 var(--space-2) 0}.console-input-wrapper[data-v-332c6da1]{position:relative}.input-prompt[data-v-332c6da1]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.prompt-glyph[data-v-332c6da1]{font-size:var(--text-lg);color:var(--color-primary)}.prompt-text[data-v-332c6da1]{font-weight:var(--font-weight-semibold)}.input-container[data-v-332c6da1]{gap:var(--space-2);display:flex;position:relative}.input-container.show-suggestions[data-v-332c6da1]{border-bottom-right-radius:0;border-bottom-left-radius:0}.command-input[data-v-332c6da1]{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);font-family:JetBrains Mono,monospace;font-size:var(--text-sm);transition:all var(--transition-fast);outline:none;flex:1}.command-input[data-v-332c6da1]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #0070f31a}.command-input[data-v-332c6da1]:disabled{opacity:.5;cursor:not-allowed}.send-btn[data-v-332c6da1]{background:var(--color-primary);color:#fff;border-radius:var(--radius-lg);cursor:pointer;width:44px;height:44px;transition:all var(--transition-fast);font-size:var(--text-lg);border:none;justify-content:center;align-items:center;display:flex}.send-btn[data-v-332c6da1]:hover:not(:disabled){background:var(--color-primary-hover)}.send-btn[data-v-332c6da1]:disabled{opacity:.5;cursor:not-allowed}.loading-spinner[data-v-332c6da1]{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-332c6da1}@keyframes spin-332c6da1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.suggestions[data-v-332c6da1]{background:var(--color-surface);border:1px solid var(--color-border);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);z-index:10;max-height:200px;box-shadow:var(--shadow-lg);border-top:none;position:absolute;top:100%;left:0;right:44px;overflow-y:auto}.suggestion-item[data-v-332c6da1]{padding:var(--space-3);cursor:pointer;transition:all var(--transition-fast);font-family:JetBrains Mono,monospace;font-size:var(--text-sm);color:var(--color-text-secondary)}.suggestion-item[data-v-332c6da1]:hover{background:var(--color-background-secondary);color:var(--color-text-primary)}.command-info[data-v-332c6da1]{gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}.info-item[data-v-332c6da1]{gap:var(--space-2);font-size:var(--text-sm);display:flex}.info-label[data-v-332c6da1]{color:var(--color-text-tertiary)}.info-value[data-v-332c6da1]{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}@media (width<=768px){.agx-command-console[data-v-332c6da1]{padding:var(--space-4)}.console-header[data-v-332c6da1]{gap:var(--space-4);flex-direction:column;align-items:stretch}.header-left[data-v-332c6da1]{align-items:stretch;gap:var(--space-2);flex-direction:column}.console-output[data-v-332c6da1]{max-height:300px}.command-info[data-v-332c6da1]{gap:var(--space-2);flex-direction:column}}[data-v-66093599]:root{--color-background:#fff;--color-background-secondary:#fafafa;--color-background-tertiary:#f5f5f5;--color-surface:#fff;--color-surface-elevated:#fff;--color-border:#e5e5e5;--color-border-secondary:#f0f0f0;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#a3a3a3;--color-text-inverse:#fff;--color-primary:#0070f3;--color-primary-hover:#0051cc;--color-primary-light:#e6f0ff;--color-secondary:#10b981;--color-accent:#f59e0b;--color-error:#ef4444;--font-family-primary:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080}@media (prefers-color-scheme:dark){[data-v-66093599]:root{--color-background:#000;--color-background-secondary:#111;--color-background-tertiary:#1a1a1a;--color-surface:#171717;--color-surface-elevated:#262626;--color-border:#262626;--color-border-secondary:#404040;--color-text-primary:#fff;--color-text-secondary:#d4d4d4;--color-text-tertiary:#a3a3a3;--color-text-inverse:#000;--color-primary:#3b82f6;--color-primary-hover:#2563eb;--color-primary-light:#1e3a8a}}[data-v-66093599]{box-sizing:border-box}body[data-v-66093599]{font-family:var(--font-family-primary);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1[data-v-66093599]{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h2[data-v-66093599]{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h3[data-v-66093599]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h4[data-v-66093599]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h5[data-v-66093599]{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}h6[data-v-66093599]{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}p[data-v-66093599]{margin-bottom:var(--space-4)}.btn[data-v-66093599]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.btn-primary[data-v-66093599]{background-color:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.btn-primary[data-v-66093599]:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary[data-v-66093599]{background-color:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}.btn-secondary[data-v-66093599]:hover{background-color:var(--color-background-secondary);border-color:var(--color-border-secondary)}.btn-ghost[data-v-66093599]{color:var(--color-text-secondary);background-color:#0000;border-color:#0000}.btn-ghost[data-v-66093599]:hover{background-color:var(--color-background-secondary);color:var(--color-text-primary)}.btn-lg[data-v-66093599]{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.btn-sm[data-v-66093599]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.card[data-v-66093599]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-base)}.card[data-v-66093599]:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-secondary)}.card-elevated[data-v-66093599]{box-shadow:var(--shadow-lg)}.container[data-v-66093599]{width:100%;max-width:1200px;padding:0 var(--space-4);margin:0 auto}.container-sm[data-v-66093599]{max-width:640px}.container-md[data-v-66093599]{max-width:768px}.container-lg[data-v-66093599]{max-width:1024px}.container-xl[data-v-66093599]{max-width:1280px}.flex[data-v-66093599]{display:flex}.flex-col[data-v-66093599]{flex-direction:column}.flex-wrap[data-v-66093599]{flex-wrap:wrap}.items-center[data-v-66093599]{align-items:center}.items-start[data-v-66093599]{align-items:flex-start}.items-end[data-v-66093599]{align-items:flex-end}.justify-center[data-v-66093599]{justify-content:center}.justify-between[data-v-66093599]{justify-content:space-between}.justify-start[data-v-66093599]{justify-content:flex-start}.justify-end[data-v-66093599]{justify-content:flex-end}.grid[data-v-66093599]{display:grid}.grid-cols-1[data-v-66093599]{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2[data-v-66093599]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3[data-v-66093599]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4[data-v-66093599]{grid-template-columns:repeat(4,minmax(0,1fr))}.gap-4[data-v-66093599]{gap:var(--space-4)}.gap-6[data-v-66093599]{gap:var(--space-6)}.gap-8[data-v-66093599]{gap:var(--space-8)}@keyframes fadeIn-66093599{0%{opacity:0}to{opacity:1}}@keyframes slideIn-66093599{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse-66093599{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in[data-v-66093599]{animation:fadeIn-66093599 var(--transition-slow) ease-out}.animate-slide-in[data-v-66093599]{animation:slideIn-66093599 var(--transition-slow) ease-out}.animate-pulse[data-v-66093599]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-66093599}@media (width<=768px){.container[data-v-66093599]{padding:0 var(--space-3)}.grid-cols-3[data-v-66093599],.grid-cols-4[data-v-66093599]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid-cols-2[data-v-66093599],.grid-cols-3[data-v-66093599],.grid-cols-4[data-v-66093599]{grid-template-columns:1fr}}.swirlpool-sword[data-v-66093599]{border-radius:var(--radius-lg);transition:all var(--transition-base);background:linear-gradient(135deg,#4d6bfe,#7c3aed,#09f,#0ff);border:1px solid #00ffff4d;box-shadow:0 0 20px #4d6bfe80}.swirlpool-sword[data-v-66093599]:hover{transform:translateY(-2px);box-shadow:0 0 30px #4d6bfeb3}.agx11-integration-dashboard[data-v-66093599]{background:var(--color-background);min-height:100vh;padding:var(--space-6)}.dashboard-header[data-v-66093599]{margin-bottom:var(--space-6)}.header-content[data-v-66093599]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);justify-content:space-between;align-items:center;display:flex}.header-left[data-v-66093599]{align-items:center;gap:var(--space-6);display:flex}.logo-section[data-v-66093599]{align-items:center;gap:var(--space-4);display:flex}.logo-text[data-v-66093599]{gap:var(--space-1);flex-direction:column;display:flex}.dashboard-title[data-v-66093599]{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.dashboard-subtitle[data-v-66093599]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.header-right[data-v-66093599]{align-items:center;gap:var(--space-4);display:flex}.system-status[data-v-66093599]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-background-secondary);border-radius:var(--radius-full);display:flex}.status-indicator[data-v-66093599]{border-radius:50%;width:12px;height:12px;animation:2s infinite pulse-66093599}.status-text[data-v-66093599]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.health-score[data-v-66093599]{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.sync-btn[data-v-66093599]{padding:var(--space-3) var(--space-4);background:var(--color-primary);color:#fff;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);font-weight:var(--font-weight-medium);border:none}.sync-btn[data-v-66093599]:hover:not(:disabled){background:var(--color-primary-hover)}.sync-btn[data-v-66093599]:disabled{opacity:.5;cursor:not-allowed}.nav-tabs[data-v-66093599]{gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex;overflow-x:auto}.tab-btn[data-v-66093599]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none;display:flex}.tab-btn[data-v-66093599]:hover{background:var(--color-background-secondary)}.tab-btn.active[data-v-66093599]{background:var(--color-primary);color:#fff}.tab-icon[data-v-66093599]{font-size:var(--text-lg)}.tab-label[data-v-66093599]{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.dashboard-content[data-v-66093599]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);min-height:600px}.tab-content[data-v-66093599]{animation:.3s fadeIn-66093599}.overview-grid[data-v-66093599]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.card[data-v-66093599]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5)}.card-header[data-v-66093599]{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.card-header h3[data-v-66093599]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.health-visual[data-v-66093599]{background:var(--color-border);border-radius:var(--radius-full);height:8px;margin-bottom:var(--space-4);overflow:hidden}.health-bar[data-v-66093599]{border-radius:var(--radius-full);height:100%;transition:width var(--transition-base)}.health-details[data-v-66093599],.quantum-details[data-v-66093599],.worker-details[data-v-66093599],.mesh-details[data-v-66093599]{gap:var(--space-3);flex-direction:column;display:flex}.health-item[data-v-66093599],.quantum-item[data-v-66093599],.worker-item[data-v-66093599],.mesh-item[data-v-66093599]{font-size:var(--text-sm);justify-content:space-between;display:flex}.health-item span[data-v-66093599]:first-child,.quantum-item span[data-v-66093599]:first-child,.worker-item span[data-v-66093599]:first-child,.mesh-item span[data-v-66093599]:first-child{color:var(--color-text-secondary)}.health-item span[data-v-66093599]:last-child,.quantum-item span[data-v-66093599]:last-child,.worker-item span[data-v-66093599]:last-child,.mesh-item span[data-v-66093599]:last-child{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.worker-actions[data-v-66093599],.mesh-actions[data-v-66093599]{gap:var(--space-2);margin-top:var(--space-4);display:flex}.btn[data-v-66093599]{padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);font-size:var(--text-sm)}.btn[data-v-66093599]:hover{background:var(--color-background-secondary)}.btn-primary[data-v-66093599]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-primary[data-v-66093599]:hover{background:var(--color-primary-hover)}.quantum-panel[data-v-66093599]{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.quantum-visual[data-v-66093599]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);justify-content:center;align-items:center;display:flex}.quantum-info[data-v-66093599]{gap:var(--space-6);flex-direction:column;display:flex}.quantum-info h3[data-v-66093599]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.quantum-metrics[data-v-66093599]{gap:var(--space-3);flex-direction:column;display:flex}.metric[data-v-66093599]{padding:var(--space-3);background:var(--color-background);border-radius:var(--radius-lg);justify-content:space-between;display:flex}.metric-label[data-v-66093599]{color:var(--color-text-secondary);font-size:var(--text-sm)}.metric-value[data-v-66093599]{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.quantum-workers h4[data-v-66093599]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-3) 0}.worker-list[data-v-66093599]{gap:var(--space-2);flex-direction:column;display:flex}.quantum-worker[data-v-66093599]{padding:var(--space-3);background:var(--color-background);border-radius:var(--radius-lg);font-size:var(--text-sm);justify-content:space-between;display:flex}.worker-state[data-v-66093599],.worker-coherence[data-v-66093599]{color:var(--color-text-secondary)}.workers-panel[data-v-66093599],.mesh-panel[data-v-66093599],.sync-panel[data-v-66093599],.orb-panel[data-v-66093599]{gap:var(--space-6);flex-direction:column;display:flex}.workers-header[data-v-66093599],.mesh-header[data-v-66093599],.sync-header[data-v-66093599],.orb-header[data-v-66093599]{justify-content:space-between;align-items:center;display:flex}.workers-header h3[data-v-66093599],.mesh-header h3[data-v-66093599],.sync-header h3[data-v-66093599],.orb-header h3[data-v-66093599]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.workers-stats[data-v-66093599],.mesh-controls[data-v-66093599]{gap:var(--space-4);display:flex}.stat[data-v-66093599]{font-size:var(--text-sm);color:var(--color-text-secondary)}.workers-list[data-v-66093599]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.worker-card[data-v-66093599]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4)}.worker-header[data-v-66093599]{margin-bottom:var(--space-3);justify-content:space-between;display:flex}.worker-id[data-v-66093599]{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.worker-type[data-v-66093599]{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);background:var(--color-primary-subtle);color:var(--color-primary);border-radius:var(--radius-full)}.worker-metrics[data-v-66093599]{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.worker-metric[data-v-66093599]{font-size:var(--text-sm);justify-content:space-between;display:flex}.worker-metric span[data-v-66093599]:first-child{color:var(--color-text-secondary)}.worker-metric span[data-v-66093599]:last-child{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.worker-status[data-v-66093599]{text-align:center;padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.worker-status.active[data-v-66093599]{background:var(--color-success-subtle);color:var(--color-success)}.worker-status.busy[data-v-66093599]{background:var(--color-warning-subtle);color:var(--color-warning)}.worker-status.error[data-v-66093599]{background:var(--color-error-subtle);color:var(--color-error)}.mesh-visualization[data-v-66093599]{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.mesh-stats[data-v-66093599]{gap:var(--space-4);flex-direction:column;display:flex}.mesh-stat[data-v-66093599]{padding:var(--space-3);background:var(--color-background);border-radius:var(--radius-lg);justify-content:space-between;display:flex}.stat-label[data-v-66093599]{color:var(--color-text-secondary);font-size:var(--text-sm)}.stat-value[data-v-66093599]{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.mesh-topology h4[data-v-66093599]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-3) 0}.topology-visualization[data-v-66093599]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);height:300px;position:relative}.mesh-node[data-v-66093599]{padding:var(--space-2) var(--space-3);background:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--font-weight-medium);position:absolute}.sync-status[data-v-66093599]{gap:var(--space-4);flex-direction:column;display:flex}.sync-metric[data-v-66093599]{padding:var(--space-4);background:var(--color-background);border-radius:var(--radius-xl);justify-content:space-between;display:flex}.orb-status[data-v-66093599]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.orb-status.connected[data-v-66093599]{background:var(--color-success-subtle);color:var(--color-success)}.orb-status.disconnected[data-v-66093599]{background:var(--color-error-subtle);color:var(--color-error)}.orb-tools ul[data-v-66093599]{gap:var(--space-2);padding-left:var(--space-6);flex-direction:column;margin:0;display:flex}.orb-tools li[data-v-66093599]{color:var(--color-text-secondary)}.loading-overlay[data-v-66093599]{z-index:1000;background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loading-spinner[data-v-66093599]{border:4px solid var(--color-border);border-top:4px solid var(--color-primary);width:48px;height:48px;margin-bottom:var(--space-4);border-radius:50%;animation:1s linear infinite spin-66093599}@keyframes spin-66093599{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){.agx11-integration-dashboard[data-v-66093599]{padding:var(--space-4)}.header-content[data-v-66093599]{gap:var(--space-4);flex-direction:column;align-items:stretch}.logo-section[data-v-66093599]{flex-direction:column;align-items:center}.header-right[data-v-66093599]{gap:var(--space-2);flex-direction:column}.nav-tabs[data-v-66093599]{flex-wrap:wrap}.overview-grid[data-v-66093599],.quantum-panel[data-v-66093599],.mesh-visualization[data-v-66093599]{grid-template-columns:1fr}}[data-v-a1ff4b9f]:root{--color-background:#fff;--color-background-secondary:#fafafa;--color-background-tertiary:#f5f5f5;--color-surface:#fff;--color-surface-elevated:#fff;--color-border:#e5e5e5;--color-border-secondary:#f0f0f0;--color-text-primary:#171717;--color-text-secondary:#525252;--color-text-tertiary:#a3a3a3;--color-text-inverse:#fff;--color-primary:#0070f3;--color-primary-hover:#0051cc;--color-primary-light:#e6f0ff;--color-secondary:#10b981;--color-accent:#f59e0b;--color-error:#ef4444;--font-family-primary:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080}@media (prefers-color-scheme:dark){[data-v-a1ff4b9f]:root{--color-background:#000;--color-background-secondary:#111;--color-background-tertiary:#1a1a1a;--color-surface:#171717;--color-surface-elevated:#262626;--color-border:#262626;--color-border-secondary:#404040;--color-text-primary:#fff;--color-text-secondary:#d4d4d4;--color-text-tertiary:#a3a3a3;--color-text-inverse:#000;--color-primary:#3b82f6;--color-primary-hover:#2563eb;--color-primary-light:#1e3a8a}}[data-v-a1ff4b9f]{box-sizing:border-box}body[data-v-a1ff4b9f]{font-family:var(--font-family-primary);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1[data-v-a1ff4b9f]{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h2[data-v-a1ff4b9f]{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h3[data-v-a1ff4b9f]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h4[data-v-a1ff4b9f]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}h5[data-v-a1ff4b9f]{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}h6[data-v-a1ff4b9f]{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}p[data-v-a1ff4b9f]{margin-bottom:var(--space-4)}.btn[data-v-a1ff4b9f]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.btn-primary[data-v-a1ff4b9f]{background-color:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.btn-primary[data-v-a1ff4b9f]:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary[data-v-a1ff4b9f]{background-color:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}.btn-secondary[data-v-a1ff4b9f]:hover{background-color:var(--color-background-secondary);border-color:var(--color-border-secondary)}.btn-ghost[data-v-a1ff4b9f]{color:var(--color-text-secondary);background-color:#0000;border-color:#0000}.btn-ghost[data-v-a1ff4b9f]:hover{background-color:var(--color-background-secondary);color:var(--color-text-primary)}.btn-lg[data-v-a1ff4b9f]{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.card[data-v-a1ff4b9f]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-base)}.card[data-v-a1ff4b9f]:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-secondary)}.card-elevated[data-v-a1ff4b9f]{box-shadow:var(--shadow-lg)}.container[data-v-a1ff4b9f]{width:100%;max-width:1200px;padding:0 var(--space-4);margin:0 auto}.container-sm[data-v-a1ff4b9f]{max-width:640px}.container-md[data-v-a1ff4b9f]{max-width:768px}.container-lg[data-v-a1ff4b9f]{max-width:1024px}.container-xl[data-v-a1ff4b9f]{max-width:1280px}.flex[data-v-a1ff4b9f]{display:flex}.flex-col[data-v-a1ff4b9f]{flex-direction:column}.flex-wrap[data-v-a1ff4b9f]{flex-wrap:wrap}.items-center[data-v-a1ff4b9f]{align-items:center}.items-start[data-v-a1ff4b9f]{align-items:flex-start}.items-end[data-v-a1ff4b9f]{align-items:flex-end}.justify-center[data-v-a1ff4b9f]{justify-content:center}.justify-between[data-v-a1ff4b9f]{justify-content:space-between}.justify-start[data-v-a1ff4b9f]{justify-content:flex-start}.justify-end[data-v-a1ff4b9f]{justify-content:flex-end}.grid[data-v-a1ff4b9f]{display:grid}.grid-cols-1[data-v-a1ff4b9f]{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2[data-v-a1ff4b9f]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3[data-v-a1ff4b9f]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4[data-v-a1ff4b9f]{grid-template-columns:repeat(4,minmax(0,1fr))}.gap-4[data-v-a1ff4b9f]{gap:var(--space-4)}.gap-6[data-v-a1ff4b9f]{gap:var(--space-6)}.gap-8[data-v-a1ff4b9f]{gap:var(--space-8)}@keyframes fadeIn-a1ff4b9f{0%{opacity:0}to{opacity:1}}@keyframes slideIn-a1ff4b9f{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse-a1ff4b9f{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in[data-v-a1ff4b9f]{animation:fadeIn-a1ff4b9f var(--transition-slow) ease-out}.animate-slide-in[data-v-a1ff4b9f]{animation:slideIn-a1ff4b9f var(--transition-slow) ease-out}.animate-pulse[data-v-a1ff4b9f]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-a1ff4b9f}@media (width<=768px){.container[data-v-a1ff4b9f]{padding:0 var(--space-3)}.grid-cols-3[data-v-a1ff4b9f],.grid-cols-4[data-v-a1ff4b9f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid-cols-2[data-v-a1ff4b9f],.grid-cols-3[data-v-a1ff4b9f],.grid-cols-4[data-v-a1ff4b9f]{grid-template-columns:1fr}}.swirlpool-sword[data-v-a1ff4b9f]{border-radius:var(--radius-lg);transition:all var(--transition-base);background:linear-gradient(135deg,#4d6bfe,#7c3aed,#09f,#0ff);border:1px solid #00ffff4d;box-shadow:0 0 20px #4d6bfe80}.swirlpool-sword[data-v-a1ff4b9f]:hover{transform:translateY(-2px);box-shadow:0 0 30px #4d6bfeb3}.agentic-engine-dashboard[data-v-a1ff4b9f]{background:var(--color-background);min-height:100vh;padding:var(--space-6)}.dashboard-header[data-v-a1ff4b9f]{margin-bottom:var(--space-6)}.header-content[data-v-a1ff4b9f]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);justify-content:space-between;align-items:center;display:flex}.header-left[data-v-a1ff4b9f]{align-items:center;gap:var(--space-6);display:flex}.logo-section[data-v-a1ff4b9f]{align-items:center;gap:var(--space-4);display:flex}.logo-text[data-v-a1ff4b9f]{gap:var(--space-1);flex-direction:column;display:flex}.dashboard-title[data-v-a1ff4b9f]{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.dashboard-subtitle[data-v-a1ff4b9f]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.header-right[data-v-a1ff4b9f]{align-items:center;gap:var(--space-4);display:flex}.system-status[data-v-a1ff4b9f]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-background-secondary);border-radius:var(--radius-full);display:flex}.status-indicator[data-v-a1ff4b9f]{border-radius:50%;width:12px;height:12px;animation:2s infinite pulse-a1ff4b9f}.status-text[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.health-score[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.action-btn[data-v-a1ff4b9f]{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);font-weight:var(--font-weight-medium)}.action-btn[data-v-a1ff4b9f]:hover{background:var(--color-background-secondary)}.action-btn.primary[data-v-a1ff4b9f]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.action-btn.primary[data-v-a1ff4b9f]:hover{background:var(--color-primary-hover)}.dashboard-nav[data-v-a1ff4b9f]{gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex;overflow-x:auto}.nav-item[data-v-a1ff4b9f]{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none;display:flex}.nav-item[data-v-a1ff4b9f]:hover{background:var(--color-background-secondary)}.nav-item.active[data-v-a1ff4b9f]{background:var(--color-primary);color:#fff}.nav-icon[data-v-a1ff4b9f]{font-size:var(--text-lg)}.nav-label[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.nav-description[data-v-a1ff4b9f]{font-size:var(--text-xs);opacity:.8}.dashboard-content[data-v-a1ff4b9f]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);min-height:600px}.section-content[data-v-a1ff4b9f]{animation:.3s fadeIn-a1ff4b9f}.hub-grid[data-v-a1ff4b9f]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.card[data-v-a1ff4b9f]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5)}.card-header[data-v-a1ff4b9f]{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.card-header h3[data-v-a1ff4b9f]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.system-health[data-v-a1ff4b9f],.agent-count[data-v-a1ff4b9f],.workflow-count[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.system-metrics[data-v-a1ff4b9f]{gap:var(--space-4);flex-direction:column;display:flex}.metric[data-v-a1ff4b9f]{gap:var(--space-2);flex-direction:column;display:flex}.metric-label[data-v-a1ff4b9f]{font-size:var(--text-sm);color:var(--color-text-secondary)}.metric-value[data-v-a1ff4b9f]{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.metric-bar[data-v-a1ff4b9f]{background:var(--color-border);border-radius:var(--radius-full);height:6px;overflow:hidden}.metric-fill[data-v-a1ff4b9f]{background:var(--color-primary);height:100%;transition:width var(--transition-base)}.agent-list[data-v-a1ff4b9f],.workflow-list[data-v-a1ff4b9f]{gap:var(--space-3);flex-direction:column;display:flex}.agent-item[data-v-a1ff4b9f],.workflow-item[data-v-a1ff4b9f]{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast)}.agent-item[data-v-a1ff4b9f]:hover,.workflow-item[data-v-a1ff4b9f]:hover{border-color:var(--color-primary)}.agent-item.active[data-v-a1ff4b9f],.workflow-item.active[data-v-a1ff4b9f]{background:var(--color-primary-subtle);border-color:var(--color-primary)}.agent-info[data-v-a1ff4b9f],.workflow-info[data-v-a1ff4b9f]{margin-bottom:var(--space-2);justify-content:space-between;display:flex}.agent-name[data-v-a1ff4b9f],.workflow-name[data-v-a1ff4b9f]{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.agent-type[data-v-a1ff4b9f],.workflow-status[data-v-a1ff4b9f]{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);background:var(--color-background-secondary);border-radius:var(--radius-full);color:var(--color-text-secondary)}.workflow-status.running[data-v-a1ff4b9f]{background:var(--color-success-subtle);color:var(--color-success)}.workflow-status.completed[data-v-a1ff4b9f]{background:var(--color-primary-subtle);color:var(--color-primary)}.workflow-status.pending[data-v-a1ff4b9f]{background:var(--color-warning-subtle);color:var(--color-warning)}.agent-metrics[data-v-a1ff4b9f]{gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.workflow-progress[data-v-a1ff4b9f]{align-items:center;gap:var(--space-3);display:flex}.progress-bar[data-v-a1ff4b9f]{background:var(--color-border);border-radius:var(--radius-full);flex:1;height:6px;overflow:hidden}.progress-fill[data-v-a1ff4b9f]{background:var(--color-primary);height:100%;transition:width var(--transition-base)}.progress-text[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.action-grid[data-v-a1ff4b9f]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.action-card[data-v-a1ff4b9f]{align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);flex-direction:column;display:flex}.action-card[data-v-a1ff4b9f]:hover{border-color:var(--color-primary);transform:translateY(-2px)}.action-icon[data-v-a1ff4b9f]{font-size:var(--text-2xl)}.action-label[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.panel-header[data-v-a1ff4b9f]{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.panel-header h2[data-v-a1ff4b9f]{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.btn[data-v-a1ff4b9f]{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);font-weight:var(--font-weight-medium)}.btn[data-v-a1ff4b9f]:hover{background:var(--color-background-secondary)}.btn.primary[data-v-a1ff4b9f]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn.primary[data-v-a1ff4b9f]:hover{background:var(--color-primary-hover)}.btn-sm[data-v-a1ff4b9f]{padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.agents-grid[data-v-a1ff4b9f]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.agent-card[data-v-a1ff4b9f]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4);cursor:pointer;transition:all var(--transition-fast)}.agent-card[data-v-a1ff4b9f]:hover{border-color:var(--color-primary);transform:translateY(-2px)}.agent-card.active[data-v-a1ff4b9f]{border-color:var(--color-primary);background:var(--color-primary-subtle)}.agent-card-header[data-v-a1ff4b9f]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.agent-avatar[data-v-a1ff4b9f]{background:var(--color-primary-subtle);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.agent-icon[data-v-a1ff4b9f]{font-size:var(--text-xl)}.agent-details[data-v-a1ff4b9f]{flex:1}.agent-details h4[data-v-a1ff4b9f]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1) 0}.agent-type-badge[data-v-a1ff4b9f]{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);background:var(--color-background-secondary);border-radius:var(--radius-full);color:var(--color-text-secondary)}.agent-status[data-v-a1ff4b9f]{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-weight:var(--font-weight-semibold)}.agent-status.active[data-v-a1ff4b9f]{background:var(--color-success-subtle);color:var(--color-success)}.agent-status.initializing[data-v-a1ff4b9f]{background:var(--color-warning-subtle);color:var(--color-warning)}.agent-card-body[data-v-a1ff4b9f]{gap:var(--space-4);margin-bottom:var(--space-4);flex-direction:column;display:flex}.agent-performance[data-v-a1ff4b9f]{align-items:center;gap:var(--space-3);display:flex}.performance-label[data-v-a1ff4b9f]{font-size:var(--text-sm);color:var(--color-text-secondary)}.performance-bar[data-v-a1ff4b9f]{background:var(--color-border);border-radius:var(--radius-full);flex:1;height:6px;overflow:hidden}.performance-fill[data-v-a1ff4b9f]{background:var(--color-primary);height:100%;transition:width var(--transition-base)}.performance-value[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.agent-stats[data-v-a1ff4b9f]{gap:var(--space-4);display:flex}.stat[data-v-a1ff4b9f]{gap:var(--space-1);flex-direction:column;display:flex}.stat-label[data-v-a1ff4b9f]{font-size:var(--text-xs);color:var(--color-text-tertiary)}.stat-value[data-v-a1ff4b9f]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.agent-capabilities[data-v-a1ff4b9f]{gap:var(--space-2);flex-wrap:wrap;display:flex}.capability-badge[data-v-a1ff4b9f]{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary)}.agent-card-footer[data-v-a1ff4b9f]{gap:var(--space-2);display:flex}.workflows-list[data-v-a1ff4b9f]{gap:var(--space-4);flex-direction:column;display:flex}.workflow-card[data-v-a1ff4b9f]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);cursor:pointer;transition:all var(--transition-fast)}.workflow-card[data-v-a1ff4b9f]:hover{border-color:var(--color-primary);transform:translateY(-2px)}.workflow-card.active[data-v-a1ff4b9f]{border-color:var(--color-primary);background:var(--color-primary-subtle)}.workflow-card-header[data-v-a1ff4b9f]{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.workflow-card-header h3[data-v-a1ff4b9f]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.workflow-card-body[data-v-a1ff4b9f]{gap:var(--space-4);margin-bottom:var(--space-4);flex-direction:column;display:flex}.workflow-progress-section[data-v-a1ff4b9f]{align-items:center;gap:var(--space-3);display:flex}.workflow-agents[data-v-a1ff4b9f]{align-items:center;gap:var(--space-2);display:flex}.agents-label[data-v-a1ff4b9f]{font-size:var(--text-sm);color:var(--color-text-secondary)}.agent-tags[data-v-a1ff4b9f]{gap:var(--space-2);flex-wrap:wrap;display:flex}.agent-tag[data-v-a1ff4b9f]{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary)}.workflow-meta[data-v-a1ff4b9f]{gap:var(--space-2);flex-direction:column;display:flex}.meta-item[data-v-a1ff4b9f]{font-size:var(--text-sm);color:var(--color-text-tertiary)}.monitoring-grid[data-v-a1ff4b9f]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.monitor-card[data-v-a1ff4b9f]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5)}.monitor-card h3[data-v-a1ff4b9f]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-4) 0}.monitor-chart[data-v-a1ff4b9f]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:150px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.chart-placeholder[data-v-a1ff4b9f]{color:var(--color-text-tertiary);font-size:var(--text-sm)}.monitor-value[data-v-a1ff4b9f]{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}.orb-integrations[data-v-a1ff4b9f],.agx11-systems[data-v-a1ff4b9f]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.orb-integration-card[data-v-a1ff4b9f],.agx11-system-card[data-v-a1ff4b9f]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);text-align:center}.orb-integration-card h3[data-v-a1ff4b9f],.agx11-system-card h3[data-v-a1ff4b9f]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.orb-integration-card p[data-v-a1ff4b9f],.agx11-system-card p[data-v-a1ff4b9f]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-4) 0}.system-status[data-v-a1ff4b9f]{justify-content:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.status-dot[data-v-a1ff4b9f]{background:var(--color-text-tertiary);border-radius:50%;width:8px;height:8px}.status-dot.active[data-v-a1ff4b9f]{background:var(--color-success)}.settings-grid[data-v-a1ff4b9f]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.settings-card[data-v-a1ff4b9f]{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5)}.settings-card h3[data-v-a1ff4b9f]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-4) 0}.setting-item[data-v-a1ff4b9f]{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.setting-item label[data-v-a1ff4b9f]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.setting-item select[data-v-a1ff4b9f],.setting-item input[data-v-a1ff4b9f]{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary)}.loading-overlay[data-v-a1ff4b9f]{z-index:1000;background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loading-spinner[data-v-a1ff4b9f]{border:4px solid var(--color-border);border-top:4px solid var(--color-primary);width:48px;height:48px;margin-bottom:var(--space-4);border-radius:50%;animation:1s linear infinite spin-a1ff4b9f}@keyframes spin-a1ff4b9f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){.agentic-engine-dashboard[data-v-a1ff4b9f]{padding:var(--space-4)}.header-content[data-v-a1ff4b9f]{gap:var(--space-4);flex-direction:column;align-items:stretch}.logo-section[data-v-a1ff4b9f]{flex-direction:column;align-items:center}.header-right[data-v-a1ff4b9f]{gap:var(--space-2);flex-direction:column}.dashboard-nav[data-v-a1ff4b9f]{flex-wrap:wrap}.hub-grid[data-v-a1ff4b9f],.agents-grid[data-v-a1ff4b9f],.monitoring-grid[data-v-a1ff4b9f],.orb-integrations[data-v-a1ff4b9f],.agx11-systems[data-v-a1ff4b9f],.settings-grid[data-v-a1ff4b9f]{grid-template-columns:1fr}}.client-monitoring-dashboard[data-v-7f431e10]{padding:var(--space-6);background:var(--color-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-silver-md)}.dashboard-header[data-v-7f431e10]{margin-bottom:var(--space-6)}.dashboard-header h2[data-v-7f431e10]{margin:0 0 var(--space-4) 0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.dashboard-controls[data-v-7f431e10]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.time-range-selector[data-v-7f431e10],.export-buttons[data-v-7f431e10]{gap:var(--space-2);display:flex}.export-btn[data-v-7f431e10]{padding:var(--space-2) var(--space-4);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-fast);font-size:var(--text-sm)}.export-btn[data-v-7f431e10]:hover:not(:disabled){border-color:var(--color-silver-400);background:var(--color-silver-50)}.export-btn[data-v-7f431e10]:disabled{opacity:.5;cursor:not-allowed}.last-refresh[data-v-7f431e10]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-2)}.range-btn[data-v-7f431e10]{padding:var(--space-2) var(--space-4);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast)}.range-btn[data-v-7f431e10]:hover{border-color:var(--color-silver-400)}.range-btn.active[data-v-7f431e10]{background:var(--gradient-silver);color:var(--color-silver-900);border-color:var(--color-silver-400)}.metrics-grid[data-v-7f431e10]{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.system-metrics-section[data-v-7f431e10]{margin-bottom:var(--space-6)}.system-metrics-section h3[data-v-7f431e10]{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.system-metrics-grid[data-v-7f431e10]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.system-metric-card[data-v-7f431e10]{padding:var(--space-4);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-fast)}.system-metric-card[data-v-7f431e10]:hover{box-shadow:var(--shadow-silver-md);transform:translateY(-2px)}.system-metric-label[data-v-7f431e10]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.system-metric-value[data-v-7f431e10]{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.system-metric-value.healthy[data-v-7f431e10]{color:var(--color-success)}.system-metric-value.unhealthy[data-v-7f431e10]{color:var(--color-error)}.auth-error[data-v-7f431e10]{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-error);border-radius:var(--radius-md);margin-bottom:var(--space-4);background:#ef44441a;display:flex}.auth-warning[data-v-7f431e10]{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-warning);border-radius:var(--radius-md);margin-bottom:var(--space-4);background:#f59e0b1a;display:flex}.error-icon[data-v-7f431e10],.warning-icon[data-v-7f431e10]{font-size:var(--text-xl)}.error-message[data-v-7f431e10]{color:var(--color-error);font-weight:var(--font-weight-medium)}.warning-message[data-v-7f431e10]{color:var(--color-warning);font-weight:var(--font-weight-medium)}.metric-card[data-v-7f431e10]{padding:var(--space-4);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-fast)}.metric-card[data-v-7f431e10]:hover{box-shadow:var(--shadow-silver-md);transform:translateY(-2px)}.metric-label[data-v-7f431e10]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.metric-value[data-v-7f431e10]{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.metric-trend[data-v-7f431e10]{font-size:var(--text-sm);color:var(--color-success)}.dashboard-sections[data-v-7f431e10]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(400px,1fr));display:grid}.dashboard-section h3[data-v-7f431e10]{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.dashboard-section.full-width[data-v-7f431e10]{grid-column:1/-1}.mobile-cards[data-v-7f431e10]{gap:var(--space-3);flex-direction:column;display:flex}.data-card[data-v-7f431e10]{padding:var(--space-4);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-silver-sm)}.card-label[data-v-7f431e10]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-1)}.card-value[data-v-7f431e10]{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.card-stats[data-v-7f431e10]{gap:var(--space-2);flex-wrap:wrap;display:flex}.stat-item[data-v-7f431e10]{font-size:var(--text-sm);color:var(--color-text-secondary);padding:var(--space-1) var(--space-2);background:var(--color-background-secondary);border-radius:var(--radius-sm)}.data-table[data-v-7f431e10]{border-collapse:collapse;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;overflow:hidden}.data-table thead[data-v-7f431e10]{background:var(--gradient-silver)}.data-table th[data-v-7f431e10]{padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-silver-900);border-bottom:1px solid var(--color-silver-400)}.data-table td[data-v-7f431e10]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-primary)}.data-table tbody tr[data-v-7f431e10]:hover{background:var(--color-background-secondary)}.data-table tbody tr:last-child td[data-v-7f431e10]{border-bottom:none}.data-table .no-data[data-v-7f431e10]{text-align:center;color:var(--color-text-tertiary);padding:var(--space-4);font-style:italic}.no-data[data-v-7f431e10]{padding:var(--space-4);text-align:center;color:var(--color-text-tertiary);font-style:italic}.positive[data-v-7f431e10]{color:var(--color-success);font-weight:var(--font-weight-medium)}@media (width>=768px){.mobile-cards[data-v-7f431e10]{display:none}.desktop-only[data-v-7f431e10]{display:table}}@media (width<=767px){.desktop-only[data-v-7f431e10]{display:none}.dashboard-sections[data-v-7f431e10],.metrics-grid[data-v-7f431e10]{grid-template-columns:1fr}}.code-management-panel[data-v-fb9fee0a]{padding:var(--space-6);background:var(--color-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-silver-md)}.panel-header[data-v-fb9fee0a]{margin-bottom:var(--space-6)}.panel-header h2[data-v-fb9fee0a]{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.git-context-section[data-v-fb9fee0a],.code-search-section[data-v-fb9fee0a],.file-viewer-section[data-v-fb9fee0a]{margin-bottom:var(--space-6)}.git-context-section h3[data-v-fb9fee0a],.code-search-section h3[data-v-fb9fee0a],.file-viewer-section h3[data-v-fb9fee0a]{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.git-info[data-v-fb9fee0a]{gap:var(--space-3);flex-direction:column;display:flex}.git-info-item[data-v-fb9fee0a]{padding:var(--space-3);background:var(--color-background-secondary);border-radius:var(--radius-md);justify-content:space-between;display:flex}.git-info-item .label[data-v-fb9fee0a]{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.git-info-item .value[data-v-fb9fee0a]{color:var(--color-text-primary)}.loading[data-v-fb9fee0a]{color:var(--color-text-tertiary);font-style:italic}.search-input-group[data-v-fb9fee0a]{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.search-input[data-v-fb9fee0a]{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);color:var(--color-text-primary);flex:1}.search-input[data-v-fb9fee0a]:focus{border-color:var(--color-silver-400);outline:none}.search-btn[data-v-fb9fee0a]{padding:var(--space-3) var(--space-6);background:var(--gradient-silver);border-radius:var(--radius-md);color:var(--color-silver-900);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);border:none}.search-btn[data-v-fb9fee0a]:hover:not(:disabled){opacity:.9}.search-btn[data-v-fb9fee0a]:disabled{opacity:.5;cursor:not-allowed}.search-results[data-v-fb9fee0a]{gap:var(--space-2);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.search-result-item[data-v-fb9fee0a]{padding:var(--space-3);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.search-result-item[data-v-fb9fee0a]:hover{border-color:var(--color-silver-400);background:var(--color-silver-50)}.result-path[data-v-fb9fee0a]{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.result-line[data-v-fb9fee0a]{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-1)}.result-content[data-v-fb9fee0a]{font-family:monospace;font-size:var(--text-sm);color:var(--color-text-secondary);white-space:pre-wrap}.no-results[data-v-fb9fee0a]{color:var(--color-text-tertiary);padding:var(--space-3);font-style:italic}.file-viewer-section[data-v-fb9fee0a]{margin-top:var(--space-6)}.file-content[data-v-fb9fee0a]{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);max-height:400px;font-family:JetBrains Mono,monospace;font-size:var(--text-sm);color:var(--color-text-primary);white-space:pre-wrap;overflow-x:auto}.customer-insights[data-v-54b4168a]{padding:var(--space-6);background:var(--color-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-silver-md)}.insights-header[data-v-54b4168a]{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.insights-header h2[data-v-54b4168a]{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.workflow-status-section[data-v-54b4168a]{margin-bottom:var(--space-6);padding:var(--space-4);background:linear-gradient(135deg, var(--color-silver-50), var(--color-silver-100));border:2px solid var(--color-silver-300);border-radius:var(--radius-lg)}.workflow-status-section h3[data-v-54b4168a]{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.workflow-info[data-v-54b4168a]{gap:var(--space-3);flex-direction:column;display:flex}.workflow-item[data-v-54b4168a]{font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.workflow-item .label[data-v-54b4168a]{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.workflow-item .value[data-v-54b4168a]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.workflow-item .value.verified[data-v-54b4168a]{color:var(--color-success)}.workflow-progress-bar[data-v-54b4168a]{background:var(--color-border);border-radius:var(--radius-sm);height:8px;margin-top:var(--space-2);overflow:hidden}.workflow-progress-bar .progress-fill[data-v-54b4168a]{background:linear-gradient(90deg,#667eea,#764ba2);height:100%;transition:width .5s}.period-selector[data-v-54b4168a]{gap:var(--space-2);display:flex}.period-btn[data-v-54b4168a]{padding:var(--space-2) var(--space-4);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast)}.period-btn[data-v-54b4168a]:hover{border-color:var(--color-silver-400)}.period-btn.active[data-v-54b4168a]{background:var(--gradient-silver);color:var(--color-silver-900);border-color:var(--color-silver-400)}.insights-grid[data-v-54b4168a]{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.insight-card[data-v-54b4168a]{padding:var(--space-4);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-fast)}.insight-card[data-v-54b4168a]:hover{box-shadow:var(--shadow-silver-md);transform:translateY(-2px)}.insight-label[data-v-54b4168a]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.insight-value[data-v-54b4168a]{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.insight-change[data-v-54b4168a]{font-size:var(--text-sm);color:var(--color-success)}.insights-charts[data-v-54b4168a]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.chart-section[data-v-54b4168a]{padding:var(--space-4);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.chart-section.full-width[data-v-54b4168a]{grid-column:1/-1}.chart-section h3[data-v-54b4168a]{margin:0 0 var(--space-4) 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.segments-list[data-v-54b4168a],.actions-list[data-v-54b4168a]{gap:var(--space-3);flex-direction:column;display:flex}.segment-item[data-v-54b4168a],.action-item[data-v-54b4168a]{padding:var(--space-3);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.segment-info[data-v-54b4168a]{align-items:center;gap:var(--space-3);display:flex}.segment-name[data-v-54b4168a],.action-name[data-v-54b4168a]{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.segment-count[data-v-54b4168a]{color:var(--color-text-secondary)}.segment-growth[data-v-54b4168a]{font-size:var(--text-sm);color:var(--color-success)}.action-item[data-v-54b4168a]{align-items:stretch;gap:var(--space-2);flex-direction:column}.action-bar[data-v-54b4168a]{background:var(--color-border);border-radius:var(--radius-sm);height:8px;overflow:hidden}.action-fill[data-v-54b4168a]{background:var(--gradient-silver);height:100%;transition:width var(--transition-base)}.action-count[data-v-54b4168a]{font-size:var(--text-sm);color:var(--color-text-secondary);align-self:flex-end}.engagement-chart[data-v-54b4168a]{align-items:flex-end;gap:var(--space-4);height:200px;padding:var(--space-4);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.chart-point[data-v-54b4168a]{background:var(--gradient-silver);border-radius:var(--radius-sm);padding:var(--space-2);transition:height var(--transition-base);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-height:20px;display:flex}.point-label[data-v-54b4168a]{font-size:var(--text-xs);color:var(--color-silver-900);margin-bottom:var(--space-1)}.point-value[data-v-54b4168a]{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-silver-900)}.positive[data-v-54b4168a]{color:var(--color-success)}.product-viewer-360[data-v-25895281]{width:100%;max-width:600px;margin:0 auto}.viewer-container[data-v-25895281]{background:var(--color-background-secondary);border-radius:var(--radius-lg);position:relative;overflow:hidden}.product-image-360 img[data-v-25895281]{width:100%;height:auto;display:block}.viewer-controls[data-v-25895281]{padding:var(--space-4);background:var(--color-background);justify-content:space-between;display:flex}.control-btn[data-v-25895281]{padding:var(--space-2) var(--space-4);background:var(--color-silver-200);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-lg);transition:all var(--transition-fast);border:none}.control-btn[data-v-25895281]:hover{background:var(--color-silver-300);transform:translateY(-1px)}
