*,:before,:after{box-sizing:border-box}body{color:#f0f2ff;font-family:var(--font-body,"DM Sans",sans-serif);-webkit-font-smoothing:antialiased;background:#050810;overflow-x:hidden}::selection{background:#7c3aed4d}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.2s!important;animation-duration:.2s!important;animation-iteration-count:1!important}}.lp-noise{z-index:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes auditRowIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmerAI{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes traceActive{0%,to{box-shadow:0 0 0 1px #7c3aed80}50%{box-shadow:0 0 0 1px #7c3aedcc,0 0 12px #7c3aed40}}.lp-main{z-index:10;position:relative}.lp-container{width:100%;max-width:1440px;margin:0 auto;padding:0 3rem}@media (min-width:1600px){.lp-container{padding:0 4rem}}.lp-section-divider{background:#f0f2ff0f;height:1px}.lp-wordmark-ai{background:linear-gradient(135deg,#a78bfa 0%,#67e8f9 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shimmerAI}.lp-nav{z-index:100;-webkit-backdrop-filter:blur(12px);background:#050810d9;border-bottom:1px solid #f0f2ff0f;height:64px;position:fixed;top:0;left:0;right:0}.lp-nav-inner{justify-content:space-between;align-items:center;height:64px;display:flex}.lp-brand{flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.lp-nav-logo-box{background:linear-gradient(135deg,#7c3aed40,#06b6d426);border:1px solid #7c3aed40;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.lp-nav-wordmark{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.025em;color:#f0f2ff;font-size:1.375rem;font-weight:800}.lp-nav-links{align-items:center;gap:2.5rem;display:none}@media (min-width:768px){.lp-nav-links{display:flex}}.lp-nav-links a{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff80;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .12s ease-out}.lp-nav-links a:hover{color:#f0f2ff}.lp-nav-actions{align-items:center;gap:1rem;display:flex}.lp-link-ghost{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff80;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .12s ease-out}.lp-link-ghost:hover{color:#f0f2ff}.lp-btn{cursor:default;height:44px;font-size:.875rem;font-weight:600;font-family:var(--font-body,"DM Sans",sans-serif);white-space:nowrap;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:opacity .12s ease-out;display:inline-flex}.lp-btn:hover{opacity:.92}.lp-btn-solid{color:#fff;background:#7c3aed}.lp-btn-outline{color:#f0f2ffd9;background:0 0;border:1px solid #f0f2ff26}.lp-btn-lg{height:44px;padding:0 20px;font-size:.9375rem}.lp-btn-mono{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:-.01em;font-size:.8125rem}.lp-hero{padding-top:128px;padding-bottom:120px;position:relative}@media (max-width:767px){.lp-hero{padding-top:96px;padding-bottom:80px}}.lp-hero-grid{align-items:center;gap:4rem;width:100%;display:flex}@media (min-width:1600px){.lp-hero-grid{gap:6rem}}@media (max-width:767px){.lp-hero-grid{flex-direction:column}}.lp-hero-left{flex:0 0 58%;max-width:58%}@media (min-width:1600px){.lp-hero-left{flex:0 0 55%;max-width:55%}}@media (max-width:767px){.lp-hero-left{flex:none;max-width:100%}}.lp-hero-right{flex:1;min-width:0;max-width:560px}@media (min-width:1600px){.lp-hero-right{max-width:640px}}.lp-hero-h1{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.03em;color:#f0f2ff;margin:0 0 24px;font-size:clamp(2.75rem,5.5vw,4rem);font-weight:800;line-height:1.08}@media (max-width:767px){.lp-hero-h1{font-size:2.5rem}}.lp-hero-sub{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff99;max-width:38ch;margin:0 0 40px;font-size:1.125rem;font-weight:300;line-height:1.7}.lp-hero-ctas{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.lp-snippet-wrap{background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:12px;padding:10px 14px;display:inline-flex;position:relative}.lp-snippet-code{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ffa6;font-size:.8125rem;line-height:1.6}.lp-snippet-code .dim{color:#f0f2ff4d}.lp-snippet-copy{cursor:default;color:#f0f2ff4d;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;transition:color .12s ease-out;display:flex}.lp-snippet-copy:hover{color:#f0f2ffb3}.lp-eval-card{background:#0d0f1ab3;border:1px solid #ffffff17;border-radius:16px;padding:24px;position:relative;overflow:hidden}.lp-eval-section-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff59;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.6875rem}.lp-eval-prompt-text{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ffd9;min-height:2.6em;font-size:.8125rem;line-height:1.6}.lp-eval-cursor{color:#7c3aed;animation:.8s ease-in-out infinite cursorBlink;display:inline-block}.lp-masked-pii{color:#f43f5e;font-weight:600}.lp-eval-bar-track{background:#f0f2ff12;border-radius:1px;height:1px;margin:16px 0;overflow:hidden}.lp-eval-bar-fill{background:linear-gradient(90deg,#7c3aed,#06b6d4);border-radius:1px;height:100%;transition:width .3s ease-out}.lp-eval-pillars{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.lp-eval-pillar{align-items:center;gap:8px;font-size:.75rem;display:flex}.lp-eval-pillar-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.lp-eval-pillar-name{color:#f0f2ff8c;font-family:var(--font-body,"DM Sans",sans-serif);flex:1}.lp-eval-pillar-verdict{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.6875rem;font-weight:600}.lp-eval-annotation{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff66;border-top:1px solid #ffffff0f;margin-top:4px;padding-top:12px;font-size:.6875rem}.lp-trace-container{position:relative}.lp-trace-sticky{z-index:50;-webkit-backdrop-filter:blur(12px);background:#050810e6;border-bottom:1px solid #f0f2ff0f;position:sticky;top:64px}.lp-trace-bar{scrollbar-width:none;align-items:center;height:80px;display:flex;overflow-x:auto}.lp-trace-bar::-webkit-scrollbar{display:none}.lp-trace-inner{align-items:center;gap:0;min-width:max-content;display:flex}.lp-trace-stage{cursor:default;background:#ffffff05;border:1px solid #f0f2ff12;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:8px 14px;transition:border-color .2s ease-out,background .2s ease-out;display:flex}.lp-trace-stage.active{background:#7c3aed12;border-color:#7c3aed80;animation:2s ease-in-out infinite traceActive}.lp-trace-stage-label{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ffb3;white-space:nowrap;font-size:.75rem;font-weight:500}.lp-trace-stage.active .lp-trace-stage-label{color:#a78bfa}.lp-trace-stage-latency{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff4d;font-size:.625rem}.lp-trace-stage.active .lp-trace-stage-latency{color:#a78bfa99}.lp-trace-arrow{flex-shrink:0;align-items:center;padding:0 6px;display:flex}.lp-pillars-section{padding:120px 0}@media (max-width:767px){.lp-pillars-section{padding:80px 0}}.lp-pillars-section-heading{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.025em;color:#f0f2ff;margin:0 0 24px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.lp-pillar-strip{align-items:center;gap:5rem;width:100%;min-height:280px;padding:0 0 80px;display:flex}@media (min-width:1600px){.lp-pillar-strip{gap:8rem}}@media (max-width:767px){.lp-pillar-strip{gap:2.5rem;min-height:auto;padding-bottom:60px;flex-direction:column!important}}.lp-pillar-strip-copy{flex:1}.lp-pillar-strip-visual{flex:0 0 280px;justify-content:center;align-items:center;height:200px;display:flex;position:relative}@media (max-width:767px){.lp-pillar-strip-visual{flex:none;width:100%;height:140px}}.lp-pillar-name{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.025em;color:#f0f2ff;margin:0 0 16px;font-size:2rem;font-weight:800;line-height:1.2}@media (max-width:767px){.lp-pillar-name{font-size:1.5rem}}.lp-pillar-desc{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff80;max-width:46ch;margin:0 0 16px;font-size:1rem;line-height:1.7}.lp-pillar-metric{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff59;font-size:.75rem}.lp-audit-section{background:#03050c80;padding:120px 0}@media (max-width:767px){.lp-audit-section{padding:80px 0}}.lp-audit-section-heading{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.025em;color:#f0f2ff;margin:0 0 24px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.lp-audit-log-wrap{background:#0d0f1a80;border:1px solid #f0f2ff12;border-radius:8px;height:280px;margin-top:48px;position:relative;overflow:hidden}.lp-audit-log-inner{flex-direction:column;padding:8px 0;display:flex;position:absolute;inset:0;overflow:hidden}.lp-audit-row{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;white-space:nowrap;border-bottom:1px solid #f0f2ff0a;flex-shrink:0;align-items:center;gap:16px;padding:9px 20px;font-size:.6875rem;transition:background .12s;animation:.3s ease-out both auditRowIn;display:flex}.lp-audit-row:hover{background:#ffffff06}.lp-audit-ts{color:#f0f2ff4d;flex-shrink:0}.lp-audit-id{color:#7c3aed;flex-shrink:0}.lp-audit-pillar{color:#f0f2ff8c}.lp-audit-action-mask{color:#f43f5e}.lp-audit-action-allow{color:#10b981}.lp-audit-action-flag{color:#f59e0b}.lp-audit-action-block{color:#f43f5e}.lp-audit-meta{color:#f0f2ff40}.lp-audit-caption{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff59;margin-top:16px;font-size:.875rem}.lp-audit-log-wrap:before,.lp-audit-log-wrap:after{content:"";z-index:5;pointer-events:none;height:48px;position:absolute;left:0;right:0}.lp-audit-log-wrap:before{background:linear-gradient(#0d0f1ae6,#0000);top:0}.lp-audit-log-wrap:after{background:linear-gradient(#0000,#0d0f1ae6);bottom:0}.lp-latency-section{padding:120px 0}@media (max-width:767px){.lp-latency-section{padding:80px 0}}.lp-latency-section-heading{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.025em;color:#f0f2ff;margin:0 0 24px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.lp-latency-sub{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff80;max-width:56ch;margin:0 0 48px;font-size:1rem;line-height:1.7}.lp-latency-table-wrap{overflow-x:auto}.lp-latency-table{border-collapse:collapse;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.8125rem}.lp-latency-table th{text-align:left;color:#f0f2ff59;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-bottom:1px solid #f0f2ff12;padding:10px 24px 10px 0;font-size:.6875rem;font-weight:500}.lp-latency-table th:not(:first-child){text-align:right;padding-left:48px;padding-right:0}.lp-latency-table td{color:#f0f2ff8c;white-space:nowrap;border-bottom:1px solid #f0f2ff0a;padding:14px 24px 14px 0}.lp-latency-table td:not(:first-child){text-align:right;padding-left:48px;padding-right:0}.lp-latency-table tr:first-child td{color:#f0f2ff;font-weight:600}.lp-latency-table .lp-lt-veldrix{color:#10b981}.lp-latency-table .lp-lt-na{color:#f0f2ff33}.lp-latency-pending{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff4d;margin-top:16px;font-size:.8125rem;font-style:italic}.lp-methodology-link{color:#7c3aedb3;border-bottom:1px solid #7c3aed4d;text-decoration:none;transition:color .12s}.lp-methodology-link:hover{color:#a78bfa}.lp-sdk-section{background:#03050c80;padding:120px 0}@media (max-width:767px){.lp-sdk-section{padding:80px 0}}.lp-sdk-heading{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.025em;color:#f0f2ff;text-align:center;margin:0 0 48px;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:800;line-height:1.2}.lp-sdk-block-wrap{max-width:720px;margin:0 auto}.lp-sdk-tabs{border-bottom:1px solid #f0f2ff12;gap:1px;margin-bottom:0;display:flex}.lp-sdk-tab{font-family:var(--font-body,"DM Sans",sans-serif);cursor:default;color:#f0f2ff66;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px;font-size:.8125rem;font-weight:500;transition:color .12s ease-out,border-color .12s ease-out}.lp-sdk-tab:hover{color:#f0f2ffb3}.lp-sdk-tab.active{color:#f0f2ff;border-bottom-color:#7c3aed}.lp-code-block{font-family:var(--font-mono,"JetBrains Mono",monospace);background:#0d0f1acc;border:1px solid #f0f2ff12;border-top:none;border-radius:0 0 8px 8px;padding:24px;font-size:.9rem;line-height:1.7;position:relative;overflow-x:auto}.lp-code-block .kw{color:#f0f2ff}.lp-code-block .str{color:#06b6d4}.lp-code-block .fn{color:#a78bfa}.lp-code-block .dec{color:#7c3aed}.lp-code-block .arg{color:#f0f2ffb3}.lp-code-block .dim{color:#f0f2ff40}.lp-code-block .coming{color:#f0f2ff4d;font-style:italic}.lp-code-copy{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff66;cursor:default;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;padding:5px 10px;font-size:.75rem;transition:color .12s ease-out,background .12s ease-out;position:absolute;top:12px;right:12px}.lp-code-copy:hover{color:#f0f2ffcc;background:#ffffff14}.lp-code-copy.copied{color:#10b981}.lp-pricing-section{padding:120px 0}@media (max-width:767px){.lp-pricing-section{padding:80px 0}}.lp-pricing-heading{font-family:var(--font-display,"Syne",sans-serif);letter-spacing:-.025em;color:#f0f2ff;margin:0 0 16px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.lp-pricing-sub{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff80;max-width:52ch;margin:0 0 64px;font-size:1rem;line-height:1.7}.lp-pricing-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px;display:grid}@media (max-width:767px){.lp-pricing-cards{grid-template-columns:1fr;max-width:400px}}.lp-plan-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:20px;padding:28px 24px;transition:border-color .2s ease-out;display:flex}.lp-plan-card:hover{border-color:#7c3aed40}.lp-plan-card.featured{background:#7c3aed12;border-color:#7c3aed73}.lp-plan-name-row{justify-content:space-between;align-items:baseline;display:flex}.lp-plan-title{font-family:var(--font-display,"Syne",sans-serif);color:#f0f2ff;font-size:1.125rem;font-weight:800}.lp-plan-price-val{font-family:var(--font-display,"Syne",sans-serif);color:#f0f2ff;font-size:2.5rem;font-weight:800;line-height:1}.lp-plan-price-mo{color:#f0f2ff66;font-size:.875rem;font-weight:400}.lp-plan-vol{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff66;font-size:.75rem}.lp-plan-features{flex-direction:column;flex:1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp-plan-features li{color:#f0f2ffa6;padding-left:18px;font-size:.875rem;line-height:1.5;position:relative}.lp-plan-features li:before{content:"·";color:#f0f2ff4d;position:absolute;left:6px}.lp-plan-support{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff4d;border-top:1px solid #ffffff0f;padding-top:12px;font-size:.6875rem}.lp-plan-cta-link{text-align:center;cursor:default;color:#f0f2ff;background:#7c3aed1f;border:1px solid #7c3aed59;border-radius:6px;padding:11px 16px;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .12s ease-out;display:block}.lp-plan-cta-link:hover{opacity:.88}.lp-plan-cta-link.featured-cta{background:#7c3aed;border-color:#7c3aed}.lp-enterprise-line{text-align:center;font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff66;margin-top:8px;font-size:.875rem;line-height:1.7}.lp-enterprise-line a{color:#f0f2ff99;border-bottom:1px solid #f0f2ff33;text-decoration:none;transition:color .12s}.lp-enterprise-line a:hover{color:#f0f2ff}.lp-partners-section{text-align:center;border-top:1px solid #f0f2ff0f;border-bottom:1px solid #f0f2ff0f;padding:80px 0}.lp-partners-text{font-family:var(--font-display,"Syne",sans-serif);color:#f0f2ff59;letter-spacing:-.025em;font-size:1.75rem;font-weight:800}@media (max-width:767px){.lp-partners-text{font-size:1.375rem}}.lp-footer{z-index:50;background:#03050c;border-top:1px solid #f0f2ff0f;position:relative}.lp-footer-inner{grid-template-columns:1fr;gap:3rem;max-width:1440px;margin:0 auto;padding:64px 3rem;display:grid}@media (min-width:1600px){.lp-footer-inner{padding:64px 4rem}}@media (min-width:768px){.lp-footer-inner{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}.lp-footer-brand-logo{align-items:center;gap:8px;margin-bottom:16px;text-decoration:none;display:flex}.lp-footer-logo-box{background:linear-gradient(135deg,#7c3aed40,#06b6d426);border:1px solid #7c3aed33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.lp-footer-wordmark{font-family:var(--font-display,"Syne",sans-serif);color:#f0f2ff;letter-spacing:-.025em;font-size:1.25rem;font-weight:800}.lp-footer-tagline{color:#f0f2ff4d;max-width:22rem;font-size:.8125rem;line-height:1.7}.lp-footer-links-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:767px){.lp-footer-links-grid{grid-template-columns:repeat(2,1fr)}}.lp-footer-col-title{font-family:var(--font-body,"DM Sans",sans-serif);color:#f0f2ff80;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:.75rem;font-weight:600}.lp-footer-links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-footer-links li a{color:#f0f2ff4d;font-size:.875rem;text-decoration:none;transition:color .12s ease-out}.lp-footer-links li a:hover{color:#f0f2ffb3}.lp-footer-bottom{color:#f0f2ff40;border-top:1px solid #f0f2ff0d;flex-direction:column;gap:6px;max-width:1440px;margin:0 auto;padding:16px 3rem;font-size:.8125rem;display:flex}@media (min-width:1600px){.lp-footer-bottom{padding:16px 4rem}}@media (min-width:768px){.lp-footer-bottom{flex-direction:row;justify-content:space-between;align-items:center}}.lp-status-indicator{font-family:var(--font-body,"DM Sans",sans-serif);align-items:center;gap:6px;font-size:.8125rem;display:flex}.lp-status-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px}.lp-status-dot.degraded{background:#f59e0b}.lp-status-dot.incident{background:#f43f5e}.lp-glass-panel{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0d 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:12px;position:relative;overflow:hidden}.lp-glass-panel:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff05 50%,#7c3aed1a 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp-schematic-container{flex-direction:column;min-height:380px;padding:20px;display:flex}.lp-schematic-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.lp-schematic-label{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;color:#f0f2ff66;text-transform:uppercase;font-size:.625rem;font-weight:600}.lp-schematic-mono{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#06b6d4b3;letter-spacing:.05em;font-size:.625rem}.lp-schematic-visual{flex:1;justify-content:center;align-items:center;display:flex}.lp-schematic-scope{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:12px}.lp-oscilloscope{width:100%;max-width:240px}.lp-schematic-metrics{border-top:1px solid #ffffff0f;gap:16px;margin-top:16px;padding-top:12px;display:flex}.lp-metric-item{flex-direction:column;gap:2px;display:flex}.lp-metric-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff4d;letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem}.lp-metric-value{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff99;font-size:.75rem}.lp-metric-sha .lp-metric-value{color:#7c3aed80}.lp-noise-parallax{z-index:1;pointer-events:none;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes scanLight{0%{opacity:0;transform:translate(-100%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(100%)}}.lp-trace-stage.active:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#7c3aed26,#0000);animation:1.5s ease-in-out infinite scanLight;position:absolute;inset:0}@keyframes glitch{0%,to{opacity:1;transform:translate(0)}20%{opacity:.8;transform:translate(-1px)}40%{opacity:1;transform:translate(1px)}60%{opacity:.9;transform:translate(-.5px)}80%{opacity:1;transform:translate(.5px)}}.lp-glitch-text{animation:.3s ease-in-out glitch}:root{--vdx-void:#050810;--vdx-void-deep:#030508;--vdx-grid-color:#7c3aed08}.vdx-deep-void{background:var(--vdx-void);position:relative}.vdx-deep-void:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#7c3aed05 1px,#0000 1px),linear-gradient(90deg,#7c3aed05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.vdx-deep-void:after{content:"";opacity:.018;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.vdx-status-bar{z-index:90;-webkit-backdrop-filter:blur(16px);background:#050810f2;border-bottom:1px solid #7c3aed1a;padding:8px 0;position:sticky;top:64px}.vdx-status-inner{justify-content:space-between;align-items:center;gap:2rem;max-width:1440px;margin:0 auto;padding:0 3rem;display:flex}.vdx-status-main{align-items:center;gap:8px;display:flex}.vdx-status-dot{background:#10b981;border-radius:50%;width:6px;height:6px}.vdx-status-dot.vdx-status-degraded{background:#f59e0b}.vdx-status-dot.vdx-status-incident{background:#f43f5e}.vdx-status-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;letter-spacing:.05em;font-size:.6875rem}.vdx-edge-nodes{gap:16px;display:flex}.vdx-edge-node{align-items:center;gap:6px;display:flex}.vdx-node-indicator{background:#10b981;border-radius:50%;width:4px;height:4px}.vdx-node-indicator.vdx-node-degraded{background:#f59e0b}.vdx-node-indicator.vdx-node-offline{background:#f43f5e}.vdx-node-region{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff59;letter-spacing:.08em;font-size:.5625rem}.vdx-node-latency{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#06b6d4b3;font-size:.5625rem}.vdx-uptime{align-items:center;gap:8px;display:flex}.vdx-uptime-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff40;letter-spacing:.1em;font-size:.5625rem}.vdx-uptime-value{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#10b981;font-size:.75rem;font-weight:600}.vdx-pipeline-container{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:16px;padding:24px;position:relative;overflow:hidden}.vdx-pipeline-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.vdx-mono-label{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;color:#f0f2ff66;text-transform:uppercase;font-size:.625rem;font-weight:600}.vdx-mono-value{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#06b6d4b3;letter-spacing:.05em;font-size:.625rem}.vdx-pipeline-visual{justify-content:center;align-items:center;min-height:200px;display:flex}.vdx-pipeline-metrics{border-top:1px solid #ffffff0f;gap:24px;margin-top:16px;padding-top:12px;display:flex}.vdx-metric-item{flex-direction:column;gap:2px;display:flex}.vdx-metric-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff4d;letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem}.vdx-metric-value{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff99;font-size:.75rem}.vdx-metric-sha .vdx-metric-value{color:#7c3aed80}.vdx-flow-line{stroke-dasharray:4 4;animation:1s linear infinite flowDash}@keyframes flowDash{to{stroke-dashoffset:-8px}}.vdx-backbone-container{z-index:100;flex-direction:column;gap:24px;display:flex;position:fixed;top:50%;left:24px;transform:translateY(-50%)}.vdx-backbone-line{transform-origin:top;background:#ffffff0d;width:2px;position:absolute;top:0;bottom:0;left:3px}.vdx-backbone-fill{transform-origin:top;background:linear-gradient(#7c3aed,#06b6d4);width:100%;height:100%}.vdx-backbone-node{align-items:center;gap:12px;padding-left:16px;display:flex;position:relative}.vdx-node-marker{background:#ffffff26;border:1px solid #fff3;border-radius:50%;flex-shrink:0;width:8px;height:8px}.vdx-backbone-node.active .vdx-node-marker{background:#7c3aed;border-color:#7c3aed80;box-shadow:0 0 12px #7c3aed66}.vdx-node-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff4d;letter-spacing:.08em;font-size:.5625rem}.vdx-backbone-node.active .vdx-node-label{color:#a78bfacc}.vdx-packet{background:#7c3aed;border-radius:50%;width:8px;height:8px;position:absolute;left:0;box-shadow:0 0 8px #7c3aed99}.vdx-entropy-map{background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:12px;padding:16px}.vdx-entropy-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.vdx-entropy-grid{flex-wrap:wrap;gap:4px;display:flex}.vdx-entropy-cell{cursor:pointer;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:6px 8px;transition:transform .2s,box-shadow .2s;display:flex}.vdx-entropy-cell:hover{box-shadow:0 0 12px #7c3aed33}.vdx-entropy-token{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ffcc;font-size:.6875rem}.vdx-entropy-score{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;font-size:.5625rem}.vdx-entropy-legend{border-top:1px solid #ffffff0a;gap:16px;margin-top:12px;padding-top:12px;display:flex}.vdx-legend-item{align-items:center;gap:6px;display:flex}.vdx-legend-dot{border-radius:2px;width:8px;height:8px}.vdx-legend-item span{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff4d;font-size:.5625rem}.vdx-voronoi-container{background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:12px;padding:16px}.vdx-voronoi-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.vdx-voronoi-svg{display:block}.vdx-voronoi-footer{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}.vdx-micro-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff40;letter-spacing:.1em;font-size:.5625rem}.vdx-micro-value{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff66;font-size:.5625rem}.vdx-parallel-decoder{cursor:pointer;background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:12px;padding:16px}.vdx-decoder-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.vdx-stream-columns{grid-template-columns:1fr auto 1fr;align-items:start;gap:16px;display:grid}.vdx-stream-column{flex-direction:column;gap:8px;display:flex}.vdx-stream-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff40;letter-spacing:.1em;font-size:.5625rem}.vdx-stream-content{background:#0000004d;border-radius:6px;flex-wrap:wrap;gap:2px;min-height:60px;padding:12px;display:flex}.vdx-stream-token{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ffb3;border-radius:2px;padding:2px 4px;font-size:.75rem}.vdx-token-pii{color:#f43f5e;background:#f43f5e26}.vdx-token-masked{color:#a78bfa;background:#7c3aed26}.vdx-stream-arrow{justify-content:center;align-items:center;padding-top:24px;display:flex}.vdx-decoder-footer{border-top:1px solid #ffffff0a;gap:24px;margin-top:16px;padding-top:12px;display:flex}.vdx-decoder-stat{flex-direction:column;gap:2px;display:flex}.vdx-value-red{color:#f43f5e}.vdx-value-green{color:#10b981}.vdx-ledger-container{background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:12px;padding:16px}.vdx-ledger-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.vdx-ledger-timeline{flex-direction:column;gap:0;max-height:320px;display:flex;overflow-y:auto}.vdx-ledger-node{cursor:pointer;gap:12px;padding:8px 0;transition:background .15s;display:flex}.vdx-ledger-node:hover{background:#ffffff05}.vdx-ledger-connector{flex-direction:column;flex-shrink:0;align-items:center;width:16px;display:flex}.vdx-ledger-line{background:#ffffff14;flex:1;width:1px}.vdx-ledger-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.vdx-ledger-content{flex:1;min-width:0}.vdx-ledger-summary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vdx-ledger-id{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#7c3aed;font-size:.6875rem}.vdx-ledger-pillar{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;font-size:.6875rem}.vdx-ledger-action{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.6875rem;font-weight:600}.vdx-ledger-latency{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff4d;font-size:.5625rem}.vdx-ledger-json{background:#0000004d;border-radius:6px;margin-top:8px;padding:12px;overflow:hidden}.vdx-ledger-json pre{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;white-space:pre-wrap;word-break:break-all;margin:0;font-size:.625rem}.vdx-perf-matrix{background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:12px;padding:16px}.vdx-perf-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.vdx-perf-chart{flex-direction:column;gap:12px;display:flex}.vdx-perf-row{cursor:pointer;grid-template-columns:120px 1fr 80px;align-items:center;gap:16px;padding:8px 0;display:grid}.vdx-perf-provider{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff99;font-size:.75rem}.vdx-perf-bars{border-radius:4px;height:20px;display:flex;overflow:hidden}.vdx-perf-base{background:#ffffff1a;justify-content:flex-end;align-items:center;padding-right:8px;display:flex}.vdx-perf-overhead{background:#7c3aed;align-items:center;padding-left:8px;display:flex}.vdx-perf-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff99;white-space:nowrap;font-size:.5625rem}.vdx-label-overhead{color:#ffffffe6}.vdx-perf-total{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;text-align:right;font-size:.75rem}.vdx-perf-legend{border-top:1px solid #ffffff0a;gap:24px;margin-top:16px;padding-top:12px;display:flex}.vdx-perf-legend-item{align-items:center;gap:8px;display:flex}.vdx-perf-legend-box{border-radius:2px;width:12px;height:12px}.vdx-perf-legend-item span{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff66;font-size:.5625rem}.vdx-perf-note{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#7c3aed99;text-align:center;margin-top:12px;font-size:.5625rem}@media (max-width:1024px){.vdx-backbone-container{display:none}.vdx-status-inner{padding:0 1.5rem}.vdx-edge-nodes{display:none}}@media (max-width:768px){.vdx-stream-columns{grid-template-columns:1fr;gap:8px}.vdx-stream-arrow{padding:8px 0;transform:rotate(90deg)}.vdx-perf-row{grid-template-columns:1fr;gap:8px}.vdx-perf-total{text-align:left}}.vdx-injection-container{background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:12px;padding:16px}.vdx-injection-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.vdx-injection-visual{flex-direction:column;gap:12px;display:flex}.vdx-injection-stream{flex-direction:column;gap:6px;display:flex}.vdx-stream-label-small{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff40;letter-spacing:.1em;font-size:.5625rem}.vdx-injection-input-box{background:#0006;border:1px solid #f43f5e33;border-radius:4px;padding:8px 12px;overflow:hidden}.vdx-injection-text{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f43f5e;white-space:nowrap;font-size:.6875rem}.vdx-injection-scanner{background:#ffffff05;border-radius:4px;justify-content:center;align-items:center;height:24px;display:flex;position:relative}.vdx-scanner-beam{background:linear-gradient(#0000,#7c3aed,#0000);width:2px;height:100%;position:absolute}.vdx-scanner-line{border:1px solid #7c3aed33;border-radius:4px;position:absolute;inset:0}.vdx-scanner-progress{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;z-index:1;font-size:.6875rem}.vdx-detection-alert{font-family:var(--font-mono,"JetBrains Mono",monospace);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:flex}.vdx-alert-critical{background:#f43f5e26;border:1px solid #f43f5e4d}.vdx-alert-blocked{background:#10b98126;border:1px solid #10b9814d}.vdx-alert-icon{font-size:.875rem}.vdx-alert-critical .vdx-alert-icon{color:#f43f5e}.vdx-alert-blocked .vdx-alert-icon{color:#10b981}.vdx-alert-type{color:#f43f5e;font-size:.6875rem;font-weight:600}.vdx-alert-severity{color:#f43f5e99;text-transform:uppercase;font-size:.5625rem}.vdx-alert-text{color:#10b981;font-size:.75rem;font-weight:600}.vdx-alert-action{color:#10b98199;font-size:.5625rem}.vdx-injection-footer{border-top:1px solid #ffffff0a;gap:24px;margin-top:12px;padding-top:12px;display:flex}.vdx-injection-stat{flex-direction:column;gap:2px;display:flex}.vdx-bias-container{background:linear-gradient(135deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:12px;padding:16px}.vdx-bias-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.vdx-bias-chart{flex-direction:column;gap:10px;display:flex}.vdx-bias-row{cursor:pointer;grid-template-columns:60px 1fr 70px;align-items:center;gap:12px;padding:6px 0;display:grid}.vdx-bias-label{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff80;font-size:.6875rem}.vdx-bias-bar-container{background:#ffffff08;border-radius:4px;height:16px;overflow:hidden}.vdx-bias-bar{border-radius:4px;height:100%;transition:background .2s}.vdx-bias-metrics{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.vdx-bias-score{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#f0f2ff99;font-size:.6875rem}.vdx-bias-delta{font-family:var(--font-mono,"JetBrains Mono",monospace);color:#7c3aed99;font-size:.5625rem}.vdx-bias-footer{border-top:1px solid #ffffff0a;gap:24px;margin-top:12px;padding-top:12px;display:flex}.vdx-bias-stat{flex-direction:column;gap:2px;display:flex}@media (max-width:480px){.vdx-bias-row{grid-template-columns:50px 1fr 60px;gap:8px}.vdx-bias-label{font-size:.625rem}}
