.toast[data-v-4f1233e2]{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:300px;max-width:500px}.toast-success[data-v-4f1233e2]{background:#f0fff4;border:1px solid #9ae6b4;color:#22543d}.toast-success .toast-icon[data-v-4f1233e2]{background:#48bb78;color:#fff}.toast-error[data-v-4f1233e2]{background:#fff5f5;border:1px solid #fc8181;color:#742a2a}.toast-error .toast-icon[data-v-4f1233e2]{background:#f56565;color:#fff}.toast-warning[data-v-4f1233e2]{background:#fffaf0;border:1px solid #fbd38d;color:#744210}.toast-warning .toast-icon[data-v-4f1233e2]{background:#ed8936;color:#fff}.toast-info[data-v-4f1233e2]{background:#ebf8ff;border:1px solid #90cdf4;color:#2a4365}.toast-info .toast-icon[data-v-4f1233e2]{background:#4299e1;color:#fff}.toast-icon[data-v-4f1233e2]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.toast-content[data-v-4f1233e2]{flex:1;min-width:0}.toast-title[data-v-4f1233e2]{font-weight:600;font-size:14px;margin-bottom:4px}.toast-message[data-v-4f1233e2]{font-size:14px;line-height:1.5}.toast-close[data-v-4f1233e2]{background:none;border:none;font-size:16px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s;color:inherit;opacity:.6}.toast-close[data-v-4f1233e2]:hover{opacity:1;background:#0000001a}.toast-enter-active[data-v-4f1233e2],.toast-leave-active[data-v-4f1233e2]{transition:all .3s ease}.toast-enter-from[data-v-4f1233e2],.toast-leave-to[data-v-4f1233e2]{opacity:0;transform:translate(100%)}.toast-container[data-v-d52e7fce]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.toast-container[data-v-d52e7fce]>*{pointer-events:auto}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden;width:100%;max-width:100vw}#app{font-family:var(--font-body, "Inter"),"JetBrains Mono","Space Grotesk",system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-primary, #1a1a2e);background-color:var(--bg-primary, #fafbfc);overflow-x:hidden;width:100%;max-width:100vw;min-height:100vh;transition:background-color .3s ease,color .3s ease}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-secondary, #f1f1f1)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, rgba(148, 163, 184, .3));border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, rgba(148, 163, 184, .5))}button{font-family:inherit}[data-theme=luminous] #app{background:linear-gradient(135deg,#fafbfc,#f0f4f8,#f8fafc)}[data-theme=light] #app{background:radial-gradient(ellipse at top,rgba(14,165,233,.03) 0%,transparent 50%),linear-gradient(180deg,#f8fafc,#f1f5f9)}[data-theme=dark] #app{background:var(--bg-primary, #050508)}::selection{background-color:var(--accent-cyan, #0ea5e9);color:var(--text-inverse, #ffffff)}*:focus-visible{outline:2px solid var(--accent-cyan, #0ea5e9);outline-offset:2px}:root{--bg-primary: #050508;--bg-secondary: #0a0a0f;--bg-card: rgba(10, 10, 15, .6);--bg-nav: rgba(5, 5, 8, .9);--text-primary: #e0e0e0;--text-secondary: rgba(224, 224, 224, .7);--text-muted: rgba(224, 224, 224, .5);--accent-cyan: #00d4ff;--accent-green: #00ff41;--accent-red: #ff0040;--accent-gold: #ffd700;--border-color: rgba(0, 212, 255, .2);--border-subtle: rgba(0, 212, 255, .1);--gradient-overlay: radial-gradient(ellipse at center, transparent 0%, rgba(5, 5, 8, .85) 70%);--shadow-glow: 0 0 20px rgba(0, 212, 255, .3)}:root.light-theme,.light-mode{--bg-primary: #f8f9fa;--bg-secondary: #ffffff;--bg-card: rgba(255, 255, 255, .9);--bg-nav: rgba(255, 255, 255, .95);--text-primary: #1a1a2e;--text-secondary: rgba(26, 26, 46, .7);--text-muted: rgba(26, 26, 46, .5);--accent-cyan: #0088cc;--accent-green: #00aa44;--accent-red: #cc0033;--accent-gold: #cc9900;--border-color: rgba(0, 136, 204, .3);--border-subtle: rgba(0, 136, 204, .15);--gradient-overlay: radial-gradient(ellipse at center, transparent 0%, rgba(248, 249, 250, .9) 70%);--shadow-glow: 0 4px 20px rgba(0, 136, 204, .15)}.public-layout[data-v-17de31e5]{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary);font-family:JetBrains Mono,Courier New,monospace;color:var(--text-primary);transition:background .3s,color .3s;overflow-x:hidden;width:100%;max-width:100vw}.oculus-nav[data-v-17de31e5]{height:60px;background:var(--bg-nav);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;padding:0 50px;position:fixed;top:0;left:0;right:0;z-index:100;transition:transform .4s cubic-bezier(.4,0,.2,1),background .3s,border-color .3s}.oculus-nav.nav-hidden[data-v-17de31e5]{transform:translateY(-100%)}.public-main[data-v-17de31e5]{padding-top:60px}@media(max-width:768px){.public-main[data-v-17de31e5]{padding-top:60px}}.desktop-only[data-v-17de31e5]{display:flex}.mobile-actions[data-v-17de31e5]{display:none;align-items:center;gap:12px}.mobile-theme-toggle[data-v-17de31e5]{width:32px;height:32px;font-size:.9rem}.nav-brand[data-v-17de31e5]{display:flex;align-items:center;gap:12px;text-decoration:none;cursor:pointer}.nav-brand:hover .brand-text[data-v-17de31e5]{background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.brand-logo[data-v-17de31e5]{height:32px;width:auto;object-fit:contain}.brand-text[data-v-17de31e5]{font-family:var(--font-display);font-size:1.1rem;font-weight:800;letter-spacing:3px;background:linear-gradient(90deg,var(--text-primary),var(--accent-cyan));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pulse-dot[data-v-17de31e5]{width:8px;height:8px;background:var(--accent-green);border-radius:50%;animation:pulseDot-17de31e5 1s ease-in-out infinite}@keyframes pulseDot-17de31e5{0%,to{opacity:1;box-shadow:0 0 10px var(--accent-green)}50%{opacity:.5;box-shadow:0 0 20px var(--accent-green)}}.nav-menu[data-v-17de31e5]{display:flex;align-items:center;gap:40px}.nav-link[data-v-17de31e5]{font-size:.8rem;letter-spacing:2px;color:var(--text-secondary);text-decoration:none;padding:8px 0;position:relative;transition:all .3s}.nav-link[data-v-17de31e5]:hover{color:var(--accent-cyan)}.nav-link[data-v-17de31e5]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--accent-cyan),transparent);transition:width .3s}.nav-link[data-v-17de31e5]:hover:after{width:100%}.nav-link.router-link-active[data-v-17de31e5]{color:var(--accent-cyan)}.nav-link.router-link-active[data-v-17de31e5]:after{width:100%}.nav-link.cta[data-v-17de31e5]{background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green));color:var(--bg-primary);padding:8px 16px;border-radius:4px;font-weight:700}.nav-link.cta[data-v-17de31e5]:hover{box-shadow:var(--shadow-glow)}.nav-link.cta[data-v-17de31e5]:after{display:none}.nav-link.dashboard-link[data-v-17de31e5]{color:var(--accent-cyan);font-weight:600}.nav-link.dashboard-link[data-v-17de31e5]:hover{color:var(--accent-green)}.logout-btn[data-v-17de31e5]{background:transparent;border:none;font-family:inherit;font-size:.8rem;letter-spacing:2px;color:var(--text-secondary);cursor:pointer;padding:8px 0;position:relative;transition:all .3s}.logout-btn[data-v-17de31e5]:hover{color:var(--accent-red)}.logout-btn[data-v-17de31e5]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--accent-red),transparent);transition:width .3s}.logout-btn[data-v-17de31e5]:hover:after{width:100%}.nav-status[data-v-17de31e5]{display:flex;align-items:center;gap:20px}.status-indicator[data-v-17de31e5]{font-size:.75rem;letter-spacing:2px;color:var(--accent-green);text-shadow:0 0 10px var(--accent-green)}.theme-toggle[data-v-17de31e5]{background:transparent;border:1px solid var(--border-color);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;font-size:1.1rem}.theme-toggle[data-v-17de31e5]:hover{background:var(--bg-card);border-color:var(--accent-cyan);transform:scale(1.1)}.theme-icon[data-v-17de31e5]{display:block;transition:transform .3s}.theme-toggle:hover .theme-icon[data-v-17de31e5]{transform:rotate(15deg)}.public-main[data-v-17de31e5]{flex:1;overflow-x:hidden;width:100%}.public-footer[data-v-17de31e5]{background:var(--bg-nav);border-top:1px solid var(--border-subtle);padding:40px 50px;transition:background .3s,border-color .3s;position:relative;z-index:10}.footer-content[data-v-17de31e5]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px}.footer-brand[data-v-17de31e5]{display:flex;align-items:center;gap:12px;color:var(--text-primary);font-family:var(--font-display);font-size:1.1rem;font-weight:700;letter-spacing:3px}.footer-logo[data-v-17de31e5]{height:32px;width:auto}.footer-links[data-v-17de31e5]{display:flex;gap:32px}.footer-links a[data-v-17de31e5]{color:var(--text-secondary);text-decoration:none;font-size:.85rem;transition:color .3s}.footer-links a[data-v-17de31e5]:hover{color:var(--accent-cyan)}.footer-copy[data-v-17de31e5]{color:var(--text-muted);font-size:.8rem}.footer-social[data-v-17de31e5]{display:flex;gap:16px;margin:8px 0}.social-link[data-v-17de31e5]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50%;text-decoration:none;transition:all .3s ease}.social-link[data-v-17de31e5]:hover{background:#00d4ff26;border-color:#00d4ff66;transform:translateY(-3px);box-shadow:0 4px 15px #00d4ff33}.social-icon[data-v-17de31e5]{font-size:1.4rem;line-height:1}.social-link-preview[data-v-17de31e5]{opacity:.95;cursor:default}.social-icon-brand[data-v-17de31e5]{font-weight:800;letter-spacing:0;font-size:1.1rem;text-transform:lowercase}.brand-twitter[data-v-17de31e5],.brand-x[data-v-17de31e5]{color:var(--text-primary);text-transform:uppercase}.brand-facebook[data-v-17de31e5]{color:#1877f2;font-family:Arial,sans-serif}.brand-instagram[data-v-17de31e5]{color:#e1306c}.brand-tiktok[data-v-17de31e5]{color:#25f4ee}.brand-reddit[data-v-17de31e5]{color:#ff4500}.brand-youtube[data-v-17de31e5]{color:red}.brand-pinterest[data-v-17de31e5]{color:#e60023}.brand-linkedin[data-v-17de31e5]{color:#0a66c2;text-transform:lowercase}.mobile-menu-btn[data-v-17de31e5]{display:none;background:none;border:none;cursor:pointer;padding:8px;z-index:101;border-radius:4px;transition:background .3s}.mobile-menu-btn[data-v-17de31e5]:hover,.mobile-menu-btn.active[data-v-17de31e5]{background:#00d4ff1a}.hamburger[data-v-17de31e5]{display:block;width:22px;height:2px;background:var(--text-primary);position:relative;transition:all .3s}.hamburger[data-v-17de31e5]:before,.hamburger[data-v-17de31e5]:after{content:"";position:absolute;width:22px;height:2px;background:var(--text-primary);transition:all .3s}.hamburger[data-v-17de31e5]:before{top:-7px}.hamburger[data-v-17de31e5]:after{top:7px}.hamburger.open[data-v-17de31e5]{background:transparent}.hamburger.open[data-v-17de31e5]:before{transform:rotate(45deg);top:0}.hamburger.open[data-v-17de31e5]:after{transform:rotate(-45deg);top:0}.mobile-menu[data-v-17de31e5]{display:none;position:fixed;inset:60px 0 0;background:var(--bg-nav);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99;opacity:0;visibility:hidden;transition:all .3s}.mobile-menu.open[data-v-17de31e5]{opacity:1;visibility:visible}.mobile-menu-content[data-v-17de31e5]{display:flex;flex-direction:column;align-items:center;padding:30px 20px;gap:8px;max-height:calc(100vh - 60px);overflow-y:auto}.mobile-menu-header[data-v-17de31e5]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--border-subtle);width:100%;text-align:center}.mobile-status-indicator[data-v-17de31e5]{font-size:.7rem;letter-spacing:2px;color:var(--accent-green);text-shadow:0 0 10px var(--accent-green)}.mobile-nav-link[data-v-17de31e5]{font-size:1.1rem;letter-spacing:3px;color:var(--text-primary);text-decoration:none;padding:14px 24px;transition:all .3s;width:100%;text-align:center;border-radius:8px}.mobile-nav-link[data-v-17de31e5]:hover{color:var(--accent-cyan);background:#00d4ff0d}.mobile-nav-link.cta[data-v-17de31e5]{background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green));color:var(--bg-primary);padding:14px 30px;border-radius:8px;font-weight:700;margin-top:10px}.mobile-nav-link.cta[data-v-17de31e5]:hover{box-shadow:var(--shadow-glow);transform:translateY(-2px)}.mobile-menu-divider[data-v-17de31e5]{width:50%;height:1px;background:var(--border-color);margin:15px 0}@media(max-width:768px){.oculus-nav[data-v-17de31e5]{padding:0 16px}.desktop-only[data-v-17de31e5]{display:none!important}.mobile-actions[data-v-17de31e5]{display:flex}.mobile-menu-btn[data-v-17de31e5],.mobile-menu[data-v-17de31e5]{display:block}.nav-brand[data-v-17de31e5]{gap:10px}.brand-logo[data-v-17de31e5]{height:28px}.brand-text[data-v-17de31e5]{font-size:1rem;letter-spacing:2px}.public-footer[data-v-17de31e5]{padding:30px 16px}.footer-links[data-v-17de31e5]{flex-wrap:wrap;justify-content:center;gap:16px}.footer-brand[data-v-17de31e5]{font-size:1rem;letter-spacing:2px}.footer-logo[data-v-17de31e5]{height:28px}}.theme-toggle-btn[data-v-6179b711]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);font-size:1.2rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.theme-toggle-btn[data-v-6179b711]:hover{background:var(--bg-hover);border-color:var(--accent-cyan);transform:scale(1.15) rotate(5deg);box-shadow:0 0 20px #0ea5e933}.theme-icon[data-v-6179b711]{display:block;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.theme-toggle-btn:hover .theme-icon[data-v-6179b711]{transform:rotate(180deg) scale(1.1)}[data-theme=luminous] .theme-toggle-btn[data-v-6179b711]{background:#ffffffb3;border-color:#0ea5e933;box-shadow:0 2px 8px #0f172a0f,0 0 0 1px #ffffff80 inset}[data-theme=luminous] .theme-toggle-btn[data-v-6179b711]:hover{background:#ffffffe6;border-color:#0ea5e966;box-shadow:0 4px 20px #0ea5e926,0 0 0 1px #fff9 inset}.simulation-status-badge[data-v-1f866c3e]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#00d4ff1f,#00ff4114);border:1px solid rgba(0,212,255,.3);border-radius:var(--radius-md, 8px);cursor:pointer;transition:all .2s ease;font-size:12px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.simulation-status-badge[data-v-1f866c3e]:hover{background:linear-gradient(135deg,#00d4ff33,#00ff4124);border-color:var(--accent-cyan, #00d4ff);box-shadow:0 0 12px #00d4ff33;transform:translateY(-1px)}.badge-pulse[data-v-1f866c3e]{width:8px;height:8px;border-radius:50%;background:var(--accent-cyan, #00d4ff);flex-shrink:0;animation:badge-pulse-anim-1f866c3e 2s ease-in-out infinite}@keyframes badge-pulse-anim-1f866c3e{0%,to{opacity:1;box-shadow:0 0 4px #00d4ff99}50%{opacity:.5;box-shadow:0 0 8px #00d4ff4d}}.badge-text[data-v-1f866c3e]{flex:1;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-family:var(--font-body, "Inter", system-ui, sans-serif)}.badge-arrow[data-v-1f866c3e]{color:var(--accent-cyan, #00d4ff);font-size:14px;flex-shrink:0;transition:transform .2s ease}.simulation-status-badge:hover .badge-arrow[data-v-1f866c3e]{transform:translate(3px)}.badge-slide-enter-active[data-v-1f866c3e],.badge-slide-leave-active[data-v-1f866c3e]{transition:all .3s ease}.badge-slide-enter-from[data-v-1f866c3e],.badge-slide-leave-to[data-v-1f866c3e]{opacity:0;transform:translateY(-8px)}.osint-status-badge[data-v-f0d31cd6]{display:flex;align-items:center;gap:8px;margin-top:6px;padding:8px 16px;background:linear-gradient(135deg,#b464ff24,#00d4ff14);border:1px solid rgba(180,100,255,.35);border-radius:var(--radius-md, 8px);cursor:pointer;transition:all .2s ease;font-size:12px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.osint-status-badge[data-v-f0d31cd6]:hover{border-color:#b464ffb3;box-shadow:0 0 14px #b464ff33;transform:translateY(-1px)}.badge-pulse[data-v-f0d31cd6]{width:8px;height:8px;border-radius:50%;background:#b464ff;flex-shrink:0;animation:badge-pulse-anim-f0d31cd6 2s ease-in-out infinite}@keyframes badge-pulse-anim-f0d31cd6{0%,to{opacity:1;box-shadow:0 0 4px #b464ffb3}50%{opacity:.55;box-shadow:0 0 8px #b464ff4d}}.badge-text[data-v-f0d31cd6]{flex:1;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-family:var(--font-body, "Inter", system-ui, sans-serif)}.badge-arrow[data-v-f0d31cd6]{color:#b464ff;font-size:14px;flex-shrink:0}.badge-slide-enter-active[data-v-f0d31cd6],.badge-slide-leave-active[data-v-f0d31cd6]{transition:all .3s ease}.badge-slide-enter-from[data-v-f0d31cd6],.badge-slide-leave-to[data-v-f0d31cd6]{opacity:0;transform:translateY(-8px)}.usage-header[data-v-d4993d49]{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:6px 20px;position:relative;z-index:100}.usage-content[data-v-d4993d49]{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;overflow:hidden}.plan-badge[data-v-d4993d49]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border-radius:9999px;white-space:nowrap;flex-shrink:0}.plan-badge.free[data-v-d4993d49]{background:#ffffff14;color:var(--text-muted);border:1px solid rgba(255,255,255,.1)}.plan-badge.explorer[data-v-d4993d49]{background:#ff980026;color:#ff9800;border:1px solid rgba(255,152,0,.4)}.plan-badge.observer[data-v-d4993d49]{background:#00d4ff1a;color:var(--accent-cyan);border:1px solid rgba(0,212,255,.3)}.plan-badge.controller[data-v-d4993d49]{background:#00ff411a;color:var(--accent-green);border:1px solid rgba(0,255,65,.3)}.plan-badge.architect[data-v-d4993d49]{background:#b464ff1f;color:#b464ff;border:1px solid rgba(180,100,255,.35)}.usage-bar-container[data-v-d4993d49]{flex:1;min-width:0;max-width:500px}.usage-bar-label[data-v-d4993d49]{display:flex;align-items:center;gap:4px;font-size:.8rem;margin-bottom:3px;white-space:nowrap;overflow:hidden}.balance-icon[data-v-d4993d49]{font-size:.85rem;flex-shrink:0}.credits-remaining[data-v-d4993d49]{font-weight:700;color:var(--accent-green);font-size:.85rem;flex-shrink:0}.credits-remaining.low-remaining[data-v-d4993d49]{color:#ef4444}.credits-separator-small[data-v-d4993d49]{color:var(--text-muted);margin:0 2px;flex-shrink:0}.credits-used[data-v-d4993d49]{font-weight:600;color:var(--text-primary);flex-shrink:0}.credits-separator[data-v-d4993d49]{color:var(--text-muted);flex-shrink:0}.credits-total[data-v-d4993d49]{color:var(--text-secondary);flex-shrink:0}.credits-label[data-v-d4993d49]{color:var(--text-muted);font-size:.72rem;margin-left:2px;flex-shrink:0}.usage-bar[data-v-d4993d49]{height:3px;background:#ffffff14;border-radius:2px;overflow:hidden}.usage-bar-fill[data-v-d4993d49]{height:100%;background:var(--accent-green);border-radius:2px;transition:width .3s ease,background-color .3s ease}.usage-bar-fill.near[data-v-d4993d49]{background:#f59e0b}.usage-bar-fill.high[data-v-d4993d49]{background:#ef4444}.usage-bar-fill.capped[data-v-d4993d49]{background:#dc2626}.usage-bar-fill.overage[data-v-d4993d49]{background:#7c3aed}.usage-reserved[data-v-d4993d49]{font-size:.7rem;color:var(--text-muted);margin-top:2px}.cost-estimate[data-v-d4993d49]{display:flex;align-items:center;gap:4px;flex-shrink:0}.cost-value[data-v-d4993d49]{font-size:.85rem;font-weight:600;color:var(--text-primary)}.cost-label[data-v-d4993d49]{font-size:.72rem;color:var(--text-muted)}.risk-badge[data-v-d4993d49]{font-size:.72rem;font-weight:500;padding:3px 8px;border-radius:4px;white-space:nowrap;flex-shrink:0}.risk-badge.near[data-v-d4993d49]{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.risk-badge.high[data-v-d4993d49]{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.risk-badge.capped[data-v-d4993d49]{background:#dc262626;color:#dc2626;border:1px solid rgba(220,38,38,.3)}.risk-badge.overage[data-v-d4993d49]{background:#7c3aed26;color:#7c3aed;border:1px solid rgba(124,58,237,.3)}.refresh-indicator[data-v-d4993d49]{font-size:.5rem;color:var(--accent-green);flex-shrink:0}.refresh-indicator.stale[data-v-d4993d49]{color:#f59e0b}.reconciliation-indicator[data-v-d4993d49]{font-size:.72rem;color:#f59e0b;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:4px;padding:2px 6px;flex-shrink:0}.warning-banner[data-v-d4993d49]{margin-top:4px;padding:6px 12px;border-radius:4px;font-size:.8rem;text-align:center}.warning-banner.near[data-v-d4993d49]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);color:#f59e0b}.warning-banner.high[data-v-d4993d49]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.warning-banner.capped[data-v-d4993d49]{background:#dc26261a;border:1px solid rgba(220,38,38,.3);color:#dc2626}.warning-banner.finalizing[data-v-d4993d49]{background:#00d4ff14;border:1px solid rgba(0,212,255,.2);color:var(--accent-cyan)}.warning-banner a[data-v-d4993d49]{color:inherit;font-weight:600;text-decoration:underline}.usage-header.risk-near[data-v-d4993d49]{border-bottom-color:#f59e0b80}.usage-header.risk-high[data-v-d4993d49]{border-bottom-color:#ef444480}.usage-header.risk-capped[data-v-d4993d49]{border-bottom-color:#dc2626b3}.usage-header.risk-overage[data-v-d4993d49]{border-bottom-color:#7c3aed80}.usage-header.is-explorer[data-v-d4993d49]{border-bottom-color:#ff98004d}.explorer-balance[data-v-d4993d49]{display:flex;align-items:center;gap:6px}.balance-label[data-v-d4993d49]{display:flex;align-items:center;gap:6px;font-size:.85rem}.balance-value[data-v-d4993d49]{font-weight:700;color:#ff9800}.balance-value.low-balance[data-v-d4993d49]{color:#ef4444}.balance-warning[data-v-d4993d49]{font-size:.7rem;color:#ef4444;background:#ef44441a;border:1px solid rgba(239,68,68,.3);padding:1px 6px;border-radius:3px}.balance-bar[data-v-d4993d49]{width:80px;height:3px;background:#ffffff14;border-radius:2px;overflow:hidden}.usage-bar-fill.low[data-v-d4993d49]{background:#ef4444}.topup-section[data-v-d4993d49]{display:flex;align-items:center;flex-shrink:0}.topup-btn[data-v-d4993d49]{display:inline-flex;align-items:center;padding:4px 12px;background:#ff98001a;border:1px solid rgba(255,152,0,.4);border-radius:4px;color:#ff9800;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;white-space:nowrap}.topup-btn[data-v-d4993d49]:hover{background:#ff980033;border-color:#ff9800}.topup-btn.urgent[data-v-d4993d49]{background:linear-gradient(90deg,#ff98004d,#f57c004d);border-color:#ff9800;animation:pulse-d4993d49 2s ease-in-out infinite}@keyframes pulse-d4993d49{0%,to{box-shadow:0 0 #ff980066}50%{box-shadow:0 0 0 4px #ff980000}}.app-layout[data-v-d796d951]{display:flex;min-height:100vh;background:var(--bg-primary);transition:background-color var(--transition-normal)}.sidebar[data-v-d796d951]{width:260px;background:var(--bg-primary);border-right:1px solid var(--border-color);display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:100;overflow:hidden;transition:width .3s,background-color var(--transition-normal)}.sidebar.collapsed[data-v-d796d951]{width:60px;border-right:1px solid var(--border-subtle)}.collapsed-header[data-v-d796d951]{display:flex;flex-direction:column;align-items:center;padding-top:16px;height:100%;overflow-y:auto;scrollbar-width:none}.collapsed-header[data-v-d796d951]::-webkit-scrollbar{display:none}.collapsed-nav[data-v-d796d951]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:24px;width:100%;padding:0 8px}.collapsed-nav-item[data-v-d796d951]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--text-secondary);text-decoration:none;transition:all .2s ease;position:relative;background:transparent;border:none;cursor:pointer}.collapsed-nav-item[data-v-d796d951]:hover{background:var(--bg-active);color:var(--accent-cyan);transform:scale(1.1)}.collapsed-nav-item.active[data-v-d796d951]{background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));color:var(--bg-primary);box-shadow:0 0 15px #00d4ff66}.collapsed-nav-item.active[data-v-d796d951]:hover{transform:scale(1.1);box-shadow:0 0 20px #00d4ff99}.collapsed-nav-icon[data-v-d796d951]{font-size:1.6rem;line-height:1;display:flex;align-items:center;justify-content:center}.collapsed-nav-divider[data-v-d796d951]{width:24px;height:1px;background:var(--border-subtle);margin:4px 0}.collapsed-nav-item.logout-icon[data-v-d796d951]{margin-top:auto;margin-bottom:16px}.collapsed-nav-item.logout-icon[data-v-d796d951]:hover{color:var(--accent-red);background:var(--status-error-bg)}.collapsed-nav-item[data-v-d796d951]:after{content:attr(title);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%) scale(.8);background:var(--bg-secondary);color:var(--text-primary);padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;border:1px solid var(--border-color);box-shadow:0 4px 12px #0000004d;z-index:1000;pointer-events:none}.collapsed-nav-item[data-v-d796d951]:before{content:"";position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:var(--bg-secondary);opacity:0;visibility:hidden;transition:all .2s ease;z-index:1001}.collapsed-nav-item[data-v-d796d951]:hover:after,.collapsed-nav-item[data-v-d796d951]:hover:before{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.expand-btn[data-v-d796d951]{position:relative;background:transparent;border:none;cursor:pointer;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px}.logo-glow[data-v-d796d951]{position:relative;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);border:2px solid var(--border-color);transition:all var(--transition-normal);animation:logoPulse-d796d951 3s ease-in-out infinite}.logo-glow[data-v-d796d951]:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:conic-gradient(from 0deg,var(--accent-cyan),var(--accent-green),var(--accent-purple),var(--accent-cyan));opacity:.5;filter:blur(8px);animation:rotateGlow-d796d951 4s linear infinite;z-index:-1}@keyframes logoPulse-d796d951{0%,to{box-shadow:0 0 10px var(--accent-cyan),0 0 20px var(--accent-cyan);border-color:var(--accent-cyan)}33%{box-shadow:0 0 10px var(--accent-green),0 0 20px var(--accent-green);border-color:var(--accent-green)}66%{box-shadow:0 0 10px var(--accent-purple),0 0 20px var(--accent-purple);border-color:var(--accent-purple)}}@keyframes rotateGlow-d796d951{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collapsed-logo[data-v-d796d951]{width:28px;height:28px;object-fit:contain}.expand-arrow[data-v-d796d951]{font-size:20px;color:var(--accent-cyan);animation:arrowPulse-d796d951 1.5s ease-in-out infinite;text-shadow:0 0 10px var(--accent-cyan)}@keyframes arrowPulse-d796d951{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}.expand-btn:hover .expand-arrow[data-v-d796d951]{color:var(--accent-green);text-shadow:0 0 15px var(--accent-green)}.expand-btn:hover .logo-glow[data-v-d796d951]{transform:scale(1.1)}.sidebar-header[data-v-d796d951]{height:70px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-subtle);flex-shrink:0}.sidebar-brand[data-v-d796d951]{display:flex;align-items:center;gap:12px;text-decoration:none}.sidebar-logo[data-v-d796d951]{height:36px;width:auto}.sidebar-brand-text[data-v-d796d951]{font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:1px;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.collapse-btn[data-v-d796d951]{background:transparent;border:1px solid var(--border-color);color:var(--accent-cyan);width:28px;height:28px;border-radius:var(--radius-sm);cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}.collapse-btn[data-v-d796d951]:hover{background:var(--bg-active);border-color:var(--accent-cyan)}.sidebar-nav[data-v-d796d951]{flex:1;padding:20px 0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent}.sidebar-nav[data-v-d796d951]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-d796d951]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-d796d951]::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:2px}.nav-item[data-v-d796d951]{display:flex;align-items:center;gap:12px;padding:12px 20px;color:var(--text-secondary);text-decoration:none;transition:all var(--transition-fast);margin:0 12px;border-radius:var(--radius-md)}.nav-item[data-v-d796d951]:hover{background:var(--bg-active);color:var(--accent-cyan)}.nav-item.active[data-v-d796d951]{background:linear-gradient(90deg,var(--bg-active),transparent);color:var(--accent-cyan);border:1px solid var(--border-color)}.nav-section-divider[data-v-d796d951]{margin:16px 20px 12px;padding-top:16px;border-top:1px solid var(--border-subtle)}.divider-label[data-v-d796d951]{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);font-weight:600}.nav-icon[data-v-d796d951]{font-size:1.1rem;width:24px;text-align:center}.nav-label[data-v-d796d951]{font-size:.9rem;font-weight:500}.sidebar-footer[data-v-d796d951]{padding:20px 0;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:4px;flex-shrink:0}.user-section[data-v-d796d951]{padding:16px 20px;margin-top:8px}.user-info[data-v-d796d951]{margin-bottom:12px}.user-name[data-v-d796d951]{display:block;color:var(--text-primary);font-size:.9rem;font-weight:600}.user-plan[data-v-d796d951]{display:block;color:var(--text-muted);font-size:.75rem;margin-top:2px}.actions-row[data-v-d796d951]{display:flex;align-items:center;gap:12px}.logout-btn[data-v-d796d951]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);font-size:.85rem}.logout-btn[data-v-d796d951]:hover{color:var(--accent-red);border-color:var(--accent-red);background:var(--status-error-bg)}.app-main[data-v-d796d951]{flex:1;margin-left:260px;min-height:100vh;transition:margin-left .3s}.app-main.sidebar-collapsed[data-v-d796d951]{margin-left:60px}.nav-item.locked[data-v-d796d951]{opacity:.6}.nav-item.locked[data-v-d796d951]:hover{opacity:.8}.lock-badge[data-v-d796d951]{margin-left:auto;font-size:.75rem}.collapsed-nav-item.locked[data-v-d796d951]{opacity:.5}.collapsed-nav-item.locked[data-v-d796d951]:hover{opacity:.8}.icon-svg[data-v-fe1f09bd]{width:2.2rem;height:2.2rem;display:inline-block;vertical-align:middle;color:var(--accent-cyan);stroke:currentColor;filter:drop-shadow(0 0 8px rgba(0,212,255,.4));transition:all .3s ease}.icon-svg[data-v-fe1f09bd]:hover{filter:drop-shadow(0 0 12px rgba(0,212,255,.7));transform:scale(1.05)}.card-header .card-icon[data-v-fe1f09bd]{color:var(--accent-cyan);margin-right:12px;flex-shrink:0}.oculus-container[data-v-fe1f09bd]{background:var(--bg-primary);font-family:JetBrains Mono,Courier New,monospace;color:var(--text-primary);position:relative;overflow-x:hidden;width:100%;max-width:100vw}.hero-video-container[data-v-fe1f09bd]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.hero-video[data-v-fe1f09bd]{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.hero-video[data-v-fe1f09bd]{display:none}.hero-video-container[data-v-fe1f09bd]{background:url(/video/hero-poster.jpg) center center / cover no-repeat}}.hero-overlay[data-v-fe1f09bd]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-overlay)}.particles[data-v-fe1f09bd]{position:fixed;inset:0;pointer-events:none;z-index:1;overflow:hidden;width:100%}.particle[data-v-fe1f09bd]{position:absolute;width:2px;height:2px;background:var(--accent-cyan);border-radius:50%;animation:floatParticle-fe1f09bd 5s ease-in-out infinite;opacity:.6}@keyframes floatParticle-fe1f09bd{0%,to{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(-100vh) rotate(720deg);opacity:0}}@media(max-width:768px){.particles[data-v-fe1f09bd]{display:none}}.main-content[data-v-fe1f09bd]{max-width:1600px;margin:0 auto;padding:60px;position:relative;z-index:10}@media(max-width:768px){.main-content[data-v-fe1f09bd]{padding:20px 16px}}.command-center[data-v-fe1f09bd]{display:flex;gap:80px;margin-bottom:100px;min-height:600px;align-items:center;padding-top:80px;width:100%;box-sizing:border-box}.hero-content[data-v-fe1f09bd]{flex:1;z-index:10;width:100%;max-width:100%;box-sizing:border-box}.metrics-row[data-v-fe1f09bd]{display:flex;justify-content:center;margin-bottom:30px}.power-metrics[data-v-fe1f09bd]{display:flex;gap:80px;align-items:flex-end}.power-stat[data-v-fe1f09bd]{text-align:center}.stat-number[data-v-fe1f09bd]{display:block;font-size:4rem;font-weight:700;color:var(--accent-cyan);text-shadow:0 0 20px rgba(0,212,255,.5);line-height:1}.power-stat:first-child .stat-number[data-v-fe1f09bd]{font-size:5.5rem}.stat-label[data-v-fe1f09bd]{display:block;font-size:.85rem;letter-spacing:3px;color:var(--text-muted);margin-top:8px}.hook-marquee[data-v-fe1f09bd]{margin:8px 0 24px;border:1px solid var(--border-subtle);border-radius:10px;background:#00d4ff0a;overflow:clip;min-height:58px;display:flex;align-items:center;justify-content:flex-start;padding:0 20px;width:100%;max-width:100%;box-sizing:border-box}.hook-item[data-v-fe1f09bd]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;white-space:normal;color:var(--text-secondary);font-size:1.2rem;margin:0;width:100%;max-width:100%;text-align:left}.hook-keyword[data-v-fe1f09bd]{color:var(--accent-cyan);text-decoration:underline;text-decoration-color:var(--accent-cyan);text-decoration-thickness:2px;text-underline-offset:3px;font-weight:700;letter-spacing:.5px}.hook-text[data-v-fe1f09bd]{color:var(--text-primary)}.hook-slide-enter-active[data-v-fe1f09bd],.hook-slide-leave-active[data-v-fe1f09bd]{transition:all .45s ease}.hook-slide-enter-from[data-v-fe1f09bd]{opacity:0;transform:translate(-20px)}.hook-slide-leave-to[data-v-fe1f09bd]{opacity:0;transform:translate(14px)}.classification-banner[data-v-fe1f09bd]{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap}.classified-tag[data-v-fe1f09bd]{background:linear-gradient(90deg,var(--accent-red),#ff3366);color:#fff;padding:6px 16px;font-size:.7rem;font-weight:700;letter-spacing:3px;border-radius:2px;animation:classifiedPulse-fe1f09bd 2s ease-in-out infinite}@keyframes classifiedPulse-fe1f09bd{0%,to{box-shadow:0 0 10px #ff004080}50%{box-shadow:0 0 30px #ff0040cc}}.clearance-level[data-v-fe1f09bd]{color:var(--accent-gold);font-size:.7rem;letter-spacing:2px;padding:6px 0}.main-title[data-v-fe1f09bd]{margin:0 0 40px;width:100%}.title-line[data-v-fe1f09bd]{display:block;font-size:4.5rem;font-weight:900;letter-spacing:-2px;line-height:1.1;color:var(--text-primary);word-wrap:break-word;overflow-wrap:break-word}.title-line.domination[data-v-fe1f09bd]{position:relative;display:inline-block}.title-line.domination[data-v-fe1f09bd]:after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M0 12 Q 12.5 2, 25 12 T 50 12 T 75 12 T 100 12' stroke='%23ff0040' stroke-width='6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;filter:drop-shadow(0 0 12px rgba(255,0,64,.9));animation:wavePulse-fe1f09bd 2s ease-in-out infinite}@keyframes wavePulse-fe1f09bd{0%,to{filter:drop-shadow(0 0 12px rgba(255,0,64,.9))}50%{filter:drop-shadow(0 0 24px rgba(255,0,64,1))}}.title-line.accent[data-v-fe1f09bd]{color:var(--text-primary);text-shadow:none}.title-line.gradient[data-v-fe1f09bd]{background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:var(--text-primary);color:var(--text-primary)}.power-statement[data-v-fe1f09bd]{margin-bottom:50px}.omniscient-text[data-v-fe1f09bd]{font-size:1.1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:20px}.oculus-highlight[data-v-fe1f09bd]{color:var(--accent-cyan);font-weight:700;text-shadow:0 0 10px rgba(0,212,255,.5)}.domination-slogan[data-v-fe1f09bd]{font-size:1rem;color:var(--accent-gold);letter-spacing:1px;font-style:italic}.terminal-cursor[data-v-fe1f09bd]{animation:cursorBlink-fe1f09bd .8s step-end infinite;color:var(--accent-cyan)}@keyframes cursorBlink-fe1f09bd{0%,to{opacity:1}50%{opacity:0}}.dashboard-cta[data-v-fe1f09bd]{margin-top:40px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.dashboard-btn[data-v-fe1f09bd]{display:inline-flex;align-items:center;gap:16px;padding:18px 32px;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));border-radius:10px;color:var(--bg-primary);text-decoration:none;font-weight:700;letter-spacing:2px;font-size:.9rem;transition:all .3s;box-shadow:0 10px 40px #00d4ff66}.dashboard-btn[data-v-fe1f09bd]:hover{transform:translateY(-3px);box-shadow:0 15px 50px #00d4ff99}.dashboard-btn .btn-icon[data-v-fe1f09bd]{font-size:1.2rem;animation:pulseIcon-fe1f09bd 2s ease-in-out infinite}@keyframes pulseIcon-fe1f09bd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.dashboard-btn .btn-arrow[data-v-fe1f09bd]{transition:transform .2s}.dashboard-btn:hover .btn-arrow[data-v-fe1f09bd]{transform:translate(5px)}.cta-subtext[data-v-fe1f09bd]{font-size:.85rem;color:var(--text-muted);margin:0}@media(max-width:768px){.dashboard-cta[data-v-fe1f09bd]{align-items:center;margin-top:30px}.dashboard-btn[data-v-fe1f09bd]{padding:15px 24px;font-size:.8rem;gap:12px}.cta-subtext[data-v-fe1f09bd]{font-size:.75rem}}.hero-side[data-v-fe1f09bd]{flex:1;position:relative;min-height:500px;align-self:stretch}.video-container[data-v-fe1f09bd]{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden}.hotspots-overlay[data-v-fe1f09bd]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.hotspot[data-v-fe1f09bd]{position:absolute;width:16px;height:16px;z-index:10;pointer-events:none}.hotspot.active .hotspot-dot[data-v-fe1f09bd]{transform:translate(-50%,-50%) scale(1.2)}.hotspot.active .pulse-ring[data-v-fe1f09bd]{animation:pulseRingActive-fe1f09bd 2s ease-out infinite}@keyframes pulseRingActive-fe1f09bd{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.hotspot-dot[data-v-fe1f09bd]{width:8px;height:8px;background:#f36;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #f36,0 0 20px #ff0040;animation:hotspotGlow-fe1f09bd 2s ease-in-out infinite}@keyframes hotspotGlow-fe1f09bd{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.8}}.pulse-ring[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:2px solid rgba(255,51,102,.6);border-radius:50%;animation:pulseRing-fe1f09bd 2s ease-out infinite}@keyframes pulseRing-fe1f09bd{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.hotspot.dubai[data-v-fe1f09bd]{top:12%;left:55%}.hotspot.srilanka[data-v-fe1f09bd]{top:28%;left:80%}.hotspot.ny[data-v-fe1f09bd]{top:45%;left:90%}.hotspot.shanghai[data-v-fe1f09bd]{top:18%;left:30%}.hotspot.london[data-v-fe1f09bd]{top:38%;left:60%}.hotspot.brazil[data-v-fe1f09bd]{top:60%;left:45%}.event-popup[data-v-fe1f09bd]{position:absolute;bottom:25px;left:50%;transform:translate(-50%);background:var(--bg-card);border:1px solid var(--accent-cyan);border-radius:8px;padding:12px 16px;min-width:160px;text-align:center;box-shadow:0 0 30px #00d4ff4d;animation:popupFadeIn-fe1f09bd .3s ease-out;z-index:20}@keyframes popupFadeIn-fe1f09bd{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.event-header[data-v-fe1f09bd]{font-size:.6rem;letter-spacing:2px;color:#f36;margin-bottom:4px}.event-title[data-v-fe1f09bd]{font-size:.85rem;font-weight:700;color:var(--text-primary);margin-bottom:4px}.event-detail[data-v-fe1f09bd]{font-size:.7rem;color:var(--accent-cyan)}.intelligence-hotspots[data-v-fe1f09bd]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.intel-hotspot[data-v-fe1f09bd]{position:absolute;width:14px;height:14px;z-index:10;pointer-events:none}.intel-hotspot.active .intel-dot[data-v-fe1f09bd]{transform:translate(-50%,-50%) scale(1.3);box-shadow:0 0 15px #00d4ff,0 0 30px #00d4ff}.intel-hotspot.active .intel-pulse-ring[data-v-fe1f09bd]{animation:intelPulseActive-fe1f09bd 1.5s ease-out infinite}@keyframes intelPulseActive-fe1f09bd{0%{transform:translate(-50%,-50%) scale(1);opacity:.9}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.intel-dot[data-v-fe1f09bd]{width:7px;height:7px;background:#00d4ff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #00d4ff,0 0 20px #00d4ff80;animation:intelGlow-fe1f09bd 2s ease-in-out infinite}@keyframes intelGlow-fe1f09bd{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.8}}.intel-pulse-ring[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border:2px solid rgba(0,212,255,.6);border-radius:50%;animation:intelPulse-fe1f09bd 2s ease-out infinite}@keyframes intelPulse-fe1f09bd{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.intel-popup[data-v-fe1f09bd]{position:absolute;top:25px;left:50%;transform:translate(-50%);background:#001428f2;border:1px solid var(--accent-cyan);border-radius:6px;padding:8px 12px;min-width:180px;text-align:center;box-shadow:0 0 25px #00d4ff4d;animation:popupFadeIn-fe1f09bd .3s ease-out;z-index:20}.intel-header[data-v-fe1f09bd]{font-size:.55rem;letter-spacing:2px;color:var(--accent-cyan);margin-bottom:4px;font-weight:600}.intel-msg[data-v-fe1f09bd]{font-size:.75rem;font-weight:600;color:var(--text-primary)}.intel-msg.success[data-v-fe1f09bd]{color:var(--accent-green)}.intel-msg.warning[data-v-fe1f09bd]{color:var(--accent-gold)}.intel-msg.info[data-v-fe1f09bd]{color:var(--accent-cyan)}.watching-eye[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15;pointer-events:none}.eye-ring[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid;animation:eyeWatch-fe1f09bd 4s ease-in-out infinite}.eye-ring-1[data-v-fe1f09bd]{width:240px;height:240px;border-color:#00d4ff33;animation-delay:0s}.eye-ring-2[data-v-fe1f09bd]{width:260px;height:260px;border-color:#ff004026;animation-delay:.5s}.eye-ring-3[data-v-fe1f09bd]{width:280px;height:280px;border-color:#ffd7001a;animation-delay:1s}@keyframes eyeWatch-fe1f09bd{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.05)}}.eye-core[data-v-fe1f09bd]{width:40px;height:40px;background:radial-gradient(circle,rgba(0,212,255,.8) 0%,transparent 70%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #00d4ff,0 0 60px #00d4ff80;animation:corePulse-fe1f09bd 2s ease-in-out infinite}@keyframes corePulse-fe1f09bd{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}.eye-container[data-v-fe1f09bd]{position:relative;width:300px;height:300px;margin-bottom:40px}.eye-outer-ring[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:280px;height:280px;border:2px solid rgba(0,212,255,.3);border-radius:50%;animation:outerRingRotate-fe1f09bd 20s linear infinite}.eye-outer-ring[data-v-fe1f09bd]:before{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;background:#00d4ff;border-radius:50%;box-shadow:0 0 20px #00d4ff}@keyframes outerRingRotate-fe1f09bd{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.eye-inner-ring[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;border:1px solid rgba(0,212,255,.5);border-radius:50%;animation:innerRingRotate-fe1f09bd 15s linear infinite reverse}@keyframes innerRingRotate-fe1f09bd{0%{transform:translate(-50%,-50%) rotate(360deg)}to{transform:translate(-50%,-50%) rotate(0)}}.eye-pupil[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background:radial-gradient(circle,#00d4ff 0%,transparent 70%);border-radius:50%;animation:pupilPulse-fe1f09bd 3s ease-in-out infinite}@keyframes pupilPulse-fe1f09bd{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}}.pupil-core[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background:#fff;border-radius:50%;box-shadow:0 0 40px #fff,0 0 80px #00d4ff}.scan-line[data-v-fe1f09bd]{position:absolute;top:0;left:50%;width:2px;height:100%;background:linear-gradient(180deg,transparent,#00d4ff,transparent);animation:scanMove-fe1f09bd 3s ease-in-out infinite}@keyframes scanMove-fe1f09bd{0%,to{transform:translate(-50%) rotate(0);opacity:.3}50%{transform:translate(-50%) rotate(180deg);opacity:.8}}.system-readout[data-v-fe1f09bd]{width:100%;max-width:600px;margin:0 auto;background:#00000080;border:1px solid rgba(0,212,255,.2);border-radius:8px;padding:15px;font-size:.75rem}.readout-header[data-v-fe1f09bd]{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,212,255,.2);color:#00d4ff;font-size:.7rem;letter-spacing:2px}.readout-icon[data-v-fe1f09bd]{animation:iconPulse 1s ease-in-out infinite}.readout-line[data-v-fe1f09bd]{display:flex;gap:15px;margin-bottom:8px}.timestamp[data-v-fe1f09bd]{color:#e0e0e066}.message[data-v-fe1f09bd]{color:#e0e0e0}.message.success[data-v-fe1f09bd]{color:#00ff41}.message.warning[data-v-fe1f09bd]{color:gold}.command-panel[data-v-fe1f09bd]{flex:.9;background:#0a0a0fcc;border:1px solid rgba(0,212,255,.2);border-radius:12px;padding:40px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.panel-header[data-v-fe1f09bd]{display:flex;align-items:center;gap:12px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(0,212,255,.2)}.panel-icon[data-v-fe1f09bd]{font-size:1.5rem;color:#00d4ff}.panel-title[data-v-fe1f09bd]{font-size:.9rem;letter-spacing:3px;color:#00d4ff}.sequence-flow[data-v-fe1f09bd]{margin-bottom:40px}.sequence-step[data-v-fe1f09bd]{display:flex;align-items:center;gap:20px;margin-bottom:25px;position:relative}.step-connector[data-v-fe1f09bd]{position:absolute;left:20px;top:-25px;width:2px;height:25px;background:linear-gradient(180deg,transparent,rgba(0,212,255,.3))}.step-node[data-v-fe1f09bd]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,212,255,.3);border-radius:50%}.sequence-step.active .step-node[data-v-fe1f09bd]{border-color:#00d4ff;box-shadow:0 0 20px #00d4ff80}.step-num[data-v-fe1f09bd]{font-size:.8rem;font-weight:700;color:#00d4ff}.step-glow[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.2),transparent);animation:stepGlow-fe1f09bd 2s ease-in-out infinite}@keyframes stepGlow-fe1f09bd{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.step-info[data-v-fe1f09bd]{flex:1}.step-title[data-v-fe1f09bd]{font-size:.9rem;font-weight:600;color:#e0e0e0;margin-bottom:5px;letter-spacing:1px}.step-desc[data-v-fe1f09bd]{font-size:.75rem;color:#e0e0e080;line-height:1.4}.system-capabilities[data-v-fe1f09bd]{border-top:1px solid rgba(0,212,255,.1);padding-top:30px}.capability-item[data-v-fe1f09bd]{display:flex;align-items:center;gap:12px;margin-bottom:15px;font-size:.8rem;color:#e0e0e0b3}.cap-icon[data-v-fe1f09bd]{color:#00d4ff}.capabilities-section[data-v-fe1f09bd]{margin-bottom:100px;padding:60px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;box-sizing:border-box}.section-header[data-v-fe1f09bd]{text-align:center;margin-bottom:50px}.section-icon[data-v-fe1f09bd]{font-size:2rem;color:var(--accent-cyan);display:block;margin-bottom:15px;animation:iconPulse 2s ease-in-out infinite}.section-title[data-v-fe1f09bd]{font-size:2rem;letter-spacing:6px;color:var(--text-primary);margin:0 0 10px}.section-subtitle[data-v-fe1f09bd]{font-size:.9rem;color:var(--text-muted);letter-spacing:2px}.capabilities-grid[data-v-fe1f09bd]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:50px;width:100%}.capability-card[data-v-fe1f09bd]{background:linear-gradient(135deg,#00d4ff0d,#ff004005);border:1px solid var(--border-color);border-radius:12px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.capability-card[data-v-fe1f09bd]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-red));opacity:0;transition:opacity .3s}.capability-card[data-v-fe1f09bd]:hover{transform:translateY(-5px);border-color:var(--accent-cyan);box-shadow:0 20px 60px #00d4ff26}.capability-card[data-v-fe1f09bd]:hover:before{opacity:1}.capabilities-grid .capability-card[data-v-fe1f09bd]:nth-child(13){grid-column:1 / -1;padding:44px 48px}.card-header[data-v-fe1f09bd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.card-icon[data-v-fe1f09bd]{font-size:2rem}.card-badge[data-v-fe1f09bd]{font-size:.6rem;letter-spacing:2px;padding:4px 10px;background:#ff004033;border:1px solid rgba(255,0,64,.3);border-radius:4px;color:#f36}.card-title[data-v-fe1f09bd]{font-size:1.2rem;font-weight:700;color:var(--text-primary);margin:0 0 15px;letter-spacing:1px}.card-desc[data-v-fe1f09bd]{font-size:.85rem;color:var(--text-muted);line-height:1.6;margin:0 0 25px}.card-metrics[data-v-fe1f09bd]{display:flex;gap:20px;padding:15px 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);margin-bottom:15px}.metric[data-v-fe1f09bd]{display:flex;flex-direction:column}.metric-value[data-v-fe1f09bd]{font-size:1.1rem;font-weight:700;color:var(--accent-cyan);text-shadow:0 0 10px rgba(0,212,255,.5)}.metric-label[data-v-fe1f09bd]{font-size:.65rem;color:var(--text-muted);letter-spacing:1px;text-transform:uppercase}.card-footer[data-v-fe1f09bd]{display:flex;justify-content:flex-end}.agent-count[data-v-fe1f09bd]{font-size:.7rem;color:var(--accent-green);letter-spacing:1px}.infinite-simulations-card[data-v-fe1f09bd]{position:relative;background:linear-gradient(180deg,#00d4ff14,#9600ff0d,#ff006414);border:1px solid var(--border-color);border-radius:16px;padding:40px;margin:40px 0 50px;text-align:center;overflow:hidden;min-height:280px;display:flex;align-items:center;justify-content:center}.infinite-simulations-card[data-v-fe1f09bd]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-cyan),var(--accent-purple),var(--accent-cyan),transparent);animation:borderFlow-fe1f09bd 3s linear infinite}@keyframes borderFlow-fe1f09bd{0%{background-position:-200% 0}to{background-position:200% 0}}.infinite-glow[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:radial-gradient(circle,rgba(0,212,255,.15) 0%,transparent 70%);animation:glowPulse-fe1f09bd 4s ease-in-out infinite;pointer-events:none}@keyframes glowPulse-fe1f09bd{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.infinite-content[data-v-fe1f09bd]{position:relative;z-index:2;max-width:600px}.infinite-symbol[data-v-fe1f09bd]{font-size:4rem;color:var(--accent-cyan);text-shadow:0 0 30px rgba(0,212,255,.6),0 0 60px rgba(0,212,255,.3);margin-bottom:20px;animation:symbolFloat-fe1f09bd 3s ease-in-out infinite;line-height:1}@keyframes symbolFloat-fe1f09bd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.infinite-title[data-v-fe1f09bd]{font-family:Redhawk,sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:4px;color:var(--text-primary);margin:0 0 20px;text-transform:uppercase;background:linear-gradient(90deg,var(--accent-green),var(--accent-cyan),var(--accent-green));background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:titleShine-fe1f09bd 3s linear infinite;text-shadow:0 0 30px rgba(0,255,128,.3)}@keyframes titleShine-fe1f09bd{0%{background-position:0% 50%}to{background-position:200% 50%}}.infinite-text[data-v-fe1f09bd]{font-size:1rem;color:var(--text-secondary);line-height:1.8;margin:0 0 10px;font-style:italic;text-align:center;white-space:normal}.infinite-text[data-v-fe1f09bd]:last-of-type{margin-bottom:25px}.infinite-meta[data-v-fe1f09bd]{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.infinite-badge[data-v-fe1f09bd]{font-size:.7rem;letter-spacing:3px;padding:8px 16px;background:linear-gradient(90deg,#00d4ff33,#9600ff33);border:1px solid var(--accent-cyan);border-radius:4px;color:var(--accent-cyan);text-shadow:0 0 10px rgba(0,212,255,.5)}.infinite-update[data-v-fe1f09bd]{font-size:.75rem;color:var(--accent-gold);letter-spacing:2px;display:flex;align-items:center;gap:8px}.infinite-update[data-v-fe1f09bd]:before{content:"◉";animation:pulseDot 1.5s ease-in-out infinite}.infinite-network-canvas[data-v-fe1f09bd]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:1}@media(max-width:768px){.infinite-simulations-card[data-v-fe1f09bd]{padding:30px 20px;margin:30px 0 40px;min-height:240px}.infinite-symbol[data-v-fe1f09bd]{font-size:3rem}.infinite-title[data-v-fe1f09bd]{font-size:1.3rem;letter-spacing:2px}.infinite-text[data-v-fe1f09bd]{font-size:.9rem}.infinite-meta[data-v-fe1f09bd]{flex-direction:column;gap:15px}.infinite-network-canvas[data-v-fe1f09bd]{display:none}}.swarm-features[data-v-fe1f09bd]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:0}.feature-item[data-v-fe1f09bd]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 24px;background:linear-gradient(135deg,rgba(0,212,255,.04) 0%,transparent 100%);border:1px solid var(--border-subtle);border-radius:16px;position:relative;overflow:visible;transition:all .3s ease}.feature-item[data-v-fe1f09bd]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-cyan),transparent);opacity:0;transition:opacity .3s}.feature-item[data-v-fe1f09bd]:hover{border-color:var(--border-color);box-shadow:0 0 40px #00d4ff1f,inset 0 0 40px #00d4ff08;transform:translateY(-4px)}.feature-item[data-v-fe1f09bd]:hover:before{opacity:1}.feature-image[data-v-fe1f09bd]{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-top:-60px;margin-bottom:18px;box-shadow:0 12px 32px #00000059;transition:transform .4s ease,box-shadow .4s ease;display:block}.feature-item:hover .feature-image[data-v-fe1f09bd]{transform:scale(1.08);box-shadow:0 18px 44px #00000073}.feature-content h4[data-v-fe1f09bd]{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0 0 12px;letter-spacing:2px;text-transform:uppercase}.feature-content p[data-v-fe1f09bd]{font-size:.8rem;color:var(--text-muted);line-height:1.7;margin:0}.command-sequence-section[data-v-fe1f09bd]{margin-bottom:80px;padding:60px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;box-sizing:border-box;overflow:hidden}.command-seq-header[data-v-fe1f09bd]{display:flex;align-items:center;gap:16px;margin-bottom:60px;padding-bottom:20px;border-bottom:1px solid var(--border-subtle)}.panel-title[data-v-fe1f09bd]{font-size:1.5rem;letter-spacing:4px;color:var(--accent-cyan);font-weight:700}.command-timeline[data-v-fe1f09bd]{display:flex;align-items:stretch;position:relative;gap:0}.timeline-step[data-v-fe1f09bd]{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}.timeline-info-top[data-v-fe1f09bd]{height:120px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding:0 12px 20px}.timeline-info-top.placeholder[data-v-fe1f09bd]{visibility:hidden}.timeline-info-bottom[data-v-fe1f09bd]{height:120px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;padding:20px 12px 0}.timeline-info-bottom.placeholder[data-v-fe1f09bd]{visibility:hidden}.timeline-node[data-v-fe1f09bd]{position:relative;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border:2px solid var(--border-color);border-radius:50%;background:#00d4ff0d;z-index:2;transition:all .3s;flex-shrink:0}.timeline-step.active .timeline-node[data-v-fe1f09bd]{border-color:var(--accent-cyan);background:#00d4ff26;box-shadow:0 0 30px #00d4ff99,0 0 60px #00d4ff33}.timeline-num[data-v-fe1f09bd]{font-size:1.1rem;font-weight:700;color:var(--accent-cyan);letter-spacing:1px}.timeline-node-glow[data-v-fe1f09bd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.15),transparent);animation:stepGlow-fe1f09bd 2s ease-in-out infinite}.timeline-connector[data-v-fe1f09bd]{position:absolute;z-index:1;pointer-events:none}.timeline-connector.conn-down[data-v-fe1f09bd],.timeline-connector.conn-up[data-v-fe1f09bd]{top:155px;left:calc(50% + 35px);width:calc(100% - 70px);height:2px;background:linear-gradient(90deg,#00d4ff80,#00d4ff26)}.timeline-title[data-v-fe1f09bd]{font-size:1.1rem;font-weight:700;color:var(--text-primary);letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.timeline-desc[data-v-fe1f09bd]{font-size:.85rem;color:var(--text-secondary);line-height:1.7;max-width:180px}@media(max-width:1200px){.command-center[data-v-fe1f09bd]{flex-direction:column}.title-line[data-v-fe1f09bd]{font-size:3rem}.eye-container[data-v-fe1f09bd]{width:200px;height:200px}.capabilities-grid[data-v-fe1f09bd],.swarm-features[data-v-fe1f09bd]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.capabilities-grid[data-v-fe1f09bd]{grid-template-columns:1fr!important;gap:20px}.swarm-features[data-v-fe1f09bd]{grid-template-columns:1fr!important}}@media(max-width:768px){.command-center[data-v-fe1f09bd]{flex-direction:column;gap:40px;padding-top:40px;margin-bottom:60px;min-height:auto;width:100%}.hero-content[data-v-fe1f09bd]{text-align:center;width:100%}.classification-banner[data-v-fe1f09bd]{justify-content:center;flex-wrap:wrap;gap:10px;width:100%}.main-title[data-v-fe1f09bd]{margin-bottom:30px}.title-line[data-v-fe1f09bd]{font-size:1.9rem;letter-spacing:0;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.title-line.domination[data-v-fe1f09bd]:after{height:16px;bottom:-8px}.power-statement[data-v-fe1f09bd]{margin-bottom:30px}.omniscient-text[data-v-fe1f09bd]{font-size:.95rem;line-height:1.7}.domination-slogan[data-v-fe1f09bd]{font-size:.85rem}.metrics-row[data-v-fe1f09bd]{margin-bottom:20px}.hook-marquee[data-v-fe1f09bd]{margin:0 0 18px;min-height:64px;padding:0 12px}.hook-item[data-v-fe1f09bd]{font-size:1.05rem;line-height:1.4}.power-metrics[data-v-fe1f09bd]{gap:30px;justify-content:center}.power-stat[data-v-fe1f09bd]{text-align:center}.stat-number[data-v-fe1f09bd]{font-size:2.2rem}.power-stat:first-child .stat-number[data-v-fe1f09bd]{font-size:2.8rem}.stat-label[data-v-fe1f09bd]{font-size:.65rem;letter-spacing:1px}.hero-side[data-v-fe1f09bd]{display:none}.capabilities-section[data-v-fe1f09bd]{padding:30px 16px;margin-bottom:60px;width:100%}.section-header[data-v-fe1f09bd]{margin-bottom:30px;width:100%}.section-title[data-v-fe1f09bd]{font-size:1.3rem;letter-spacing:3px}.section-subtitle[data-v-fe1f09bd]{font-size:.75rem;letter-spacing:1px}.capabilities-grid[data-v-fe1f09bd]{grid-template-columns:1fr;gap:20px;margin-bottom:30px;width:100%}.capability-card[data-v-fe1f09bd]{padding:20px}.card-icon[data-v-fe1f09bd]{font-size:1.5rem}.card-title[data-v-fe1f09bd]{font-size:1rem;margin-bottom:10px}.card-desc[data-v-fe1f09bd]{font-size:.8rem;margin-bottom:15px}.card-metrics[data-v-fe1f09bd]{padding:10px 0;gap:15px}.metric-value[data-v-fe1f09bd]{font-size:.9rem}.swarm-features[data-v-fe1f09bd]{grid-template-columns:1fr;gap:15px}.feature-item[data-v-fe1f09bd]{padding:20px}.feature-image[data-v-fe1f09bd]{height:120px;margin-top:-40px;margin-bottom:12px}.feature-content h4[data-v-fe1f09bd]{font-size:.85rem;letter-spacing:1px}.feature-content p[data-v-fe1f09bd]{font-size:.75rem}.command-sequence-section[data-v-fe1f09bd]{padding:30px 16px;margin-bottom:60px;width:100%}.command-seq-header[data-v-fe1f09bd]{justify-content:center;margin-bottom:30px}.panel-title[data-v-fe1f09bd]{font-size:1.1rem;letter-spacing:2px}.command-timeline[data-v-fe1f09bd]{flex-direction:column;gap:20px}.timeline-step[data-v-fe1f09bd]{flex-direction:row;align-items:center;gap:15px;width:100%}.timeline-info-top[data-v-fe1f09bd],.timeline-info-bottom[data-v-fe1f09bd]{height:auto;flex:1;text-align:left;padding:0}.timeline-info-top.placeholder[data-v-fe1f09bd],.timeline-info-bottom.placeholder[data-v-fe1f09bd]{display:none}.timeline-node[data-v-fe1f09bd]{width:50px;height:50px;flex-shrink:0}.timeline-num[data-v-fe1f09bd]{font-size:.9rem}.timeline-connector[data-v-fe1f09bd]{display:none}.timeline-title[data-v-fe1f09bd]{font-size:.9rem;margin-bottom:5px}.timeline-desc[data-v-fe1f09bd]{font-size:.75rem;max-width:none}}@media(max-width:480px){.title-line[data-v-fe1f09bd]{font-size:1.6rem}.stat-number[data-v-fe1f09bd]{font-size:1.8rem}.power-stat:first-child .stat-number[data-v-fe1f09bd]{font-size:2.2rem}.section-title[data-v-fe1f09bd]{font-size:1rem}.classified-tag[data-v-fe1f09bd],.clearance-level[data-v-fe1f09bd]{font-size:.6rem;padding:4px 10px}}.platform-stats-section[data-v-fe1f09bd]{margin-bottom:80px;padding:60px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;box-sizing:border-box}.stats-header[data-v-fe1f09bd]{text-align:center;margin-bottom:50px}.stats-logo[data-v-fe1f09bd]{height:60px;width:auto;object-fit:contain;display:block;margin:0 auto 15px;filter:drop-shadow(0 0 15px rgba(0,212,255,.4))}.stats-title[data-v-fe1f09bd]{font-size:2rem;letter-spacing:6px;color:var(--text-primary);margin:0 0 10px}.stats-subtitle[data-v-fe1f09bd]{font-size:.9rem;color:var(--text-muted);letter-spacing:2px}.stats-grid[data-v-fe1f09bd]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:50px}.stat-box[data-v-fe1f09bd]{background:linear-gradient(135deg,#00d4ff0d,#ff004005);border:1px solid var(--border-color);border-radius:12px;padding:30px;text-align:center;transition:all .3s;position:relative;overflow:hidden}.stat-box[data-v-fe1f09bd]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-blue));opacity:0;transition:opacity .3s}.stat-box[data-v-fe1f09bd]:hover{transform:translateY(-5px);border-color:var(--accent-cyan);box-shadow:0 20px 60px #00d4ff26}.stat-box[data-v-fe1f09bd]:hover:before{opacity:1}.stat-box-icon[data-v-fe1f09bd]{font-size:2rem;color:var(--accent-cyan);margin-bottom:15px;text-shadow:0 0 20px rgba(0,212,255,.5)}.stat-box-value[data-v-fe1f09bd]{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:8px;letter-spacing:1px;text-shadow:0 0 20px rgba(0,212,255,.3)}.stat-box-label[data-v-fe1f09bd]{font-size:.85rem;color:var(--text-muted);letter-spacing:2px;margin-bottom:20px}.stat-box-bar[data-v-fe1f09bd]{height:4px;background:#00d4ff1a;border-radius:2px;overflow:hidden}.stat-bar-fill[data-v-fe1f09bd]{height:100%;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-blue));border-radius:2px;transition:width 1s ease-out}.stat-bar-fill.infinite[data-v-fe1f09bd]{background:linear-gradient(90deg,var(--accent-cyan),var(--accent-purple),var(--accent-cyan));background-size:200% 100%;animation:infiniteBar-fe1f09bd 2s linear infinite;width:100%}@keyframes infiniteBar-fe1f09bd{0%{background-position:0% 50%}to{background-position:200% 50%}}.activity-feed[data-v-fe1f09bd]{background:#0000004d;border:1px solid var(--border-subtle);border-radius:12px;padding:25px}.feed-header[data-v-fe1f09bd]{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--border-subtle)}.feed-dot[data-v-fe1f09bd]{width:10px;height:10px;background:var(--accent-green);border-radius:50%;animation:feedPulse-fe1f09bd 1.5s ease-in-out infinite}@keyframes feedPulse-fe1f09bd{0%,to{box-shadow:0 0 5px var(--accent-green)}50%{box-shadow:0 0 20px var(--accent-green),0 0 30px var(--accent-green)}}.feed-title[data-v-fe1f09bd]{font-size:.85rem;letter-spacing:3px;color:var(--accent-green);font-weight:600}.feed-items[data-v-fe1f09bd]{display:flex;flex-direction:column;gap:12px}.feed-item[data-v-fe1f09bd]{display:flex;align-items:center;gap:20px;padding:12px 16px;background:#00d4ff08;border-radius:8px;font-size:.8rem;transition:all .3s}.feed-item[data-v-fe1f09bd]:hover{background:#00d4ff14;transform:translate(5px)}.feed-time[data-v-fe1f09bd]{color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.75rem;min-width:70px}.feed-action[data-v-fe1f09bd]{color:var(--accent-cyan);font-weight:600;letter-spacing:1px;min-width:140px}.feed-detail[data-v-fe1f09bd]{color:var(--text-secondary);flex:1}@media(max-width:1200px){.stats-grid[data-v-fe1f09bd]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.platform-stats-section[data-v-fe1f09bd]{padding:30px 16px;margin-bottom:60px}.stats-header[data-v-fe1f09bd]{margin-bottom:30px}.stats-logo[data-v-fe1f09bd]{height:40px;margin-bottom:10px}.stats-title[data-v-fe1f09bd]{font-size:1.3rem;letter-spacing:3px}.stats-subtitle[data-v-fe1f09bd]{font-size:.75rem;letter-spacing:1px}.stats-grid[data-v-fe1f09bd]{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.stat-box[data-v-fe1f09bd]{padding:20px}.stat-box-icon[data-v-fe1f09bd]{font-size:1.5rem;margin-bottom:10px}.stat-box-value[data-v-fe1f09bd]{font-size:1.8rem}.stat-box-label[data-v-fe1f09bd]{font-size:.75rem;margin-bottom:15px}.activity-feed[data-v-fe1f09bd]{padding:20px 16px}.feed-header[data-v-fe1f09bd]{margin-bottom:15px;padding-bottom:12px}.feed-title[data-v-fe1f09bd]{font-size:.75rem}.feed-item[data-v-fe1f09bd]{flex-direction:column;align-items:flex-start;gap:6px;padding:12px}.feed-time[data-v-fe1f09bd]{font-size:.7rem}.feed-action[data-v-fe1f09bd]{font-size:.75rem;min-width:auto}.feed-detail[data-v-fe1f09bd]{font-size:.75rem}}.scroll-top-btn[data-v-fe1f09bd]{position:fixed;right:28px;bottom:28px;z-index:200;width:52px;height:52px;border-radius:50%;border:1px solid rgba(0,212,255,.45);background:linear-gradient(135deg,#001428d9,#000a1ed9);color:var(--accent-cyan);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 30px #00d4ff38,0 0 0 1px #00d4ff1a inset,0 0 20px #00d4ff2e;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;overflow:visible}.scroll-top-btn[data-v-fe1f09bd]:hover{transform:translateY(-3px);box-shadow:0 14px 40px #00d4ff59,0 0 0 1px #00d4ff33 inset,0 0 30px #00d4ff4d}.scroll-top-btn[data-v-fe1f09bd]:active{transform:translateY(-1px)}.scroll-top-btn[data-v-fe1f09bd]:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:3px}.scroll-top-icon[data-v-fe1f09bd]{width:22px;height:22px;display:block;filter:drop-shadow(0 0 6px rgba(0,212,255,.5))}.scroll-top-ring[data-v-fe1f09bd]{position:absolute;inset:-6px;border-radius:50%;border:1px solid rgba(0,212,255,.25);pointer-events:none;animation:scrollTopPulse-fe1f09bd 2.4s ease-out infinite}@keyframes scrollTopPulse-fe1f09bd{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.35);opacity:0}}.scroll-top-fade-enter-active[data-v-fe1f09bd],.scroll-top-fade-leave-active[data-v-fe1f09bd]{transition:opacity .3s ease,transform .3s ease}.scroll-top-fade-enter-from[data-v-fe1f09bd],.scroll-top-fade-leave-to[data-v-fe1f09bd]{opacity:0;transform:translateY(14px)}.theme-luminous .scroll-top-btn[data-v-fe1f09bd]{background:linear-gradient(135deg,#0ea5e9,#8b5cf6);border:1px solid rgba(255,255,255,.5);color:#fff;box-shadow:0 12px 30px #0ea5e959,0 4px 12px #8b5cf640,0 0 0 1px #fff6 inset}.theme-luminous .scroll-top-btn[data-v-fe1f09bd]:hover{box-shadow:0 18px 44px #0ea5e973,0 6px 18px #8b5cf659,0 0 0 1px #ffffff80 inset}.theme-luminous .scroll-top-btn[data-v-fe1f09bd]:focus-visible{outline-color:#0ea5e9}.theme-luminous .scroll-top-icon[data-v-fe1f09bd]{filter:drop-shadow(0 1px 2px rgba(15,23,42,.2))}.theme-luminous .scroll-top-ring[data-v-fe1f09bd]{border-color:#0ea5e959}@media(prefers-reduced-motion:reduce){.scroll-top-ring[data-v-fe1f09bd]{animation:none}.scroll-top-btn[data-v-fe1f09bd]{transition:none}.scroll-top-btn[data-v-fe1f09bd]:hover{transform:none}}@media(max-width:768px){.scroll-top-btn[data-v-fe1f09bd]{right:16px;bottom:16px;width:46px;height:46px}.scroll-top-icon[data-v-fe1f09bd]{width:20px;height:20px}}.card-numeral[data-v-fe1f09bd],.card-visual[data-v-fe1f09bd],.luminous-atmosphere[data-v-fe1f09bd]{display:none}.network-canvas[data-v-fe1f09bd]{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.theme-luminous .network-canvas[data-v-fe1f09bd]{display:block}.theme-luminous .hero-video-container[data-v-fe1f09bd]{position:absolute;height:100vh;min-height:820px;z-index:0;background:radial-gradient(ellipse 80% 60% at 20% 10%,rgba(186,230,253,.6) 0%,transparent 60%),radial-gradient(ellipse 70% 50% at 85% 80%,rgba(233,213,255,.45) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 60% 50%,rgba(253,230,235,.3) 0%,transparent 65%),linear-gradient(180deg,#fbfcff,#f4f6fc,#f7f4ff)}.theme-luminous[data-v-fe1f09bd]{background:linear-gradient(180deg,#fbfcff,#f4f6fc)}.theme-luminous .luminous-atmosphere[data-v-fe1f09bd]{display:block;position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1;contain:layout paint style}.theme-luminous .orb[data-v-fe1f09bd]{position:absolute;border-radius:50%;filter:blur(70px);opacity:.5;mix-blend-mode:multiply;will-change:transform;transform:translateZ(0)}.theme-luminous .orb-1[data-v-fe1f09bd]{width:520px;height:520px;top:-140px;left:-160px;background:radial-gradient(circle,#bae6fd 0%,#7dd3fc 40%,transparent 70%);animation:orbDrift1-fe1f09bd 28s ease-in-out infinite}.theme-luminous .orb-2[data-v-fe1f09bd]{width:600px;height:600px;top:12%;right:-220px;background:radial-gradient(circle,#ddd6fe 0%,#c4b5fd 40%,transparent 70%);animation:orbDrift2-fe1f09bd 34s ease-in-out infinite}.theme-luminous .orb-3[data-v-fe1f09bd]{width:440px;height:440px;bottom:-140px;left:25%;background:radial-gradient(circle,#fbcfe8 0%,#f9a8d4 40%,transparent 70%);animation:orbDrift3-fe1f09bd 40s ease-in-out infinite;opacity:.32}.theme-luminous .orb-4[data-v-fe1f09bd]{width:380px;height:380px;top:45%;left:50%;background:radial-gradient(circle,#bbf7d0 0%,#86efac 40%,transparent 70%);animation:orbDrift4-fe1f09bd 32s ease-in-out infinite;opacity:.22}@keyframes orbDrift1-fe1f09bd{0%,to{transform:translate(0) scale(1)}50%{transform:translate(80px,60px) scale(1.08)}}@keyframes orbDrift2-fe1f09bd{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-100px,80px) scale(1.1)}}@keyframes orbDrift3-fe1f09bd{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-80px) scale(1.06)}}@keyframes orbDrift4-fe1f09bd{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,40px) scale(1.12)}}.theme-luminous .grid-mesh[data-v-fe1f09bd]{position:absolute;inset:0;width:100%;height:100%;opacity:.55}.theme-luminous .particles[data-v-fe1f09bd]{display:none}.theme-luminous .nf-eyebrow[data-v-fe1f09bd]{display:inline-flex;align-items:center;gap:10px;padding:7px 16px;background:#ffffffb3;border:1px solid rgba(14,165,233,.18);border-radius:100px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.1em;color:#0284c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-bottom:28px;box-shadow:0 4px 16px #0f172a0a;text-transform:none;font-weight:600}.theme-luminous .nf-eyebrow.nf-eyebrow-inline[data-v-fe1f09bd]{margin-bottom:24px}.theme-luminous .nf-eyebrow-dot[data-v-fe1f09bd]{width:7px;height:7px;border-radius:50%;background:#0ea5e9;box-shadow:0 0 0 4px #0ea5e933;animation:nfDotPulse-fe1f09bd 1.8s ease-in-out infinite}@keyframes nfDotPulse-fe1f09bd{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}.theme-luminous .nf-gradient-text[data-v-fe1f09bd]{background:linear-gradient(135deg,#0ea5e9,#8b5cf6,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-style:italic;font-weight:800}.nf-trusted[data-v-fe1f09bd]{margin:-36px auto 80px;padding-top:32px;border-top:1px solid rgba(0,212,255,.18);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;width:min(100%,1040px);text-align:center}.nf-trusted-label[data-v-fe1f09bd]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.12em;color:var(--text-muted);text-transform:uppercase;font-weight:500}.nf-trusted-logos[data-v-fe1f09bd]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(14px,2.4vw,36px);width:100%;max-width:100%;overflow:hidden;margin:0 auto}.nf-logo[data-v-fe1f09bd]{font-family:Inter,sans-serif;font-weight:700;letter-spacing:.08em;font-size:clamp(.66rem,1vw,.95rem);color:var(--text-muted);opacity:.75;transition:opacity .25s ease,color .25s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;flex:0 0 auto}.nf-logo[data-v-fe1f09bd]:hover{color:var(--text-primary);opacity:1}.theme-luminous .nf-trusted[data-v-fe1f09bd]{margin:-40px auto 80px;border-top-color:#94a3b82e}.theme-luminous .nf-trusted-label[data-v-fe1f09bd],.theme-luminous .nf-logo[data-v-fe1f09bd]{color:#94a3b8}.theme-luminous .nf-logo[data-v-fe1f09bd]:hover{color:#0f172a;opacity:1}.theme-luminous .nf-stat-band[data-v-fe1f09bd]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 140px;padding:0}.theme-luminous .nf-stat[data-v-fe1f09bd]{padding:36px 28px;background:#ffffffb8;border:1px solid rgba(148,163,184,.2);border-radius:24px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 50px -24px #0f172a1f;transition:transform .3s ease,box-shadow .3s ease}.theme-luminous .nf-stat[data-v-fe1f09bd]:hover{transform:translateY(-4px);box-shadow:0 30px 70px -24px #0f172a2e}.theme-luminous .nf-stat-accent[data-v-fe1f09bd]{background:linear-gradient(135deg,#0ea5e91a,#8b5cf614);border-color:#0ea5e938}.theme-luminous .nf-stat-value[data-v-fe1f09bd]{display:block;font-family:Inter,sans-serif;font-weight:800;font-size:3.2rem;line-height:1;letter-spacing:-.04em;color:#0f172a;margin-bottom:10px}.theme-luminous .nf-stat-value-gradient[data-v-fe1f09bd]{background:linear-gradient(135deg,#0ea5e9,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.theme-luminous .nf-stat-label[data-v-fe1f09bd]{display:block;font-size:.82rem;color:#64748b;font-weight:500;letter-spacing:.02em}.theme-luminous .command-center[data-v-fe1f09bd]{flex-direction:column;align-items:center;text-align:center;gap:24px;padding-top:120px;padding-bottom:40px;min-height:auto;margin-bottom:80px}.theme-luminous .hero-content[data-v-fe1f09bd]{max-width:960px;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.theme-luminous .classification-banner[data-v-fe1f09bd]{display:none}.theme-luminous .main-title[data-v-fe1f09bd]{margin:0 0 32px;text-align:center;width:auto}.theme-luminous .title-line[data-v-fe1f09bd]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;letter-spacing:-.045em;font-size:5.8rem;line-height:1;text-align:center;background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:#000000;color:#000}.theme-luminous .title-line.domination[data-v-fe1f09bd]{position:relative;display:inline-block}.theme-luminous .title-line.domination[data-v-fe1f09bd]:after{display:block}.theme-luminous .title-line.gradient[data-v-fe1f09bd]{background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:#dc2626;color:#dc2626;text-shadow:0 0 18px rgba(220,38,38,.28)}.theme-luminous .power-statement[data-v-fe1f09bd]{margin-bottom:32px;text-align:center;max-width:640px}.theme-luminous .omniscient-text[data-v-fe1f09bd]{color:#334155;font-size:1.2rem;line-height:1.65;max-width:620px;margin:0 auto 16px;text-align:center}.theme-luminous .oculus-highlight[data-v-fe1f09bd]{color:#0284c7;text-shadow:none;font-weight:600}.theme-luminous .domination-slogan[data-v-fe1f09bd]{color:#64748b;font-style:normal;font-weight:500;font-size:.95rem;text-align:center}.theme-luminous .terminal-cursor[data-v-fe1f09bd]{color:#0ea5e9}.theme-luminous .metrics-row[data-v-fe1f09bd]{display:none}.theme-luminous .hook-marquee[data-v-fe1f09bd]{background:#ffffffb8;border:1px solid rgba(14,165,233,.15);border-radius:100px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:14px 28px;box-shadow:0 8px 24px -8px #0f172a14;max-width:720px;margin:8px auto 0;min-height:auto;justify-content:center}.theme-luminous .hook-item[data-v-fe1f09bd]{justify-content:center;text-align:center;font-size:1rem}.theme-luminous .hook-keyword[data-v-fe1f09bd]{color:#0284c7;text-decoration-color:#0284c7}.theme-luminous .hook-text[data-v-fe1f09bd]{color:#334155}.theme-luminous .dashboard-cta[data-v-fe1f09bd]{align-items:center;margin-top:32px}.theme-luminous .dashboard-btn[data-v-fe1f09bd]{background:linear-gradient(135deg,#0ea5e9,#8b5cf6);box-shadow:0 10px 30px #0ea5e94d,0 4px 10px #8b5cf633;border-radius:14px;font-weight:600;letter-spacing:1px;color:#fff;padding:18px 32px}.theme-luminous .dashboard-btn[data-v-fe1f09bd]:hover{box-shadow:0 14px 40px #0ea5e966,0 8px 20px #8b5cf64d}.theme-luminous .hero-side[data-v-fe1f09bd]{display:none}.theme-luminous .capabilities-section[data-v-fe1f09bd]{background:transparent;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;margin-bottom:120px}.theme-luminous .section-header[data-v-fe1f09bd]{margin-bottom:64px;text-align:center;padding-left:0;display:flex;flex-direction:column;align-items:center;gap:0}.theme-luminous .section-title[data-v-fe1f09bd]{font-family:Inter,sans-serif;font-size:4rem;font-weight:800;letter-spacing:-.035em;color:#0f172a;margin:0 0 16px;line-height:1.05;max-width:20ch}.theme-luminous .section-subtitle[data-v-fe1f09bd]{color:#64748b;font-weight:500;font-size:1.1rem;letter-spacing:0;text-transform:none}.theme-luminous .capabilities-grid[data-v-fe1f09bd]{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-bottom:80px;max-width:1400px;margin-left:auto;margin-right:auto}.theme-luminous .card-visual[data-v-fe1f09bd]{display:none}.theme-luminous .card-numeral[data-v-fe1f09bd]{display:block;position:absolute;top:18px;right:24px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;line-height:1;letter-spacing:.08em;-webkit-text-stroke:0;color:var(--card-accent);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.theme-luminous .capability-card:nth-child(2n) .card-numeral[data-v-fe1f09bd]{right:24px;left:auto}.theme-luminous .capability-card[data-v-fe1f09bd]{position:relative;display:flex;flex-direction:column;gap:14px;min-height:280px;padding:28px 28px 24px;border-radius:22px;border:1px solid rgba(148,163,184,.18);box-shadow:0 12px 36px -16px #0f172a1a,0 1px #ffffffe6 inset;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;opacity:0;transform:translateY(28px);overflow:hidden;isolation:isolate;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin:0;max-width:none;top:auto!important;grid-column:span 6;grid-template-columns:none}.theme-luminous .capability-card[data-v-fe1f09bd]:before{display:block!important;content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 60% 80% at 100% 0%,rgba(255,255,255,.55) 0%,transparent 55%),radial-gradient(ellipse 80% 60% at 0% 100%,rgba(255,255,255,.3) 0%,transparent 55%);pointer-events:none;opacity:1;z-index:0;height:auto}.theme-luminous .capability-card[data-v-fe1f09bd]>*{position:relative;z-index:1}.theme-luminous .capability-card.is-visible[data-v-fe1f09bd],.theme-luminous .capability-card:nth-child(2n).is-visible[data-v-fe1f09bd]{opacity:1;transform:translateY(0)}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(2n){transform:translateY(28px)}.theme-luminous .capability-card[data-v-fe1f09bd]:hover,.theme-luminous .capability-card.is-visible[data-v-fe1f09bd]:hover,.theme-luminous .capability-card:nth-child(2n).is-visible[data-v-fe1f09bd]:hover{transform:translateY(-6px);box-shadow:0 28px 70px -20px #0f172a2e,0 1px #ffffffe6 inset}.theme-luminous .capability-card:nth-child(2n) .card-body[data-v-fe1f09bd]{order:unset}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(1){grid-column:span 7}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(2){grid-column:span 5}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(3){grid-column:span 4}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(4){grid-column:span 4}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(5){grid-column:span 4}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(6){grid-column:span 5}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(7){grid-column:span 7}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(8){grid-column:span 4}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(9){grid-column:span 4}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(10){grid-column:span 4}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(11){grid-column:span 6}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(12){grid-column:span 6}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(13){grid-column:span 12}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(1),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(7){min-height:340px;padding:36px 36px 28px}.theme-luminous .capability-card:nth-child(1) .card-title[data-v-fe1f09bd],.theme-luminous .capability-card:nth-child(7) .card-title[data-v-fe1f09bd]{font-size:2rem}.theme-luminous .capability-card:nth-child(1) .card-desc[data-v-fe1f09bd],.theme-luminous .capability-card:nth-child(7) .card-desc[data-v-fe1f09bd]{font-size:1rem}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(13){min-height:220px;padding:44px 48px;flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.theme-luminous .capability-card:nth-child(13) .card-body[data-v-fe1f09bd]{flex-direction:row;align-items:center;gap:24px;flex:1}.theme-luminous .capability-card:nth-child(13) .card-title[data-v-fe1f09bd]{font-size:1.8rem;flex-shrink:0}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(4n+1){background:linear-gradient(135deg,#e0f2fed9,#f8fafccc);--card-accent: #0284c7;--card-accent-soft: rgba(14,165,233,.18)}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(4n+2){background:linear-gradient(135deg,#dcfce7d1,#f9fdf6c7);--card-accent: #059669;--card-accent-soft: rgba(16,185,129,.18)}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(4n+3){background:linear-gradient(135deg,#ede9fed9,#faf9fecc);--card-accent: #7c3aed;--card-accent-soft: rgba(139,92,246,.18)}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(4n+4){background:linear-gradient(135deg,#fef3c7d1,#fffbebc7);--card-accent: #d97706;--card-accent-soft: rgba(245,158,11,.18)}.theme-luminous .card-body[data-v-fe1f09bd]{display:flex;flex-direction:column;gap:14px;height:100%}.theme-luminous .card-header[data-v-fe1f09bd]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.theme-luminous .card-icon[data-v-fe1f09bd]{font-size:1.5rem;line-height:1;display:inline-flex;width:46px;height:46px;background:#ffffffd9;border-radius:14px;align-items:center;justify-content:center;box-shadow:0 6px 16px #0f172a14,0 0 0 1px #ffffffe6 inset;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.theme-luminous .card-badge[data-v-fe1f09bd]{background:#fffc;color:var(--card-accent);border:1px solid var(--card-accent-soft);border-radius:100px;font-weight:700;letter-spacing:1.4px;padding:5px 11px;font-size:.55rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.theme-luminous .card-title[data-v-fe1f09bd]{font-family:Inter,sans-serif;font-weight:700;color:#0f172a;font-size:1.5rem;line-height:1.15;letter-spacing:-.025em;margin:0}.theme-luminous .card-desc[data-v-fe1f09bd]{color:#475569;line-height:1.6;font-size:.92rem;margin:0;max-width:none;flex:1}.theme-luminous .card-metrics[data-v-fe1f09bd]{display:flex;gap:24px;border:none;border-top:1px solid rgba(148,163,184,.18);padding:14px 0 0;margin:8px 0 0}.theme-luminous .metric[data-v-fe1f09bd]{border-left:none;padding-left:0}.theme-luminous .metric-value[data-v-fe1f09bd]{color:#0f172a;text-shadow:none;font-weight:800;font-size:1.3rem;letter-spacing:-.02em;font-family:Inter,sans-serif;display:block}.theme-luminous .metric-label[data-v-fe1f09bd]{color:#64748b;font-weight:500;font-size:.62rem;letter-spacing:.1em;display:block;margin-top:2px;text-transform:uppercase}.theme-luminous .agent-count[data-v-fe1f09bd]{color:var(--card-accent);font-weight:700;font-size:.72rem;letter-spacing:.1em;display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;text-transform:uppercase}.theme-luminous .agent-count[data-v-fe1f09bd]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--card-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--card-accent) 20%,transparent);animation:agentDot-fe1f09bd 1.8s ease-in-out infinite}@keyframes agentDot-fe1f09bd{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.theme-luminous .card-footer[data-v-fe1f09bd]{display:flex;justify-content:flex-start;margin-top:auto;padding-top:10px}.theme-luminous .infinite-simulations-card[data-v-fe1f09bd]{background:linear-gradient(135deg,#e0f2fe99,#ede9fe99,#fdf2f899);border:1px solid rgba(148,163,184,.18);border-radius:32px;padding:80px 60px;box-shadow:0 30px 80px -20px #0f172a1f}.theme-luminous .infinite-simulations-card[data-v-fe1f09bd]:before{background:linear-gradient(90deg,transparent,#0ea5e9,#8b5cf6,#ec4899,#0ea5e9,transparent)}.theme-luminous .infinite-symbol[data-v-fe1f09bd]{background:linear-gradient(135deg,#0ea5e9,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;font-size:6rem}.theme-luminous .infinite-title[data-v-fe1f09bd]{background:linear-gradient(90deg,#0ea5e9,#8b5cf6,#ec4899,#0ea5e9);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;font-size:3rem;letter-spacing:-.02em;font-weight:800}.theme-luminous .infinite-text[data-v-fe1f09bd]{color:#475569;font-style:normal;font-size:1.1rem}.theme-luminous .infinite-badge[data-v-fe1f09bd]{background:#ffffffd9;color:#0284c7;border:1px solid rgba(14,165,233,.2);text-shadow:none;padding:10px 18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.theme-luminous .infinite-update[data-v-fe1f09bd]{color:#d97706}.theme-luminous .swarm-features[data-v-fe1f09bd]{gap:24px}.theme-luminous .feature-item[data-v-fe1f09bd]{background:#ffffffb8;border:1px solid rgba(148,163,184,.18);border-radius:24px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:44px 32px;box-shadow:0 10px 30px #0f172a0d}.theme-luminous .feature-item[data-v-fe1f09bd]:hover{box-shadow:0 20px 50px #0f172a1a;transform:translateY(-6px)}.theme-luminous .feature-image[data-v-fe1f09bd]{box-shadow:0 12px 32px #0f172a2e}.theme-luminous .feature-item:hover .feature-image[data-v-fe1f09bd]{box-shadow:0 18px 44px #0f172a47}.theme-luminous .feature-content h4[data-v-fe1f09bd]{color:#0f172a;letter-spacing:.5px;font-size:1.05rem;font-family:Inter,sans-serif;font-weight:700}.theme-luminous .feature-content p[data-v-fe1f09bd]{color:#64748b}.theme-luminous .command-sequence-section[data-v-fe1f09bd]{background:#ffffffbf;border:1px solid rgba(148,163,184,.18);border-radius:32px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:70px 60px;box-shadow:0 30px 70px -20px #0f172a1a}.theme-luminous .panel-title[data-v-fe1f09bd]{color:#0f172a;font-family:Inter,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:1.8rem}.theme-luminous .timeline-node[data-v-fe1f09bd]{border:2px solid rgba(14,165,233,.3);background:linear-gradient(135deg,#ffffffeb,#f8fafcd1);width:84px;height:84px;box-shadow:0 10px 24px #0ea5e926}.theme-luminous .timeline-step.active .timeline-node[data-v-fe1f09bd]{border-color:#0ea5e9;background:linear-gradient(135deg,#0ea5e92e,#8b5cf61a);box-shadow:0 12px 30px #0ea5e94d}.theme-luminous .timeline-num[data-v-fe1f09bd]{color:#0ea5e9;font-weight:800;font-size:1.3rem}.theme-luminous .timeline-title[data-v-fe1f09bd]{color:#0f172a;letter-spacing:.3px;font-size:1.15rem;font-weight:700}.theme-luminous .timeline-desc[data-v-fe1f09bd]{color:#475569;font-size:.95rem}.theme-luminous .timeline-connector.conn-down[data-v-fe1f09bd],.theme-luminous .timeline-connector.conn-up[data-v-fe1f09bd]{background:linear-gradient(90deg,#0ea5e966,#8b5cf633);height:2px}.theme-luminous .hero-overlay[data-v-fe1f09bd]{z-index:2;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.12) 100%)}@media(max-width:1200px){.theme-luminous .title-line[data-v-fe1f09bd]{font-size:4.4rem}.theme-luminous .section-title[data-v-fe1f09bd]{font-size:3rem}.theme-luminous .capabilities-grid[data-v-fe1f09bd]{grid-template-columns:repeat(2,1fr)!important;gap:20px}.theme-luminous .capability-card[data-v-fe1f09bd],.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(1),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(2),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(3),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(4),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(5),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(6),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(7),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(8),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(9),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(10),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(11),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(12){grid-column:span 1!important;min-height:240px}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(13){grid-column:1 / -1!important;flex-direction:column;align-items:flex-start}.theme-luminous .capability-card:nth-child(13) .card-body[data-v-fe1f09bd]{flex-direction:column;align-items:flex-start}.theme-luminous .nf-stat-band[data-v-fe1f09bd]{grid-template-columns:repeat(2,1fr);margin-bottom:100px}.theme-luminous .nf-stat-value[data-v-fe1f09bd]{font-size:2.6rem}}@media(max-width:900px){.theme-luminous .capabilities-grid[data-v-fe1f09bd]{display:flex!important;flex-direction:column!important;gap:14px!important}.theme-luminous .capability-card[data-v-fe1f09bd],.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(1),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(2),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(3),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(4),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(5),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(6),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(7),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(8),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(9),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(10),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(11),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(12),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(13){width:100%!important;min-height:auto!important;padding:26px 22px!important;flex-direction:column!important;align-items:stretch!important}.theme-luminous .capability-card:nth-child(13) .card-body[data-v-fe1f09bd]{flex-direction:column!important;align-items:flex-start!important}}@media(max-width:768px){.theme-luminous .command-center[data-v-fe1f09bd]{gap:32px;padding-top:64px;padding-bottom:24px;margin-bottom:48px}.theme-luminous .title-line[data-v-fe1f09bd]{font-size:2.8rem}.theme-luminous .nf-eyebrow[data-v-fe1f09bd]{font-size:.62rem;padding:6px 12px;margin-bottom:20px}.theme-luminous .omniscient-text[data-v-fe1f09bd]{font-size:1rem}.theme-luminous .hook-marquee[data-v-fe1f09bd]{padding:12px 18px}.nf-trusted[data-v-fe1f09bd]{margin:-18px auto 56px;padding-top:24px}.nf-trusted-logos[data-v-fe1f09bd]{gap:12px;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.nf-logo[data-v-fe1f09bd]{font-size:.72rem}.theme-luminous .nf-stat-band[data-v-fe1f09bd]{grid-template-columns:1fr;gap:12px;margin:0 0 72px}.theme-luminous .nf-stat[data-v-fe1f09bd]{padding:26px 22px}.theme-luminous .nf-stat-value[data-v-fe1f09bd]{font-size:2.4rem}.theme-luminous .section-title[data-v-fe1f09bd]{font-size:2.2rem;max-width:100%}.theme-luminous .section-header[data-v-fe1f09bd]{margin-bottom:40px}.theme-luminous .capabilities-section[data-v-fe1f09bd]{margin-bottom:72px}.theme-luminous .capabilities-grid[data-v-fe1f09bd]{grid-template-columns:1fr;gap:14px}.theme-luminous .capability-card[data-v-fe1f09bd]{grid-column:span 1!important;min-height:auto;padding:24px 20px;border-radius:18px}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(1),.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(7){min-height:auto;padding:26px 22px}.theme-luminous .capability-card:nth-child(1) .card-title[data-v-fe1f09bd],.theme-luminous .capability-card:nth-child(7) .card-title[data-v-fe1f09bd]{font-size:1.45rem}.theme-luminous .capability-card[data-v-fe1f09bd]:nth-child(13){padding:28px 22px}.theme-luminous .capability-card:nth-child(13) .card-title[data-v-fe1f09bd]{font-size:1.4rem}.theme-luminous .card-title[data-v-fe1f09bd]{font-size:1.2rem}.theme-luminous .card-desc[data-v-fe1f09bd]{font-size:.85rem}.theme-luminous .card-numeral[data-v-fe1f09bd]{font-size:.68rem;top:14px;right:18px}.theme-luminous .orb-1[data-v-fe1f09bd],.theme-luminous .orb-2[data-v-fe1f09bd],.theme-luminous .orb-3[data-v-fe1f09bd],.theme-luminous .orb-4[data-v-fe1f09bd]{filter:blur(60px)}.theme-luminous .infinite-simulations-card[data-v-fe1f09bd]{padding:48px 24px}.theme-luminous .infinite-title[data-v-fe1f09bd]{font-size:1.8rem;letter-spacing:-.01em}.theme-luminous .infinite-symbol[data-v-fe1f09bd]{font-size:4rem}}@media(prefers-reduced-motion:reduce){.theme-luminous .capability-card[data-v-fe1f09bd]{transition:none;opacity:1;transform:none!important}.theme-luminous .orb[data-v-fe1f09bd],.theme-luminous .agent-count[data-v-fe1f09bd]:before,.theme-luminous .nf-eyebrow-dot[data-v-fe1f09bd]{animation:none!important}}.word-flipper[data-v-fe1f09bd]{display:inline-block;perspective:1400px;-webkit-perspective:1400px;vertical-align:baseline}.word-flipper .flip-inner[data-v-fe1f09bd]{display:inline-grid;grid-template-areas:"stack";position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;animation:wordFlip-fe1f09bd 6.5s cubic-bezier(.7,0,.3,1) infinite;will-change:transform}.word-flipper .flip-face[data-v-fe1f09bd]{grid-area:stack;display:inline-block;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:inherit;-webkit-background-clip:inherit;background-clip:inherit;-webkit-text-fill-color:inherit;color:inherit}.word-flipper .flip-face--back[data-v-fe1f09bd]{transform:rotateX(180deg)}@keyframes wordFlip-fe1f09bd{0%,42%{transform:rotateX(0)}50%,92%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}.theme-luminous .word-flipper .flip-face[data-v-fe1f09bd]{background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:#dc2626;color:#dc2626}@media(prefers-reduced-motion:reduce){.word-flipper .flip-inner[data-v-fe1f09bd]{animation:none}}:root{--bg-primary: #050508;--bg-secondary: #0a0a0f;--bg-tertiary: #111118;--bg-card: rgba(10, 10, 15, .6);--card-solid: #0d0d12;--bg-nav: rgba(5, 5, 8, .9);--bg-overlay: rgba(5, 5, 8, .85);--bg-hover: rgba(255, 255, 255, .05);--bg-active: rgba(0, 212, 255, .1);--bg-input: rgba(5, 5, 8, .5);--surface-card: #0d0d12;--surface-hover: #16161f;--surface-ground: #111118;--surface-active: #1a1a2e;--text-primary: #e0e0e0;--text-secondary: rgba(224, 224, 224, .7);--text-muted: rgba(224, 224, 224, .5);--text-disabled: rgba(224, 224, 224, .3);--text-inverse: #1a1a2e;--text-link: #00d4ff;--accent-cyan: #00d4ff;--accent-cyan-dark: #00a8cc;--accent-green: #00ff41;--accent-green-dark: #00cc33;--accent-red: #ff0040;--accent-red-dark: #cc0033;--accent-gold: #ffd700;--accent-gold-dark: #cc9900;--accent-purple: #8b5cf6;--border-color: rgba(0, 212, 255, .2);--border-subtle: rgba(0, 212, 255, .1);--border-focus: #00d4ff;--shadow-glow: 0 0 20px rgba(0, 212, 255, .3);--shadow-card: 0 4px 20px rgba(0, 0, 0, .3);--shadow-inset: inset 0 0 60px rgba(0, 212, 255, .03);--status-success: #00ff41;--status-success-bg: rgba(0, 255, 65, .1);--status-warning: #ffd700;--status-warning-bg: rgba(255, 215, 0, .1);--status-error: #ff0040;--status-error-bg: rgba(255, 0, 64, .15);--status-info: #00d4ff;--status-info-bg: rgba(0, 212, 255, .1);--gradient-primary: linear-gradient(90deg, #00d4ff, #00ff41);--gradient-text: linear-gradient(90deg, #e0e0e0, #00d4ff);--gradient-overlay: radial-gradient(ellipse at center, transparent 0%, rgba(5, 5, 8, .85) 70%);--font-mono: "JetBrains Mono", "Courier New", monospace;--font-display: "Prometheus", "Redhawk", sans-serif;--font-body: "Inter", "Space Grotesk", "Noto Sans SC", system-ui, sans-serif;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 100;--z-modal: 200;--z-tooltip: 300;--z-toast: 400;--bg-terminal: #0a0a0f;--text-terminal: #e0e0e0;--scrollbar-thumb: rgba(224, 224, 224, .3);--scrollbar-thumb-hover: rgba(224, 224, 224, .5);--shadow-input-focus: rgba(0, 212, 255, .2);--border-color-hover: rgba(0, 212, 255, .4);--shadow-hover: 0 30px 80px rgba(0, 0, 0, .6), 0 0 60px rgba(0, 212, 255, .25);--input-bg: rgba(5, 5, 8, .5);--input-text: #e0e0e0;--input-border: rgba(0, 212, 255, .2);--input-border-focus: #00d4ff;--input-placeholder: rgba(224, 224, 224, .4)}[data-theme=light],[data-theme=luminous]{--bg-primary: #f8f9fa;--bg-secondary: #ffffff;--bg-tertiary: #f1f3f5;--bg-card: rgba(255, 255, 255, .95);--card-solid: #ffffff;--bg-nav: rgba(255, 255, 255, .98);--bg-overlay: rgba(248, 249, 250, .95);--bg-hover: rgba(14, 165, 233, .08);--bg-active: rgba(14, 165, 233, .12);--bg-input: #ffffff;--surface-card: #ffffff;--surface-hover: #f1f5f9;--surface-ground: #f8fafc;--surface-active: #e2e8f0;--text-primary: #0f172a;--text-secondary: #334155;--text-muted: #64748b;--text-disabled: rgba(15, 23, 42, .3);--text-inverse: #f8f9fa;--text-link: #0ea5e9;--accent-cyan: #0ea5e9;--accent-cyan-dark: #0284c7;--accent-green: #10b981;--accent-green-dark: #059669;--accent-red: #ef4444;--accent-red-dark: #dc2626;--accent-gold: #f59e0b;--accent-gold-dark: #d97706;--accent-purple: #8b5cf6;--border-color: rgba(14, 165, 233, .5);--border-subtle: rgba(14, 165, 233, .25);--border-focus: #0ea5e9;--shadow-glow: 0 4px 20px rgba(14, 165, 233, .2);--shadow-card: 0 4px 20px rgba(0, 0, 0, .08), 0 0 0 1px rgba(255, 255, 255, .8) inset;--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, .04);--status-success: #10b981;--status-success-bg: rgba(16, 185, 129, .12);--status-warning: #f59e0b;--status-warning-bg: rgba(245, 158, 11, .12);--status-error: #ef4444;--status-error-bg: rgba(239, 68, 68, .12);--status-info: #0ea5e9;--status-info-bg: rgba(14, 165, 233, .12);--gradient-primary: linear-gradient(135deg, #0ea5e9, #10b981);--gradient-text: linear-gradient(135deg, #0f172a, #0ea5e9);--gradient-overlay: radial-gradient(ellipse at center, transparent 0%, rgba(248, 249, 250, .95) 70%);--bg-terminal: #1a1a2e;--text-terminal: #f8f9fa;--scrollbar-thumb: rgba(148, 163, 184, .5);--scrollbar-thumb-hover: rgba(14, 165, 233, .6);--shadow-input-focus: rgba(14, 165, 233, .15);--border-color-hover: rgba(14, 165, 233, .6);--shadow-hover: 0 25px 70px rgba(0, 0, 0, .15), 0 0 0 1px rgba(255, 255, 255, .9) inset;--input-bg: #ffffff;--input-text: #0f172a;--input-border: #cbd5e1;--input-border-focus: #0ea5e9;--input-placeholder: #94a3b8}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:high){:root,[data-theme=light],[data-theme=luminous]{--border-color: currentColor;--border-subtle: currentColor;--text-secondary: currentColor;--text-muted: currentColor}*:focus-visible{outline:3px solid currentColor!important;outline-offset:2px!important}}input,textarea,select{background-color:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);font-family:var(--font-body);transition:all var(--transition-fast)}input::placeholder,textarea::placeholder{color:var(--text-muted)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px var(--status-info-bg)}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}::selection{background-color:var(--accent-cyan);color:var(--text-inverse)}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);transition:background-color var(--transition-normal),color var(--transition-normal)}a{color:var(--text-link);transition:color var(--transition-fast)}a:hover{color:var(--accent-cyan)}button{font-family:var(--font-body)}[data-theme=light] .card,[data-theme=light] .panel,[data-theme=light] .big-stat,[data-theme=light] .plan-card,[data-theme=light] .modules-widget{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(14,165,233,.4);box-shadow:0 2px 8px #0000000f,0 0 0 1px #fffc inset;transition:all .3s ease}[data-theme=light] .card:hover,[data-theme=light] .panel:hover,[data-theme=light] .big-stat:hover,[data-theme=light] .plan-card:hover{border-color:#0ea5e999;box-shadow:0 4px 16px #0000001a,0 0 0 1px #ffffffe6 inset,0 0 20px #0ea5e91a;transform:translateY(-2px)}[data-theme=light] .nav-item.active{background:linear-gradient(90deg,rgba(14,165,233,.15),transparent);border-left:3px solid #0ea5e9;color:#0ea5e9;font-weight:600}[data-theme=light] .nav-item:hover{background:#0ea5e914;color:#0ea5e9}[data-theme=light] .btn-primary,[data-theme=light] .btn-new{background:linear-gradient(135deg,#0ea5e9,#10b981);box-shadow:0 4px 12px #0ea5e94d;border:none}[data-theme=light] .btn-primary:hover,[data-theme=light] .btn-new:hover{box-shadow:0 6px 20px #0ea5e966;transform:translateY(-2px)}[data-theme=light] input,[data-theme=light] textarea,[data-theme=light] select{border:1px solid #cbd5e1;background:#fff;color:#0f172a;box-shadow:inset 0 1px 2px #0000000a}[data-theme=light] input:focus,[data-theme=light] textarea:focus,[data-theme=light] select:focus{border-color:#0ea5e9;box-shadow:inset 0 1px 2px #0000000a,0 0 0 3px #0ea5e91a}[data-theme=light] .big-number{color:#0ea5e9;text-shadow:0 2px 8px rgba(14,165,233,.2)}[data-theme=light] .big-stat{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(14,165,233,.2)}[data-theme=light] .status-badge.completed{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}[data-theme=light] .status-badge.running{background:#0ea5e926;color:#0ea5e9;border:1px solid rgba(14,165,233,.3)}[data-theme=light] .status-badge.failed{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}[data-theme=light] .status-badge.pending{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}[data-theme=light] .sidebar{background:linear-gradient(180deg,#fff,#f8fafc);border-right:1px solid rgba(14,165,233,.3)}[data-theme=light] .sidebar-brand-text{background:linear-gradient(135deg,#0f172a,#0ea5e9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=light] .dashboard,[data-theme=light] .app-main{background:radial-gradient(ellipse at top,rgba(14,165,233,.03) 0%,transparent 50%),linear-gradient(180deg,#f8fafc,#f1f5f9)}[data-theme=luminous] body,[data-theme=luminous] .app-layout,[data-theme=luminous] .public-layout{background:linear-gradient(135deg,#fafbfc,#f0f4f8,#f8fafc)}[data-theme=luminous] .glass-panel,[data-theme=luminous] [class*=card],[data-theme=luminous] [class*=panel]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}[data-theme=luminous] ::-webkit-scrollbar-track{background:linear-gradient(180deg,#f1f5f9,#e2e8f0);border-radius:10px}[data-theme=luminous] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#94a3b880,#94a3b8b3);border-radius:10px;border:2px solid transparent;background-clip:padding-box}[data-theme=luminous] ::selection{background:#0ea5e933;color:#0f172a}[data-theme=luminous] *:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px}[data-theme=luminous]{--shadow-card: 0 10px 40px rgba(15, 23, 42, .08), 0 0 0 1px rgba(255, 255, 255, .5) inset;--shadow-hover: 0 25px 70px rgba(15, 23, 42, .12), 0 0 0 1px rgba(255, 255, 255, .6) inset}:root{--zen-bg-primary: #0a0f14;--zen-bg-secondary: #111820;--zen-bg-tertiary: #1a232e;--zen-bg-elevated: #243242;--zen-bg-card: rgba(26, 35, 46, .8);--zen-accent-cyan: #4ecdc4;--zen-accent-green: #96ceb4;--zen-accent-gold: #f7d794;--zen-accent-purple: #a29bfe;--zen-accent-rose: #fab1a0;--zen-accent-blue: #74b9ff;--zen-glow-cyan: rgba(78, 205, 196, .15);--zen-glow-green: rgba(150, 206, 180, .15);--zen-glow-gold: rgba(247, 215, 148, .15);--zen-glow-purple: rgba(162, 155, 254, .15);--zen-text-primary: #e8f4f8;--zen-text-secondary: #8fa3b8;--zen-text-muted: #5a6a7a;--zen-text-tertiary: #4a5568;--zen-border-subtle: rgba(143, 163, 184, .1);--zen-border-default: rgba(143, 163, 184, .2);--zen-border-hover: rgba(78, 205, 196, .3);--zen-border-focus: rgba(78, 205, 196, .5);--zen-status-success: #96ceb4;--zen-status-warning: #f7d794;--zen-status-error: #fab1a0;--zen-status-info: #74b9ff;--zen-gradient-cyan: linear-gradient(135deg, #4ecdc4 0%, #44a3aa 100%);--zen-gradient-gold: linear-gradient(135deg, #f7d794 0%, #e8c088 100%);--zen-gradient-purple: linear-gradient(135deg, #a29bfe 0%, #8b7fd9 100%);--zen-gradient-dark: linear-gradient(180deg, #1a232e 0%, #111820 100%);--zen-gradient-glow: radial-gradient(ellipse at center, rgba(78, 205, 196, .1) 0%, transparent 70%);--zen-shadow-sm: 0 2px 8px rgba(0, 0, 0, .2);--zen-shadow-md: 0 4px 16px rgba(0, 0, 0, .3);--zen-shadow-lg: 0 8px 32px rgba(0, 0, 0, .4);--zen-shadow-glow-cyan: 0 0 30px rgba(78, 205, 196, .2);--zen-shadow-glow-gold: 0 0 30px rgba(247, 215, 148, .2);--zen-duration-fast: .15s;--zen-duration-normal: .3s;--zen-duration-slow: .6s;--zen-duration-breath: 4s;--zen-ease-default: cubic-bezier(.4, 0, .2, 1);--zen-ease-in: cubic-bezier(.4, 0, 1, 1);--zen-ease-out: cubic-bezier(0, 0, .2, 1);--zen-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--zen-ease-breath: ease-in-out;--zen-space-xs: 4px;--zen-space-sm: 8px;--zen-space-md: 16px;--zen-space-lg: 24px;--zen-space-xl: 32px;--zen-space-2xl: 48px;--zen-space-3xl: 64px;--zen-radius-sm: 6px;--zen-radius-md: 10px;--zen-radius-lg: 16px;--zen-radius-xl: 24px;--zen-radius-full: 9999px}[data-theme=light],[data-theme=luminous]{--zen-bg-primary: #f8fafc;--zen-bg-secondary: #ffffff;--zen-bg-tertiary: #f1f5f9;--zen-bg-elevated: #e2e8f0;--zen-bg-card: rgba(255, 255, 255, .9);--zen-accent-cyan: #0d9488;--zen-accent-green: #059669;--zen-accent-gold: #d97706;--zen-accent-purple: #7c3aed;--zen-accent-rose: #dc2626;--zen-accent-blue: #2563eb;--zen-glow-cyan: rgba(13, 148, 136, .08);--zen-glow-green: rgba(5, 150, 105, .08);--zen-glow-gold: rgba(217, 119, 6, .08);--zen-glow-purple: rgba(124, 58, 237, .08);--zen-text-primary: #0f172a;--zen-text-secondary: #475569;--zen-text-muted: #94a3b8;--zen-text-tertiary: #64748b;--zen-border-subtle: rgba(148, 163, 184, .2);--zen-border-default: rgba(148, 163, 184, .3);--zen-border-hover: rgba(13, 148, 136, .4);--zen-border-focus: rgba(13, 148, 136, .6);--zen-status-success: #059669;--zen-status-warning: #d97706;--zen-status-error: #dc2626;--zen-status-info: #2563eb;--zen-gradient-cyan: linear-gradient(135deg, #0d9488 0%, #0f766e 100%);--zen-gradient-gold: linear-gradient(135deg, #d97706 0%, #b45309 100%);--zen-gradient-purple: linear-gradient(135deg, #7c3aed 0%, #6d28d9 100%);--zen-gradient-dark: linear-gradient(180deg, #f1f5f9 0%, #e2e8f0 100%);--zen-gradient-glow: radial-gradient(ellipse at center, rgba(13, 148, 136, .08) 0%, transparent 70%);--zen-shadow-sm: 0 2px 8px rgba(15, 23, 42, .08);--zen-shadow-md: 0 4px 16px rgba(15, 23, 42, .1);--zen-shadow-lg: 0 8px 32px rgba(15, 23, 42, .12);--zen-shadow-glow-cyan: 0 0 30px rgba(13, 148, 136, .15);--zen-shadow-glow-gold: 0 0 30px rgba(217, 119, 6, .15)}@keyframes zen-breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes zen-pulse{0%,to{box-shadow:0 0 20px var(--zen-glow-cyan)}50%{box-shadow:0 0 40px var(--zen-glow-cyan),0 0 60px var(--zen-glow-cyan)}}@keyframes zen-glow-ring{0%{transform:scale(.8);opacity:.8}to{transform:scale(2);opacity:0}}@keyframes zen-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes zen-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes zen-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.zen-container{background:var(--zen-bg-primary);color:var(--zen-text-primary);min-height:100vh}.zen-card{background:var(--zen-bg-card);border:1px solid var(--zen-border-subtle);border-radius:var(--zen-radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--zen-duration-normal) var(--zen-ease-default)}.zen-card:hover{border-color:var(--zen-border-hover);box-shadow:var(--zen-shadow-glow-cyan)}.zen-button{padding:12px 24px;border-radius:var(--zen-radius-md);font-weight:600;letter-spacing:.5px;transition:all var(--zen-duration-normal) var(--zen-ease-default);cursor:pointer;border:none;outline:none;position:relative;overflow:hidden}.zen-button:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff1a;border-radius:50%;transform:translate(-50%,-50%);transition:width var(--zen-duration-slow),height var(--zen-duration-slow)}.zen-button:hover:before{width:300px;height:300px}.zen-button-primary{background:var(--zen-gradient-cyan);color:var(--zen-bg-primary)}.zen-button-primary:hover{box-shadow:var(--zen-shadow-glow-cyan);transform:translateY(-2px)}.zen-button-secondary{background:var(--zen-bg-tertiary);color:var(--zen-text-primary);border:1px solid var(--zen-border-default)}.zen-button-secondary:hover{background:var(--zen-bg-elevated);border-color:var(--zen-border-hover)}.zen-input{background:var(--zen-bg-secondary);border:1px solid var(--zen-border-default);border-radius:var(--zen-radius-md);padding:12px 16px;color:var(--zen-text-primary);font-size:14px;transition:all var(--zen-duration-normal) var(--zen-ease-default);width:100%}.zen-input:focus{outline:none;border-color:var(--zen-accent-cyan);box-shadow:0 0 0 3px var(--zen-glow-cyan)}.zen-input::placeholder{color:var(--zen-text-muted)}.zen-breathe{animation:zen-breathe var(--zen-duration-breath) var(--zen-ease-breath) infinite}.zen-pulse-glow{animation:zen-pulse var(--zen-duration-breath) var(--zen-ease-breath) infinite}.zen-fade-in{animation:zen-fade-in var(--zen-duration-slow) var(--zen-ease-out)}.zen-text-gradient-cyan{background:var(--zen-gradient-cyan);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.zen-text-gradient-gold{background:var(--zen-gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--zen-bg-secondary);border-radius:var(--zen-radius-full)}::-webkit-scrollbar-thumb{background:var(--zen-bg-elevated);border-radius:var(--zen-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--zen-border-hover)}::selection{background:var(--zen-glow-cyan);color:var(--zen-text-primary)}:root{--lumi-bg-primary: #fafbfc;--lumi-bg-secondary: #ffffff;--lumi-bg-tertiary: #f5f7fa;--lumi-bg-elevated: rgba(255, 255, 255, .95);--lumi-bg-card: rgba(255, 255, 255, .72);--lumi-bg-translucent: rgba(255, 255, 255, .45);--lumi-bg-hover: rgba(240, 245, 255, .8);--lumi-bg-active: rgba(230, 242, 255, .9);--lumi-crystal-50: #f0f9ff;--lumi-crystal-100: #e0f2fe;--lumi-crystal-200: #bae6fd;--lumi-crystal-300: #7dd3fc;--lumi-crystal-400: #38bdf8;--lumi-crystal-500: #0ea5e9;--lumi-crystal-600: #0284c7;--lumi-crystal-700: #0369a1;--lumi-crystal-800: #075985;--lumi-crystal-900: #0c4a6e;--lumi-ethereal-start: #e0f2fe;--lumi-ethereal-mid: #dbeafe;--lumi-ethereal-end: #e0e7ff;--lumi-aurora-blue: #60a5fa;--lumi-aurora-cyan: #22d3ee;--lumi-aurora-purple: #a78bfa;--lumi-text-primary: #0f172a;--lumi-text-secondary: #334155;--lumi-text-tertiary: #64748b;--lumi-text-muted: #94a3b8;--lumi-text-placeholder: #cbd5e1;--lumi-text-inverse: #f8fafc;--lumi-accent-primary: #0ea5e9;--lumi-accent-secondary: #06b6d4;--lumi-accent-success: #10b981;--lumi-accent-warning: #f59e0b;--lumi-accent-error: #ef4444;--lumi-accent-info: #3b82f6;--lumi-prediction-high: #10b981;--lumi-prediction-medium: #f59e0b;--lumi-prediction-low: #ef4444;--lumi-prediction-neutral: #64748b;--lumi-timeline-branch: #8b5cf6;--lumi-seed-glow: #22d3ee;--lumi-border-subtle: rgba(148, 163, 184, .15);--lumi-border-light: rgba(148, 163, 184, .25);--lumi-border-default: rgba(148, 163, 184, .35);--lumi-border-focus: rgba(14, 165, 233, .5);--lumi-border-glow: rgba(14, 165, 233, .25);--lumi-shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--lumi-shadow-sm: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--lumi-shadow-md: 0 4px 6px -1px rgba(15, 23, 42, .06), 0 2px 4px -1px rgba(15, 23, 42, .04);--lumi-shadow-lg: 0 10px 15px -3px rgba(15, 23, 42, .06), 0 4px 6px -2px rgba(15, 23, 42, .04);--lumi-shadow-xl: 0 20px 25px -5px rgba(15, 23, 42, .06), 0 10px 10px -5px rgba(15, 23, 42, .04);--lumi-shadow-2xl: 0 25px 50px -12px rgba(15, 23, 42, .12);--lumi-shadow-glow: 0 0 40px rgba(14, 165, 233, .15);--lumi-shadow-glow-strong: 0 0 60px rgba(14, 165, 233, .25);--lumi-shadow-inner: inset 0 2px 4px rgba(15, 23, 42, .04);--lumi-shadow-crystal: 0 8px 32px rgba(14, 165, 233, .12);--lumi-glass-light: rgba(255, 255, 255, .65);--lumi-glass-medium: rgba(255, 255, 255, .45);--lumi-glass-heavy: rgba(255, 255, 255, .25);--lumi-glass-blur: blur(20px) saturate(180%);--lumi-glass-blur-heavy: blur(30px) saturate(200%);--lumi-gradient-primary: linear-gradient(135deg, #0ea5e9 0%, #06b6d4 100%);--lumi-gradient-ethereal: linear-gradient(135deg, #e0f2fe 0%, #dbeafe 50%, #e0e7ff 100%);--lumi-gradient-crystal: linear-gradient(145deg, rgba(255,255,255,.9) 0%, rgba(240,249,255,.8) 100%);--lumi-gradient-aurora: linear-gradient(90deg, #60a5fa 0%, #22d3ee 50%, #a78bfa 100%);--lumi-gradient-surface: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);--lumi-gradient-glow: radial-gradient(ellipse at center, rgba(14, 165, 233, .15) 0%, transparent 70%);--lumi-gradient-shimmer: linear-gradient(90deg, transparent 0%, rgba(255,255,255,.4) 50%, transparent 100%);--lumi-font-display: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lumi-font-mono: "JetBrains Mono", "Fira Code", "SF Mono", monospace;--lumi-font-data: "IBM Plex Mono", "SF Mono", monospace;--lumi-space-1: .25rem;--lumi-space-2: .5rem;--lumi-space-3: .75rem;--lumi-space-4: 1rem;--lumi-space-5: 1.25rem;--lumi-space-6: 1.5rem;--lumi-space-8: 2rem;--lumi-space-10: 2.5rem;--lumi-space-12: 3rem;--lumi-space-16: 4rem;--lumi-space-20: 5rem;--lumi-space-24: 6rem;--lumi-radius-sm: .375rem;--lumi-radius-md: .5rem;--lumi-radius-lg: .75rem;--lumi-radius-xl: 1rem;--lumi-radius-2xl: 1.25rem;--lumi-radius-3xl: 1.5rem;--lumi-radius-full: 9999px;--lumi-duration-instant: 0ms;--lumi-duration-fast: .15s;--lumi-duration-normal: .25s;--lumi-duration-slow: .4s;--lumi-duration-slower: .6s;--lumi-duration-slowest: 1s;--lumi-ease-default: cubic-bezier(.4, 0, .2, 1);--lumi-ease-in: cubic-bezier(.4, 0, 1, 1);--lumi-ease-out: cubic-bezier(0, 0, .2, 1);--lumi-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--lumi-ease-magnetic: cubic-bezier(.23, 1, .32, 1);--lumi-ease-levitate: cubic-bezier(.16, 1, .3, 1);--lumi-ease-drift: cubic-bezier(.25, .46, .45, .94);--lumi-z-base: 0;--lumi-z-dropdown: 100;--lumi-z-sticky: 200;--lumi-z-modal: 300;--lumi-z-popover: 400;--lumi-z-tooltip: 500;--lumi-z-toast: 600;--lumi-grid-unit: 8px;--lumi-grid-baseline: 4px}[data-theme=luminous]{--bg-primary: var(--lumi-bg-primary);--bg-secondary: var(--lumi-bg-secondary);--bg-tertiary: var(--lumi-bg-tertiary);--bg-card: var(--lumi-bg-card);--card-solid: var(--lumi-bg-secondary);--bg-nav: var(--lumi-bg-elevated);--bg-overlay: rgba(250, 251, 252, .9);--bg-hover: var(--lumi-bg-hover);--bg-active: var(--lumi-bg-active);--bg-input: var(--lumi-bg-secondary);--text-primary: var(--lumi-text-primary);--text-secondary: var(--lumi-text-secondary);--text-muted: var(--lumi-text-muted);--text-disabled: rgba(15, 23, 42, .3);--text-inverse: var(--lumi-text-inverse);--text-link: var(--lumi-accent-primary);--accent-cyan: var(--lumi-accent-primary);--accent-cyan-dark: var(--lumi-crystal-600);--accent-green: var(--lumi-accent-success);--accent-green-dark: #059669;--accent-red: var(--lumi-accent-error);--accent-red-dark: #dc2626;--accent-gold: var(--lumi-accent-warning);--accent-gold-dark: #d97706;--accent-purple: var(--lumi-timeline-branch);--border-color: var(--lumi-border-default);--border-subtle: var(--lumi-border-subtle);--border-focus: var(--lumi-accent-primary);--shadow-glow: var(--lumi-shadow-glow);--shadow-card: var(--lumi-shadow-lg);--shadow-inset: var(--lumi-shadow-inner);--status-success: var(--lumi-accent-success);--status-success-bg: rgba(16, 185, 129, .1);--status-warning: var(--lumi-accent-warning);--status-warning-bg: rgba(245, 158, 11, .1);--status-error: var(--lumi-accent-error);--status-error-bg: rgba(239, 68, 68, .1);--status-info: var(--lumi-accent-primary);--status-info-bg: rgba(14, 165, 233, .1);--gradient-primary: var(--lumi-gradient-primary);--gradient-text: linear-gradient(135deg, var(--lumi-text-primary), var(--lumi-accent-primary));--gradient-overlay: radial-gradient(ellipse at center, transparent 0%, rgba(250, 251, 252, .95) 70%);--bg-terminal: var(--lumi-bg-tertiary);--text-terminal: var(--lumi-text-primary);--scrollbar-thumb: rgba(148, 163, 184, .3);--scrollbar-thumb-hover: rgba(148, 163, 184, .5);--shadow-input-focus: rgba(14, 165, 233, .15);--border-color-hover: rgba(14, 165, 233, .4);--shadow-hover: var(--lumi-shadow-2xl);--input-bg: var(--lumi-bg-secondary);--input-text: var(--lumi-text-primary);--input-border: var(--lumi-border-light);--input-border-focus: var(--lumi-accent-primary);--input-placeholder: var(--lumi-text-placeholder)}@keyframes lumi-levitate{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-4px) translate(2px)}50%{transform:translateY(-2px) translate(-1px)}75%{transform:translateY(-5px) translate(1px)}}@keyframes lumi-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes lumi-pulse-glow{0%,to{box-shadow:0 0 20px #0ea5e91a}50%{box-shadow:0 0 40px #0ea5e933,0 0 60px #0ea5e91a}}@keyframes lumi-bloom{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:1}}@keyframes lumi-flow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes lumi-drift{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(1deg)}50%{transform:translate(-5px,-15px) rotate(-1deg)}75%{transform:translate(-10px,-5px) rotate(.5deg)}}@keyframes lumi-materialize{0%{opacity:0;transform:scale(.95) translateY(10px);filter:blur(10px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes lumi-branch{0%{stroke-dashoffset:1000;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes lumi-seed{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@keyframes lumi-refract{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}@keyframes lumi-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lumi-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.lumi-glass{background:var(--lumi-glass-light);backdrop-filter:var(--lumi-glass-blur);-webkit-backdrop-filter:var(--lumi-glass-blur);border:1px solid var(--lumi-border-subtle);box-shadow:var(--lumi-shadow-md),inset 0 1px #fff9}.lumi-glass-dark{background:var(--lumi-glass-medium);backdrop-filter:var(--lumi-glass-blur-heavy);-webkit-backdrop-filter:var(--lumi-glass-blur-heavy)}.lumi-card{background:var(--lumi-bg-card);border-radius:var(--lumi-radius-xl);border:1px solid var(--lumi-border-subtle);box-shadow:var(--lumi-shadow-lg),0 0 0 1px #ffffff80 inset;transition:transform var(--lumi-duration-normal) var(--lumi-ease-magnetic),box-shadow var(--lumi-duration-normal) var(--lumi-ease-default)}.lumi-card:hover{transform:translateY(-4px);box-shadow:var(--lumi-shadow-xl),var(--lumi-shadow-glow),0 0 0 1px #fff9 inset}.lumi-panel{background:var(--lumi-bg-elevated);backdrop-filter:var(--lumi-glass-blur);-webkit-backdrop-filter:var(--lumi-glass-blur);border-bottom:1px solid var(--lumi-border-subtle)}.lumi-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--lumi-space-2);padding:var(--lumi-space-3) var(--lumi-space-6);font-family:var(--lumi-font-display);font-weight:500;font-size:.875rem;line-height:1.5;border-radius:var(--lumi-radius-lg);border:none;cursor:pointer;overflow:hidden;transition:all var(--lumi-duration-normal) var(--lumi-ease-magnetic)}.lumi-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 50%);opacity:0;transition:opacity var(--lumi-duration-fast) var(--lumi-ease-default)}.lumi-btn:hover:before{opacity:1}.lumi-btn:active{transform:scale(.98)}.lumi-btn-primary{background:var(--lumi-gradient-primary);color:#fff;box-shadow:var(--lumi-shadow-md),0 0 0 1px #fff3 inset}.lumi-btn-primary:hover{box-shadow:var(--lumi-shadow-lg),var(--lumi-shadow-glow),0 0 0 1px #ffffff4d inset;transform:translateY(-2px)}.lumi-btn-secondary{background:var(--lumi-bg-secondary);color:var(--lumi-text-primary);border:1px solid var(--lumi-border-light);box-shadow:var(--lumi-shadow-sm)}.lumi-btn-secondary:hover{border-color:var(--lumi-border-focus);box-shadow:var(--lumi-shadow-md);transform:translateY(-1px)}.lumi-btn-ghost{background:transparent;color:var(--lumi-text-secondary)}.lumi-btn-ghost:hover{background:var(--lumi-bg-hover);color:var(--lumi-text-primary)}.lumi-input{width:100%;padding:var(--lumi-space-3) var(--lumi-space-4);font-family:var(--lumi-font-display);font-size:.875rem;color:var(--lumi-text-primary);background:var(--lumi-bg-secondary);border:1px solid var(--lumi-border-light);border-radius:var(--lumi-radius-lg);box-shadow:var(--lumi-shadow-inner);transition:border-color var(--lumi-duration-fast) var(--lumi-ease-default),box-shadow var(--lumi-duration-fast) var(--lumi-ease-default)}.lumi-input::placeholder{color:var(--lumi-text-placeholder)}.lumi-input:hover{border-color:var(--lumi-border-default)}.lumi-input:focus{outline:none;border-color:var(--lumi-accent-primary);box-shadow:var(--lumi-shadow-inner),0 0 0 3px var(--status-info-bg)}.lumi-text-display{font-family:var(--lumi-font-display);font-weight:600;letter-spacing:-.02em;line-height:1.2}.lumi-text-mono{font-family:var(--lumi-font-mono);font-size:.875rem;line-height:1.5}.lumi-text-data{font-family:var(--lumi-font-data);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.lumi-gradient-text{background:var(--lumi-gradient-aurora);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lumi-shimmer{background:linear-gradient(90deg,var(--lumi-bg-card) 0%,rgba(255,255,255,.8) 50%,var(--lumi-bg-card) 100%);background-size:200% 100%;animation:lumi-shimmer 2s infinite linear}.lumi-pulse{animation:lumi-pulse-glow 3s infinite ease-in-out}.lumi-levitate{animation:lumi-levitate 6s infinite ease-in-out}.lumi-materialize{animation:lumi-materialize var(--lumi-duration-slow) var(--lumi-ease-levitate)}.lumi-seed{position:relative;width:24px;height:24px;border-radius:var(--lumi-radius-full);background:var(--lumi-gradient-primary);box-shadow:0 0 20px #0ea5e966;animation:lumi-seed 2s infinite ease-in-out}.lumi-seed:before{content:"";position:absolute;inset:-4px;border-radius:var(--lumi-radius-full);background:transparent;border:2px solid rgba(14,165,233,.3);animation:lumi-pulse-glow 2s infinite ease-in-out}.lumi-branch{stroke:var(--lumi-timeline-branch);stroke-width:2;fill:none;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000;animation:lumi-branch 2s ease-out forwards}.lumi-prediction-badge{display:inline-flex;align-items:center;gap:var(--lumi-space-2);padding:var(--lumi-space-1) var(--lumi-space-3);font-family:var(--lumi-font-data);font-size:.75rem;font-weight:600;border-radius:var(--lumi-radius-full);text-transform:uppercase;letter-spacing:.05em}.lumi-prediction-high{background:#10b9811a;color:var(--lumi-accent-success);border:1px solid rgba(16,185,129,.2)}.lumi-prediction-medium{background:#f59e0b1a;color:var(--lumi-accent-warning);border:1px solid rgba(245,158,11,.2)}.lumi-prediction-low{background:#ef44441a;color:var(--lumi-accent-error);border:1px solid rgba(239,68,68,.2)}.lumi-data-stream{position:relative;overflow:hidden}.lumi-data-stream:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(14,165,233,.1),transparent);animation:lumi-shimmer 3s infinite linear}.lumi-status{display:inline-flex;align-items:center;gap:var(--lumi-space-2)}.lumi-status-dot{width:8px;height:8px;border-radius:var(--lumi-radius-full);position:relative}.lumi-status-dot:after{content:"";position:absolute;inset:-2px;border-radius:var(--lumi-radius-full);border:1px solid currentColor;opacity:.5}.lumi-status-active{background:var(--lumi-accent-success);box-shadow:0 0 8px #10b98180}.lumi-status-pending{background:var(--lumi-accent-warning);animation:lumi-pulse-glow 2s infinite}.lumi-status-inactive{background:var(--lumi-text-muted)}.lumi-container{width:100%;max-width:1440px;margin:0 auto;padding:0 var(--lumi-space-6)}.lumi-grid{display:grid;gap:var(--lumi-space-6)}.lumi-flex{display:flex;gap:var(--lumi-space-4)}.lumi-stack{display:flex;flex-direction:column;gap:var(--lumi-space-4)}.lumi-divider{height:1px;background:linear-gradient(90deg,transparent,var(--lumi-border-light),transparent);margin:var(--lumi-space-8) 0}[data-theme=luminous] ::-webkit-scrollbar{width:10px;height:10px}[data-theme=luminous] ::-webkit-scrollbar-track{background:var(--lumi-bg-tertiary);border-radius:var(--lumi-radius-full)}[data-theme=luminous] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#94a3b866,#94a3b899);border-radius:var(--lumi-radius-full);border:2px solid var(--lumi-bg-tertiary)}[data-theme=luminous] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0ea5e980,#0ea5e9b3)}[data-theme=luminous] ::selection{background:#0ea5e933;color:var(--lumi-text-primary)}[data-theme=luminous] *:focus-visible{outline:2px solid var(--lumi-accent-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){[data-theme=luminous] *,[data-theme=luminous] *:before,[data-theme=luminous] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-theme=luminous] body,[data-theme=luminous] .oculus-container{background:radial-gradient(ellipse 70% 50% at 15% 5%,rgba(186,230,253,.35) 0%,transparent 55%),radial-gradient(ellipse 60% 45% at 95% 70%,rgba(233,213,255,.28) 0%,transparent 55%),linear-gradient(180deg,#fbfcff,#f4f6fc,#f7f4ff)!important}[data-theme=luminous] .oculus-container>.hero-video-container .hero-video{display:none!important}[data-theme=luminous] .oculus-container>.hero-video-container{background:transparent!important;position:absolute!important;height:560px;pointer-events:none;overflow:hidden}[data-theme=luminous] .oculus-container>.hero-video-container:before,[data-theme=luminous] .oculus-container>.hero-video-container:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);mix-blend-mode:multiply;pointer-events:none;opacity:.55}[data-theme=luminous] .oculus-container>.hero-video-container:before{width:560px;height:560px;top:-180px;left:-160px;background:radial-gradient(circle,#bae6fd 0%,#7dd3fc 40%,transparent 70%)}[data-theme=luminous] .oculus-container>.hero-video-container:after{width:640px;height:640px;top:40px;right:-220px;background:radial-gradient(circle,#ddd6fe 0%,#c4b5fd 40%,transparent 70%)}[data-theme=luminous] .hero-overlay{background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.2) 100%)!important}[data-theme=luminous] .oculus-container .page-hero{text-align:center;padding:100px 24px 60px;max-width:960px;margin:0 auto}[data-theme=luminous] .oculus-container .page-hero .classification-banner{display:inline-flex!important;justify-content:center!important;background:none!important;border:none!important;border-radius:0!important;padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;gap:10px!important;margin:0 auto 28px!important;flex-wrap:wrap!important}[data-theme=luminous] .oculus-container .classified-tag{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#0ea5e91a!important;color:#0284c7!important;border:1px solid rgba(14,165,233,.25)!important;border-radius:100px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.12em!important;padding:7px 14px!important;box-shadow:0 4px 12px #0ea5e91f!important;animation:none!important;text-transform:uppercase!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;white-space:nowrap!important}[data-theme=luminous] .oculus-container .classified-tag:before{content:"●"!important;color:#0ea5e9!important;font-size:.55rem!important;animation:lumiNfDot 1.8s ease-in-out infinite!important;display:inline-block!important;line-height:1!important}[data-theme=luminous] .oculus-container .clearance-level{display:inline-flex!important;align-items:center!important;background:#ffffffbf!important;color:#475569!important;border:1px solid rgba(148,163,184,.3)!important;border-radius:100px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:.68rem!important;font-weight:600!important;letter-spacing:.12em!important;padding:7px 14px!important;box-shadow:0 4px 12px #0f172a0a!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;text-transform:uppercase!important;white-space:nowrap!important}@keyframes lumiNfDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.7}}[data-theme=luminous] .oculus-container .page-title{font-family:Inter,-apple-system,sans-serif!important;font-weight:800!important;font-size:4.2rem!important;letter-spacing:-.035em!important;line-height:1.05!important;color:#0f172a!important;text-shadow:none!important;margin:0 auto 24px!important;max-width:20ch}[data-theme=luminous] .oculus-container .page-title .title-line,[data-theme=luminous] .oculus-container .page-title .title-accent,[data-theme=luminous] .oculus-container .page-title span{color:#0f172a!important;text-shadow:none!important}[data-theme=luminous] .oculus-container .page-title .title-line.gradient,[data-theme=luminous] .oculus-container .page-title .gradient,[data-theme=luminous] .oculus-container .page-title em{background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#dc2626!important;color:#dc2626!important;font-style:normal!important;font-weight:800!important;text-shadow:none!important}[data-theme=luminous] .oculus-container .page-subtitle{color:#475569!important;font-size:1.2rem!important;line-height:1.65!important;max-width:640px;margin:0 auto 8px!important;font-weight:500!important;letter-spacing:0!important}[data-theme=luminous] .oculus-container .section-header{text-align:center;margin-bottom:60px!important}[data-theme=luminous] .oculus-container .section-title{font-family:Inter,sans-serif!important;font-weight:800!important;font-size:2.6rem!important;letter-spacing:-.025em!important;color:#0f172a!important;text-shadow:none!important;margin-bottom:12px!important;text-transform:none!important}[data-theme=luminous] .oculus-container .section-subtitle{color:#64748b!important;font-size:1.05rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}[data-theme=luminous] .oculus-container .faq-item,[data-theme=luminous] .oculus-container .info-card,[data-theme=luminous] .oculus-container .pricing-card,[data-theme=luminous] .oculus-container .addon-card,[data-theme=luminous] .oculus-container .contact-section,[data-theme=luminous] .oculus-container .info-section,[data-theme=luminous] .oculus-container .security-notice,[data-theme=luminous] .oculus-container .cta-content,[data-theme=luminous] .oculus-container .faq-link-content,[data-theme=luminous] .examples-page .about-examples-content{background:#ffffffb8!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:22px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;box-shadow:0 20px 50px -20px #0f172a1a,0 4px 12px #0f172a0a,0 1px #ffffffe6 inset!important;color:#0f172a!important}[data-theme=luminous] .oculus-container .faq-container{max-width:900px;margin:0 auto;padding:0 24px}[data-theme=luminous] .oculus-container .faq-category{background:none!important;border:none!important;box-shadow:none!important;padding:0!important;margin-bottom:56px!important}[data-theme=luminous] .oculus-container .category-header{border:none!important;padding:0!important;margin-bottom:20px!important;display:flex;align-items:center;gap:14px}[data-theme=luminous] .oculus-container .category-icon{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;color:#fff!important;font-size:1.1rem!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 18px #0ea5e940!important}[data-theme=luminous] .oculus-container .category-title{font-family:Inter,sans-serif!important;font-weight:700!important;font-size:1.5rem!important;letter-spacing:-.015em!important;color:#0f172a!important;text-shadow:none!important;text-transform:none!important;margin:0!important}[data-theme=luminous] .oculus-container .faq-list{display:flex;flex-direction:column;gap:12px!important}[data-theme=luminous] .oculus-container .faq-item{padding:4px 24px!important;transition:transform .25s ease,box-shadow .25s ease!important}[data-theme=luminous] .oculus-container .faq-item:hover{transform:translateY(-2px);box-shadow:0 28px 60px -24px #0f172a26!important}[data-theme=luminous] .oculus-container .faq-item.active{border-color:#0ea5e94d!important;background:#ffffffe0!important}[data-theme=luminous] .oculus-container .faq-question{padding:20px 0!important;border:none!important;background:none!important;color:#0f172a!important;font-family:Inter,sans-serif!important;font-weight:600!important;font-size:1rem!important;letter-spacing:0!important;text-transform:none!important;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;cursor:pointer}[data-theme=luminous] .oculus-container .faq-question:hover{color:#0284c7!important}[data-theme=luminous] .oculus-container .faq-question-text{color:inherit!important;text-align:left;flex:1}[data-theme=luminous] .oculus-container .faq-icon{color:#0ea5e9!important;font-size:1rem!important;flex-shrink:0;transition:transform .25s ease}[data-theme=luminous] .oculus-container .faq-item.active .faq-icon{transform:rotate(45deg)}[data-theme=luminous] .oculus-container .faq-answer{padding:0 0 20px!important;border:none!important;background:none!important;color:#475569!important;font-size:.95rem!important;line-height:1.65!important;font-weight:400!important}[data-theme=luminous] .oculus-container .faq-answer p,[data-theme=luminous] .oculus-container .faq-answer li,[data-theme=luminous] .oculus-container .faq-answer span{color:#475569!important}[data-theme=luminous] .oculus-container .cta-section,[data-theme=luminous] .oculus-container .faq-link-section{margin:80px auto 100px!important;max-width:900px;padding:0 24px;background:none!important;border:none!important}[data-theme=luminous] .oculus-container .cta-content,[data-theme=luminous] .oculus-container .faq-link-content{padding:56px 48px!important;text-align:center;background:linear-gradient(135deg,#e0f2fe99,#ede9fe99)!important;border-color:#0ea5e92e!important}[data-theme=luminous] .oculus-container .cta-title{font-family:Inter,sans-serif!important;font-weight:800!important;font-size:2.2rem!important;letter-spacing:-.02em!important;color:#0f172a!important;text-shadow:none!important;text-transform:none!important;margin-bottom:14px!important}[data-theme=luminous] .oculus-container .cta-text,[data-theme=luminous] .oculus-container .faq-link-text{color:#475569!important;font-size:1.05rem!important}[data-theme=luminous] .oculus-container .cta-buttons{margin-top:28px!important;gap:14px!important}[data-theme=luminous] .oculus-container .cta-btn,[data-theme=luminous] .oculus-container .faq-link-btn{border-radius:12px!important;padding:14px 26px!important;font-size:.9rem!important;letter-spacing:.5px!important;font-weight:600!important;transition:all .25s ease!important}[data-theme=luminous] .oculus-container .cta-btn.primary,[data-theme=luminous] .oculus-container .faq-link-btn.primary,[data-theme=luminous] .oculus-container .faq-link-btn{background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;color:#fff!important;border:none!important;box-shadow:0 10px 28px #0ea5e94d,0 4px 10px #8b5cf633!important}[data-theme=luminous] .oculus-container .cta-btn.primary:hover,[data-theme=luminous] .oculus-container .faq-link-btn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #0ea5e966!important}[data-theme=luminous] .oculus-container .cta-btn.secondary{background:#ffffffd9!important;color:#0f172a!important;border:1px solid rgba(148,163,184,.3)!important}[data-theme=luminous] .oculus-container .contact-layout{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.2fr 1fr;gap:32px}[data-theme=luminous] .oculus-container .contact-section,[data-theme=luminous] .oculus-container .info-section{padding:40px!important;display:flex!important;flex-direction:column!important}[data-theme=luminous] .oculus-container .contact-section .section-header,[data-theme=luminous] .oculus-container .info-section .section-header{text-align:left!important;margin:0 0 28px!important;padding:0 0 20px!important;border-bottom:1px solid rgba(148,163,184,.18)!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;min-height:62px!important}[data-theme=luminous] .oculus-container .contact-section .section-title,[data-theme=luminous] .oculus-container .info-section .section-title{font-size:1.35rem!important;text-align:left!important;margin:0!important;color:#0f172a!important;font-family:Inter,sans-serif!important;font-weight:700!important;letter-spacing:-.015em!important;text-transform:none!important;line-height:1.2!important;flex:1!important}[data-theme=luminous] .oculus-container .contact-section .section-icon,[data-theme=luminous] .oculus-container .info-section .section-icon{width:40px!important;height:40px!important;flex-shrink:0!important;border-radius:12px!important;background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:1.1rem!important;box-shadow:0 6px 16px #0ea5e940!important}[data-theme=luminous] .oculus-container .form-group label,[data-theme=luminous] .oculus-container .form-label{color:#334155!important;font-weight:600!important;font-size:.8rem!important;letter-spacing:.02em!important;text-transform:none!important;margin-bottom:8px!important}[data-theme=luminous] .oculus-container .form-group input,[data-theme=luminous] .oculus-container .form-group select,[data-theme=luminous] .oculus-container .form-group textarea,[data-theme=luminous] .oculus-container .contact-form input,[data-theme=luminous] .oculus-container .contact-form select,[data-theme=luminous] .oculus-container .contact-form textarea{background:#fffffff2!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:14px 16px!important;color:#0f172a!important;font-size:.95rem!important;font-family:Inter,sans-serif!important;box-shadow:inset 0 1px 2px #0f172a08!important;transition:border-color .2s ease,box-shadow .2s ease!important}[data-theme=luminous] .oculus-container .form-group input:focus,[data-theme=luminous] .oculus-container .form-group textarea:focus,[data-theme=luminous] .oculus-container .form-group select:focus{border-color:#0ea5e9!important;box-shadow:0 0 0 4px #0ea5e91f,inset 0 1px 2px #0f172a08!important;outline:none!important}[data-theme=luminous] .oculus-container .form-group input::placeholder,[data-theme=luminous] .oculus-container .form-group textarea::placeholder{color:#94a3b8!important}[data-theme=luminous] .oculus-container .submit-btn,[data-theme=luminous] .oculus-container .contact-form .submit-btn,[data-theme=luminous] .oculus-container .contact-form button[type=submit]{background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:16px 28px!important;font-weight:600!important;font-size:.95rem!important;letter-spacing:.5px!important;box-shadow:0 10px 28px #0ea5e94d,0 4px 10px #8b5cf633!important;text-shadow:none!important;transition:transform .2s ease,box-shadow .2s ease!important}[data-theme=luminous] .oculus-container .submit-btn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #0ea5e966!important}[data-theme=luminous] .oculus-container .info-cards{display:flex;flex-direction:column;gap:14px!important}[data-theme=luminous] .oculus-container .info-card{padding:22px 24px!important;display:flex;align-items:flex-start;gap:16px;transition:transform .25s ease,box-shadow .25s ease!important}[data-theme=luminous] .oculus-container .info-card:hover{transform:translateY(-2px);box-shadow:0 28px 60px -24px #0f172a26!important}[data-theme=luminous] .oculus-container .info-icon{font-size:1.4rem!important;width:44px;height:44px;flex-shrink:0;background:linear-gradient(135deg,#0ea5e91a,#8b5cf614)!important;border-radius:12px!important;display:inline-flex;align-items:center;justify-content:center;filter:none!important;color:#0284c7!important}[data-theme=luminous] .oculus-container .info-title{font-family:Inter,sans-serif!important;font-weight:700!important;font-size:.95rem!important;letter-spacing:0!important;color:#0f172a!important;text-transform:none!important;text-shadow:none!important;margin:0 0 4px!important}[data-theme=luminous] .oculus-container .info-value,[data-theme=luminous] .oculus-container .info-card p,[data-theme=luminous] .oculus-container .info-card a{color:#475569!important;font-size:.9rem!important}[data-theme=luminous] .oculus-container .info-card a{color:#0284c7!important;text-decoration:none}[data-theme=luminous] .oculus-container .info-card a:hover{text-decoration:underline}[data-theme=luminous] .oculus-container .security-notice{margin-top:24px!important;padding:20px 24px!important;background:linear-gradient(135deg,#f0fdf4d9,#fff9)!important;border-color:#10b98133!important}[data-theme=luminous] .oculus-container .notice-header{color:#059669!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:6px!important}[data-theme=luminous] .oculus-container .notice-text{color:#475569!important;font-size:.88rem!important}[data-theme=luminous] .oculus-container .pricing-section{max-width:1400px;margin:0 auto;padding:30px 24px 40px}[data-theme=luminous] .oculus-container .pricing-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin-bottom:60px!important;align-items:stretch!important}[data-theme=luminous] .oculus-container .pricing-card{padding:36px 30px!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow:visible!important;transform:none!important;transition:transform .3s ease,box-shadow .3s ease!important;margin-top:16px!important;height:auto!important}[data-theme=luminous] .oculus-container .pricing-card:before{display:none!important;content:none!important}[data-theme=luminous] .oculus-container .pricing-card:hover{transform:translateY(-4px)!important;box-shadow:0 28px 60px -18px #0f172a26!important}[data-theme=luminous] .oculus-container .pricing-card.featured{background:linear-gradient(180deg,#0ea5e91a,#fffc,#8b5cf614)!important;border:2px solid rgba(14,165,233,.35)!important;box-shadow:0 24px 60px -18px #0ea5e94d!important;transform:none!important}[data-theme=luminous] .oculus-container .pricing-card.featured:hover{transform:translateY(-6px)!important;box-shadow:0 32px 80px -20px #0ea5e966!important}[data-theme=luminous] .oculus-container .pricing-card.explorer{background:linear-gradient(180deg,#fef3c7b3,#fffbebe6)!important;border-color:#f59e0b59!important}[data-theme=luminous] .oculus-container .featured-badge,[data-theme=luminous] .oculus-container .explorer-badge{position:absolute!important;top:-14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;color:#fff!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:.65rem!important;letter-spacing:.12em!important;padding:7px 16px!important;border-radius:100px!important;border:2px solid white!important;box-shadow:0 8px 20px #0ea5e959,0 1px #ffffffe6 inset!important;white-space:nowrap!important;z-index:2!important;text-shadow:none!important;text-transform:uppercase!important;animation:none!important}[data-theme=luminous] .oculus-container .explorer-badge{background:linear-gradient(135deg,#f59e0b,#d97706)!important;box-shadow:0 8px 20px #f59e0b59,0 1px #ffffffe6 inset!important}[data-theme=luminous] .oculus-container .pricing-card .card-header{margin-bottom:24px!important;padding:0 0 24px!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.18)!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;background:none!important}[data-theme=luminous] .oculus-container .tier-badge{position:static!important;display:inline-block!important;background:#ffffffe6!important;color:#64748b!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:100px!important;padding:4px 11px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:.6rem!important;font-weight:700!important;letter-spacing:.12em!important;margin:0 0 16px!important;text-shadow:none!important;text-transform:uppercase!important;animation:none!important;box-shadow:none!important}[data-theme=luminous] .oculus-container .tier-badge.pro{background:#0ea5e91f!important;color:#0284c7!important;border-color:#0ea5e947!important}[data-theme=luminous] .oculus-container .tier-badge.enterprise{background:#1e293b1a!important;color:#334155!important;border-color:#1e293b38!important}[data-theme=luminous] .oculus-container .tier-badge.explorer{background:#f59e0b1f!important;color:#b45309!important;border-color:#f59e0b47!important}[data-theme=luminous] .oculus-container .tier-name{font-family:Inter,sans-serif!important;font-size:1.5rem!important;font-weight:800!important;letter-spacing:-.02em!important;color:#0f172a!important;text-shadow:none!important;text-transform:none!important;margin:0 0 8px!important;line-height:1.1!important}[data-theme=luminous] .oculus-container .tier-price{display:flex!important;align-items:baseline!important;gap:4px!important;margin:4px 0!important;flex-wrap:wrap}[data-theme=luminous] .oculus-container .price-amount,[data-theme=luminous] .oculus-container .tier-price .price,[data-theme=luminous] .oculus-container .tier-price span:first-child{font-family:Inter,sans-serif!important;font-weight:800!important;font-size:2.8rem!important;letter-spacing:-.03em!important;color:#0f172a!important;text-shadow:none!important;line-height:1!important;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=luminous] .oculus-container .pricing-card.featured .price-amount,[data-theme=luminous] .oculus-container .pricing-card.featured .tier-price span:first-child{background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}[data-theme=luminous] .oculus-container .price-period,[data-theme=luminous] .oculus-container .tier-price .period,[data-theme=luminous] .oculus-container .tier-price span:last-child{color:#64748b!important;font-size:.95rem!important;font-weight:500!important;background:none!important;-webkit-text-fill-color:#64748b!important}[data-theme=luminous] .oculus-container .credit-display{background:#fffc!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:10px!important;padding:10px 14px!important;color:#0284c7!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:.78rem!important;font-weight:700!important;text-shadow:none!important;margin-top:12px!important;width:100%;box-sizing:border-box;text-align:center;letter-spacing:.04em}[data-theme=luminous] .oculus-container .pricing-card .card-body{flex:1;padding:0!important}[data-theme=luminous] .oculus-container .pricing-card .card-body ul,[data-theme=luminous] .oculus-container .feature-list{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:10px}[data-theme=luminous] .oculus-container .pricing-card .card-body li,[data-theme=luminous] .oculus-container .feature-list li{color:#334155!important;font-size:.88rem!important;line-height:1.5!important;padding-left:0!important;position:relative;background:none!important;border:none!important;display:flex!important;align-items:flex-start!important;gap:10px!important}[data-theme=luminous] .oculus-container .pricing-card .card-body li:before,[data-theme=luminous] .oculus-container .feature-list li:before{content:none!important;display:none!important}[data-theme=luminous] .oculus-container .pricing-card .card-body .check,[data-theme=luminous] .oculus-container .feature-list .check{color:#10b981!important;font-weight:700!important;font-size:.95rem!important;flex-shrink:0!important;line-height:1.5!important;width:18px!important;display:inline-flex!important;justify-content:center!important;align-items:flex-start!important;text-shadow:none!important;background:none!important}[data-theme=luminous] .oculus-container .pricing-card .card-footer{padding:0!important;margin-top:24px!important;border:none!important}[data-theme=luminous] .oculus-container .pricing-card .cta-button,[data-theme=luminous] .oculus-container .pricing-card button,[data-theme=luminous] .oculus-container .pricing-card .select-btn,[data-theme=luminous] .oculus-container .tier-cta{width:100%;background:#fffc!important;color:#0f172a!important;border:1px solid rgba(148,163,184,.3)!important;border-radius:12px!important;padding:14px 20px!important;font-family:Inter,sans-serif!important;font-weight:600!important;font-size:.9rem!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;transition:all .25s ease!important;box-shadow:0 4px 12px #0f172a0d!important;text-shadow:none!important}[data-theme=luminous] .oculus-container .pricing-card .cta-button:hover,[data-theme=luminous] .oculus-container .pricing-card button:hover,[data-theme=luminous] .oculus-container .tier-cta:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a1f!important;border-color:#0ea5e9!important}[data-theme=luminous] .oculus-container .pricing-card.featured .cta-button,[data-theme=luminous] .oculus-container .pricing-card.featured button,[data-theme=luminous] .oculus-container .pricing-card.featured .tier-cta{background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 28px #0ea5e94d!important}[data-theme=luminous] .oculus-container .pricing-card.featured .cta-button:hover{box-shadow:0 14px 36px #0ea5e966!important}[data-theme=luminous] .oculus-container .pricing-availability-note{text-align:center;color:#64748b!important;font-size:.9rem!important;padding:20px;background:#ffffff80;border-radius:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=luminous] .oculus-container .addons-section{max-width:1400px;margin:80px auto 0!important;padding:0 24px 80px;background:none!important;border:none!important}[data-theme=luminous] .oculus-container .addons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}[data-theme=luminous] .oculus-container .addon-card{padding:28px 24px!important;text-align:center;transition:transform .25s ease,box-shadow .25s ease!important}[data-theme=luminous] .oculus-container .addon-card:hover{transform:translateY(-4px);box-shadow:0 28px 60px -20px #0f172a26!important}[data-theme=luminous] .oculus-container .addon-icon{font-size:2rem!important;width:56px;height:56px;margin:0 auto 14px!important;background:linear-gradient(135deg,#0ea5e91a,#8b5cf614)!important;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;filter:none!important}[data-theme=luminous] .oculus-container .addon-title{font-family:Inter,sans-serif!important;font-weight:700!important;font-size:1rem!important;color:#0f172a!important;text-shadow:none!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 6px!important}[data-theme=luminous] .oculus-container .addon-desc,[data-theme=luminous] .oculus-container .addon-card p{color:#64748b!important;font-size:.84rem!important;line-height:1.5!important}[data-theme=luminous] .oculus-container .addon-badge{background:#0ea5e91a!important;color:#0284c7!important;border:1px solid rgba(14,165,233,.2)!important;border-radius:100px!important;font-size:.6rem!important;letter-spacing:.08em!important;padding:4px 10px!important}[data-theme=luminous] .oculus-container .addon-badge.free{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;border-color:transparent!important}[data-theme=luminous] .examples-page{background:radial-gradient(ellipse 70% 50% at 15% 5%,rgba(186,230,253,.35) 0%,transparent 55%),radial-gradient(ellipse 60% 45% at 95% 70%,rgba(233,213,255,.28) 0%,transparent 55%),linear-gradient(180deg,#fbfcff,#f4f6fc,#f7f4ff)!important;color:#0f172a!important}[data-theme=luminous] .examples-page .video-background,[data-theme=luminous] .examples-page .page-overlay{display:none!important}[data-theme=luminous] .examples-page .examples-container{max-width:1400px;margin:0 auto;padding:40px 24px 100px;position:relative;z-index:1}[data-theme=luminous] .examples-page .examples-hero{text-align:center;padding:80px 24px 60px!important;max-width:960px;margin:0 auto}[data-theme=luminous] .examples-page .hero-badge{display:inline-flex!important;align-items:center;gap:10px;background:#ffffffb8!important;color:#0284c7!important;border:1px solid rgba(14,165,233,.18)!important;border-radius:100px!important;padding:7px 16px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.1em!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:0 4px 16px #0f172a0a!important;text-shadow:none!important;margin-bottom:28px!important}[data-theme=luminous] .examples-page .hero-badge:before{content:"●";color:#0ea5e9;font-size:.6rem;animation:lumiNfDot 1.8s ease-in-out infinite}[data-theme=luminous] .examples-page .hero-title{font-family:Inter,sans-serif!important;font-weight:800!important;font-size:4rem!important;line-height:1.05!important;letter-spacing:-.035em!important;color:#0f172a!important;text-shadow:none!important;margin:0 auto 22px!important}[data-theme=luminous] .examples-page .hero-title .title-line{color:#0f172a!important;text-shadow:none!important}[data-theme=luminous] .examples-page .hero-title .title-line{word-spacing:normal!important;letter-spacing:normal!important}[data-theme=luminous] .examples-page .hero-title .real-text{margin-right:.35em!important;background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#dc2626!important;color:#dc2626!important;font-style:normal!important;font-weight:800!important;text-shadow:none!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:inline!important;filter:none!important;position:static!important}[data-theme=luminous] .examples-page .hero-title .real-text:before,[data-theme=luminous] .examples-page .hero-title .real-text:after{display:none!important;content:none!important}[data-theme=luminous] .examples-page .hero-subtitle{color:#475569!important;font-size:1.2rem!important;line-height:1.65!important;max-width:640px;margin:0 auto!important;text-shadow:none!important}[data-theme=luminous] .examples-page .about-examples-section{max-width:1100px;margin:40px auto 60px!important;padding:0 24px;background:none!important;border:none!important}[data-theme=luminous] .examples-page .about-examples-content{padding:48px 40px!important;text-align:left}[data-theme=luminous] .examples-page .about-icon{font-size:2.2rem!important;width:60px;height:60px;background:linear-gradient(135deg,#0ea5e91a,#8b5cf614)!important;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;filter:none!important}[data-theme=luminous] .examples-page .about-title{font-family:Inter,sans-serif!important;font-size:1.8rem!important;font-weight:800!important;letter-spacing:-.02em!important;color:#0f172a!important;text-shadow:none!important;text-transform:none!important;margin:0 0 16px!important}[data-theme=luminous] .examples-page .about-description,[data-theme=luminous] .examples-page .about-examples-content p{color:#475569!important;font-size:1rem!important;line-height:1.65!important}[data-theme=luminous] .examples-page .about-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:28px}[data-theme=luminous] .examples-page .feature-item{padding:18px 20px!important;background:#ffffffbf!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:14px!important;color:#334155!important;font-size:.9rem!important;line-height:1.5!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;text-align:left!important;display:flex;flex-direction:column;align-items:flex-start!important;box-shadow:0 6px 18px #0f172a0d!important}[data-theme=luminous] .examples-page .feature-item:before{content:"";width:6px;height:6px;border-radius:50%;background:#0ea5e9;box-shadow:0 0 0 3px #0ea5e933;margin-bottom:8px}[data-theme=luminous] .examples-page .stats-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px!important;max-width:1200px;margin:0 auto 60px!important;padding:0 24px;background:none!important;border:none!important}[data-theme=luminous] .examples-page .stats-section>*{padding:32px 24px!important;background:#ffffffb8!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:22px!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:0 14px 40px -18px #0f172a1a!important;text-align:center}[data-theme=luminous] .examples-page .stat-label{color:#64748b!important;font-size:.72rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:500!important;margin-bottom:8px;text-shadow:none!important}[data-theme=luminous] .examples-page .stat-value{font-family:Inter,sans-serif!important;font-size:2.4rem!important;font-weight:800!important;letter-spacing:-.03em!important;color:#0f172a!important;text-shadow:none!important;background:linear-gradient(135deg,#0ea5e9,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=luminous] .examples-page .filter-section{max-width:1200px;margin:0 auto 32px;padding:0 24px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}[data-theme=luminous] .examples-page .filter-label{color:#64748b!important;font-size:.85rem!important;letter-spacing:.02em!important;font-weight:500!important;text-transform:none!important;text-shadow:none!important}[data-theme=luminous] .examples-page .filter-buttons{display:flex;flex-wrap:wrap;gap:8px}[data-theme=luminous] .examples-page .filter-btn{background:#ffffffb3!important;color:#334155!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:100px!important;padding:8px 16px!important;font-family:Inter,sans-serif!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease!important;cursor:pointer}[data-theme=luminous] .examples-page .filter-btn:hover{background:#ffffffe6!important;border-color:#0ea5e959!important;color:#0284c7!important}[data-theme=luminous] .examples-page .filter-btn.active{background:linear-gradient(135deg,#0ea5e9,#8b5cf6)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 18px #0ea5e94d!important}[data-theme=luminous] .examples-page .examples-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;max-width:1400px;margin:0 auto;padding:0 24px}[data-theme=luminous] .examples-page .example-card,[data-theme=luminous] .examples-page .examples-grid>*{background:#ffffffc7!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:22px!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;padding:24px!important;box-shadow:0 14px 40px -18px #0f172a1a!important;transition:transform .3s ease,box-shadow .3s ease!important;color:#0f172a!important;cursor:pointer}[data-theme=luminous] .examples-page .example-card:hover,[data-theme=luminous] .examples-page .examples-grid>*:hover{transform:translateY(-4px);box-shadow:0 28px 70px -20px #0f172a2e!important}[data-theme=luminous] .examples-page .card-title,[data-theme=luminous] .examples-page .examples-grid .card-title{font-family:Inter,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:-.015em!important;color:#0f172a!important;text-shadow:none!important;text-transform:none!important;line-height:1.3!important;margin:12px 0 10px!important}[data-theme=luminous] .examples-page .card-description,[data-theme=luminous] .examples-page .example-card p{color:#475569!important;font-size:.9rem!important;line-height:1.55!important}[data-theme=luminous] .examples-page .card-top-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}[data-theme=luminous] .examples-page .card-category,[data-theme=luminous] .examples-page .card-badge{background:#0ea5e914!important;color:#0284c7!important;border:1px solid rgba(14,165,233,.18)!important;border-radius:100px!important;padding:4px 10px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:.6rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:none!important}[data-theme=luminous] .examples-page .card-date,[data-theme=luminous] .examples-page .card-meta{color:#94a3b8!important;font-size:.75rem!important;font-family:JetBrains Mono,ui-monospace,monospace!important}[data-theme=luminous] .examples-page .card-assets{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid rgba(148,163,184,.15)}[data-theme=luminous] .examples-page .asset-tag{background:#fffc!important;color:#64748b!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:6px!important;padding:4px 8px!important;font-size:.68rem!important;font-family:JetBrains Mono,ui-monospace,monospace!important}[data-theme=luminous] .examples-page .empty-state,[data-theme=luminous] .examples-page .loading-state{max-width:640px;margin:60px auto;padding:48px 32px;background:#ffffffb3!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:22px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center}[data-theme=luminous] .examples-page .empty-title{font-family:Inter,sans-serif!important;font-weight:700!important;color:#0f172a!important;text-shadow:none!important;font-size:1.4rem!important}[data-theme=luminous] .examples-page .loading-spinner{border-color:#94a3b833!important;border-top-color:#0ea5e9!important}[data-theme=luminous] .examples-page .modal,[data-theme=luminous] .examples-page .modal-overlay{background:#0f172a66!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}[data-theme=luminous] .examples-page .modal-content,[data-theme=luminous] .examples-page .modal-container{background:#fffffff5!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:28px!important;box-shadow:0 40px 100px -20px #0f172a4d!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;color:#0f172a!important}[data-theme=luminous] .examples-page .modal-title{font-family:Inter,sans-serif!important;font-weight:800!important;color:#0f172a!important;text-shadow:none!important;letter-spacing:-.02em!important}[data-theme=luminous] .examples-page .modal-stat-label{color:#64748b!important;font-size:.7rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}[data-theme=luminous] .examples-page .modal-stat-value{color:#0f172a!important;font-weight:800!important;font-family:Inter,sans-serif!important;text-shadow:none!important}@media(max-width:1024px){[data-theme=luminous] .oculus-container .pricing-grid{grid-template-columns:repeat(2,1fr)!important}[data-theme=luminous] .oculus-container .contact-layout{grid-template-columns:1fr!important;padding:0 16px!important;gap:24px!important}[data-theme=luminous] .oculus-container .info-cards{grid-template-columns:repeat(2,1fr)!important;display:grid!important}}@media(max-width:768px){[data-theme=luminous] .oculus-container .page-hero{padding:64px 20px 40px}[data-theme=luminous] .oculus-container .page-title{font-size:2.6rem!important}[data-theme=luminous] .oculus-container .section-title{font-size:1.8rem!important}[data-theme=luminous] .oculus-container .pricing-grid{grid-template-columns:1fr!important;max-width:100%!important}[data-theme=luminous] .oculus-container .pricing-section{padding:20px 16px 30px!important;max-width:100%!important}[data-theme=luminous] .oculus-container .pricing-card{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:24px 20px!important;margin-top:16px!important}[data-theme=luminous] .oculus-container .pricing-card.featured{transform:none!important}[data-theme=luminous] .oculus-container .contact-layout{grid-template-columns:1fr!important;padding:0!important;gap:20px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}[data-theme=luminous] .oculus-container .contact-section,[data-theme=luminous] .oculus-container .info-section{padding:24px 18px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}[data-theme=luminous] .oculus-container .info-cards{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important}[data-theme=luminous] .oculus-container .info-card{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:18px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;column-gap:12px!important;row-gap:4px!important;align-items:start!important;overflow:visible!important}[data-theme=luminous] .oculus-container .info-card .info-icon{grid-column:1!important;grid-row:1 / span 3!important;width:44px!important;height:44px!important;margin:0!important}[data-theme=luminous] .oculus-container .info-card .info-title,[data-theme=luminous] .oculus-container .info-card .info-value,[data-theme=luminous] .oculus-container .info-card .info-note{grid-column:2!important;min-width:0!important;max-width:100%!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;line-height:1.35!important}[data-theme=luminous] .oculus-container .info-card .info-title{grid-row:1!important;margin:0!important}[data-theme=luminous] .oculus-container .info-card .info-value{grid-row:2!important;margin:0!important}[data-theme=luminous] .oculus-container .info-card .info-note{grid-row:3!important;display:block!important;color:#64748b!important;font-size:.72rem!important}[data-theme=luminous] .oculus-container .faq-link-section{padding:0!important;margin:40px 0 60px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}[data-theme=luminous] .oculus-container .cta-content,[data-theme=luminous] .oculus-container .faq-link-content{padding:32px 20px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}[data-theme=luminous] .oculus-container .cta-title{font-size:1.6rem!important}[data-theme=luminous] .oculus-container .addons-section{padding:0 16px 40px!important;margin:40px 0 0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}[data-theme=luminous] .oculus-container .addons-grid{grid-template-columns:1fr!important}[data-theme=luminous] .examples-page .hero-title{font-size:2.6rem!important}[data-theme=luminous] .examples-page .about-examples-content{padding:32px 24px!important}}@media(prefers-reduced-motion:reduce){[data-theme=luminous] .oculus-container *,[data-theme=luminous] .examples-page *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
