:root{color-scheme:dark}body[data-theme=dark],body:not([data-theme]){--bg: #0b0e14;--bg2: #0f1420;--panel: rgba(255,255,255,.05);--panel2: rgba(255,255,255,.07);--border: rgba(255,255,255,.1);--border2: rgba(255,255,255,.16);--text: rgba(255,255,255,.9);--muted: rgba(255,255,255,.65);--muted2: rgba(255,255,255,.48);--brandA: rgba(56,189,248,.95);--brandB: rgba(236,72,153,.9);--good: rgba(34,197,94,.95);--warn: rgba(245,158,11,.95);--bad: rgba(244,63,94,.95)}body[data-theme=light]{color-scheme:light;--bg: #f7fbff;--bg2: #ffffff;--panel: rgba(0,0,0,.04);--panel2: rgba(0,0,0,.06);--border: rgba(0,0,0,.1);--border2: rgba(0,0,0,.16);--text: rgba(10,14,20,.92);--muted: rgba(10,14,20,.65);--muted2: rgba(10,14,20,.52);--brandA: rgba(2,132,199,.95);--brandB: rgba(251,113,133,.92);--good: rgba(5,150,105,.95);--warn: rgba(217,119,6,.95);--bad: rgba(225,29,72,.95)}.xw-shell{height:100%;display:flex;flex-direction:column;background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.xw-topbar{display:flex;gap:16px;align-items:center;padding:calc(10px + env(safe-area-inset-top)) 12px 10px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 70%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.xw-brand{display:flex;align-items:center;gap:12px;min-width:260px}.xw-badge{width:42px;height:42px;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--panel);font-weight:700}.xw-title{font-weight:700;letter-spacing:.02em}.xw-sub{font-size:12px;opacity:.65}.xw-nav{display:flex;gap:8px;align-items:center;flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.xw-nav-group,.xw-drawer-group,.xw-section-chip,.xw-hero-eyebrow{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--brandA) 10%,var(--panel));color:var(--muted);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.xw-menu-btn{display:none;margin-left:auto;height:40px;width:44px;border-radius:14px;border:1px solid var(--border);background:var(--panel);color:var(--text)}.xw-menu-btn:hover{background:var(--panel2);border-color:var(--border2)}.xw-menu-btn:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--brandA) 16%,transparent)}.xw-menu-icon{display:inline-flex;flex-direction:column;justify-content:center;gap:4px}.xw-menu-icon>span{display:block;width:18px;height:2px;background:color-mix(in srgb,var(--text) 88%,transparent);border-radius:2px}.xw-link{flex:0 0 auto;white-space:nowrap;padding:8px 11px;border-radius:12px;border:1px solid var(--border);background:var(--panel);color:inherit;text-decoration:none;font-size:13px}.xw-link:hover{background:var(--panel2);border-color:var(--border2)}.xw-link-active{background:color-mix(in srgb,var(--brandA) 14%,transparent);border-color:color-mix(in srgb,var(--brandA) 40%,var(--border))}.xw-right{display:flex;align-items:center;gap:10px}.xw-lang{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:12px;border:1px solid var(--border);background:var(--panel)}.xw-lang-label{font-size:12px;color:var(--muted);white-space:nowrap}.xw-lang-select{background:transparent;color:var(--text);border:0;outline:none;font-size:13px;padding:2px 0}.xw-lang-select option{background:var(--bg2);color:var(--text)}.xw-ext{color:var(--muted);text-decoration:none;font-size:13px;border:1px solid var(--border);background:var(--panel);padding:7px 10px;border-radius:12px}.xw-ext:hover{background:var(--panel2);border-color:var(--border2)}.xw-main{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.xw-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.xw-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0000008c}.xw-drawer-panel{position:absolute;top:0;right:0;height:100%;width:min(360px,88vw);background:color-mix(in srgb,var(--bg) 92%,transparent);border-left:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;padding:calc(12px + env(safe-area-inset-top)) 12px 12px}.xw-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.xw-drawer-title{font-weight:700}.xw-drawer-close{height:38px;padding:0 12px;border-radius:12px;border:1px solid var(--border);background:var(--panel);color:var(--text)}.xw-drawer-lang{padding-top:12px}.xw-lang-in-drawer{width:100%;justify-content:space-between}.xw-drawer-links{display:flex;flex-direction:column;gap:8px;padding-top:12px;overflow:auto}.xw-drawer-group{margin-bottom:4px;align-self:flex-start}.xw-drawer-link{display:block;padding:12px;border-radius:14px;border:1px solid var(--border);background:var(--panel);color:var(--text);text-decoration:none;font-size:14px}.xw-drawer-link-active{background:#38bdf81a;border-color:#38bdf859}@media(max-width:860px){.xw-brand{min-width:0}.xw-sub,.xw-nav,.xw-right{display:none}.xw-menu-btn{display:inline-flex;align-items:center;justify-content:center}}.xw-frame-wrap{height:100%;display:flex;flex-direction:column}.xw-frame-head{padding:12px 14px;border-bottom:1px solid var(--border);display:flex;align-items:baseline;justify-content:space-between;gap:12px}.xw-frame-title{font-weight:600}.xw-frame-hint{font-size:12px;color:var(--muted2)}.xw-frame-hint code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.xw-frame{width:100%;flex:1;border:0;background:var(--bg)}.xw-gate-wrap{min-height:100%;display:grid;place-items:center;padding:18px}.xw-gate-card{width:min(100%,520px)}.xw-gate-eyebrow{display:inline-flex;align-items:center;margin-bottom:8px;padding:5px 10px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--brandA) 10%,var(--panel));color:var(--muted);font-size:12px}.xw-gate-title{font-size:24px}.xw-gate-text{margin:10px 0 0;color:var(--muted);line-height:1.5}.xw-gate-form{margin-top:14px}.xw-landing{position:relative;isolation:isolate;overflow:hidden;min-height:100%;background:radial-gradient(980px 520px at 14% 5%,color-mix(in srgb,var(--brandA) 18%,transparent),transparent 64%),radial-gradient(900px 520px at 88% 10%,color-mix(in srgb,var(--brandB) 15%,transparent),transparent 64%),radial-gradient(640px 640px at 74% 22%,color-mix(in srgb,var(--good) 10%,transparent),transparent 70%),linear-gradient(180deg,var(--bg2),var(--bg))}.xw-landing:before,.xw-landing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.xw-landing:before{z-index:-2;background:linear-gradient(to right,color-mix(in srgb,var(--brandA) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--brandA) 4%,transparent) 1px,transparent 1px);background-size:82px 82px;-webkit-mask-image:linear-gradient(180deg,#000000e6,#0000001a);mask-image:linear-gradient(180deg,#000000e6,#0000001a);opacity:.34;animation:xw-grid-drift 18s linear infinite}.xw-landing:after{z-index:-1;background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.06),transparent 18%),radial-gradient(circle at 24% 28%,rgba(255,255,255,.03),transparent 14%),radial-gradient(circle at 80% 36%,rgba(255,255,255,.03),transparent 16%);opacity:.75}.xw-landing-hero{padding:22px 14px 10px}.xw-landing-hero-inner{max-width:1100px;margin:0 auto}.xw-hero-eyebrow{margin-top:6px}.xw-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,500px);gap:22px;align-items:center}.xw-hero-copy{position:relative;z-index:1}.xw-h1{margin:14px 0 0;font-size:clamp(30px,5vw,54px);line-height:1.06;letter-spacing:-.02em}.xw-grad{background:linear-gradient(90deg,var(--brandA),var(--brandB));-webkit-background-clip:text;background-clip:text;color:transparent}.xw-lead{margin:12px 0 0;max-width:880px;color:var(--muted);font-size:16px;line-height:1.55}.xw-radar-panel{position:relative;border:1px solid color-mix(in srgb,var(--brandA) 18%,var(--border));border-radius:28px;padding:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--panel2) 88%,transparent),color-mix(in srgb,var(--panel) 92%,transparent)),radial-gradient(circle at 50% 24%,color-mix(in srgb,var(--brandA) 14%,transparent),transparent 48%);box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.xw-radar-panel:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:27px;border:1px solid rgba(255,255,255,.03);pointer-events:none}.xw-radar-panel-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.xw-radar-kicker{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted2)}.xw-radar-title{margin-top:8px;font-size:18px;font-weight:700;letter-spacing:-.02em}.xw-radar-live{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--good) 22%,var(--border));background:color-mix(in srgb,var(--good) 10%,var(--panel));color:color-mix(in srgb,var(--good) 70%,var(--text));font-size:11px;letter-spacing:.08em;text-transform:uppercase}.xw-radar-live:before{content:"";width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--good) 90%,white);box-shadow:0 0 color-mix(in srgb,var(--good) 22%,transparent);animation:xw-live-blink 1.9s ease-in-out infinite}.xw-radar-stage{position:relative;margin-top:18px;aspect-ratio:1;border-radius:999px;border:1px solid color-mix(in srgb,var(--brandA) 18%,var(--border));background:radial-gradient(circle at 50% 50%,rgba(1,199,255,.09),transparent 28%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--bg2) 92%,transparent),color-mix(in srgb,var(--bg) 96%,transparent));overflow:hidden;box-shadow:inset 0 0 60px #0006,0 0 44px color-mix(in srgb,var(--brandA) 10%,transparent)}.xw-radar-stage:before,.xw-radar-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.xw-radar-stage:before{background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 12%,transparent 86%,rgba(255,255,255,.03))}.xw-radar-stage:after{background:radial-gradient(circle at 50% 50%,transparent 62%,rgba(255,255,255,.05) 100%)}.xw-radar-grid,.xw-radar-sweep,.xw-radar-ring,.xw-radar-axis,.xw-radar-core,.xw-radar-contact{position:absolute}.xw-radar-grid{top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,color-mix(in srgb,var(--brandA) 6%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--brandA) 6%,transparent) 1px,transparent 1px);background-size:48px 48px;opacity:.22;animation:xw-grid-drift 18s linear infinite}.xw-radar-sweep{top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:999px;background:conic-gradient(from 0deg,transparent 0deg 290deg,rgba(73,240,255,.03) 310deg,rgba(73,240,255,.26) 340deg,rgba(73,240,255,.05) 360deg);mix-blend-mode:screen;animation:xw-radar-spin 7.4s linear infinite}.xw-radar-ring{border-radius:999px;border:1px solid color-mix(in srgb,var(--brandA) 16%,transparent);top:50%;left:50%;transform:translate(-50%,-50%)}.xw-radar-ring-1{width:26%;height:26%}.xw-radar-ring-2{width:46%;height:46%}.xw-radar-ring-3{width:66%;height:66%}.xw-radar-ring-4{width:86%;height:86%}.xw-radar-axis{background:color-mix(in srgb,var(--brandA) 12%,transparent)}.xw-radar-axis-horizontal{top:50%;left:7%;right:7%;height:1px}.xw-radar-axis-vertical{left:50%;top:7%;bottom:7%;width:1px}.xw-radar-core{top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;flex-direction:column;align-items:center;gap:8px;color:color-mix(in srgb,var(--brandA) 84%,var(--text));font-size:11px;text-transform:uppercase;letter-spacing:.12em}.xw-radar-core-dot{width:14px;height:14px;border-radius:999px;background:color-mix(in srgb,var(--brandA) 90%,white);box-shadow:0 0 0 10px color-mix(in srgb,var(--brandA) 10%,transparent),0 0 28px color-mix(in srgb,var(--brandA) 34%,transparent);animation:xw-core-pulse 2.4s ease-in-out infinite}.xw-radar-contact{display:inline-flex;align-items:center;gap:10px;transform:translate(-50%,-50%);animation:xw-contact-float 5.6s ease-in-out infinite}.xw-radar-contact-dot{width:10px;height:10px;border-radius:999px;background:#fffffff0;box-shadow:0 0 0 7px #ffffff14,0 0 22px #ffffff73;animation:xw-contact-ping 2.1s ease-in-out infinite}.xw-radar-contact-label{padding:5px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brandA) 16%,var(--border));background:color-mix(in srgb,var(--bg2) 88%,transparent);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.xw-radar-contact-cyber{top:28%;left:68%}.xw-radar-contact-logistics{top:36%;left:24%;animation-delay:.6s}.xw-radar-contact-operations{top:70%;left:62%;animation-delay:1.1s}.xw-radar-contact-governance{top:74%;left:30%;animation-delay:1.7s}.xw-radar-metrics{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.xw-radar-metric{padding:12px;border-radius:18px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 70%,transparent);display:grid;gap:7px}.xw-radar-metric-label{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted2)}.xw-radar-metric-value{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.xw-hero-strip{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.xw-cta-row{margin-top:16px;display:grid;grid-template-columns:1.4fr .9fr;gap:12px}.xw-cta-card{border:1px solid var(--border);background:var(--panel);border-radius:18px;padding:14px;box-shadow:0 14px 36px #00000024}.xw-cta-title{font-weight:700;font-size:16px}.xw-cta-text{margin-top:8px;color:var(--muted);line-height:1.5}.xw-cta-badges{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.xw-hero-points{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.xw-hero-point{border:1px solid var(--border);background:var(--panel2);border-radius:16px;padding:12px}.xw-hero-point-title{font-weight:700;margin-bottom:6px}.xw-badge2{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--brandA) 10%,var(--panel));color:var(--muted);font-size:12px}.xw-cta-actions{border:1px solid var(--border);background:var(--panel);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px}.xw-btn{display:flex;flex-direction:column;justify-content:center;gap:2px;width:100%;min-height:42px;border-radius:14px;border:1px solid var(--border);background:var(--panel2);color:var(--text);font-size:14px;text-align:left;padding:10px 12px;text-decoration:none}.xw-btn:hover{border-color:var(--border2)}.xw-btn-primary{background:linear-gradient(90deg,color-mix(in srgb,var(--brandA) 24%,var(--panel2)),color-mix(in srgb,var(--brandB) 18%,var(--panel2)));border-color:color-mix(in srgb,var(--brandA) 40%,var(--border))}.xw-btn-secondary{background:color-mix(in srgb,var(--good) 10%,var(--panel2));border-color:color-mix(in srgb,var(--good) 28%,var(--border))}.xw-small{font-size:12px;color:var(--muted2)}.xw-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.xw-note{border:1px solid var(--border);background:color-mix(in srgb,var(--warn) 10%,var(--panel));border-radius:14px;padding:10px 12px;color:var(--muted);font-size:13px;line-height:1.4}.xw-landing-grid{max-width:1100px;margin:0 auto;padding:10px 14px 22px;display:grid;grid-template-columns:1.2fr 1fr;gap:12px}.xw-panel-wide{grid-column:1 / -1}.xw-panel{border:1px solid var(--border);background:var(--panel);border-radius:18px;padding:14px;box-shadow:0 14px 34px #0000001f}.xw-h2{margin:0;font-size:16px}.xw-cards{margin-top:10px;display:grid;grid-template-columns:1fr;gap:10px}.xw-card{border:1px solid var(--border);background:var(--panel2);border-radius:16px;padding:12px}.xw-card-title{font-weight:700}.xw-card-text{margin-top:6px;color:var(--muted);line-height:1.45}.xw-definition-copy,.xw-section-intro{max-width:920px}.xw-definition-grid{margin-top:14px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.xw-graph-stage{position:relative;margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px) minmax(0,1fr);gap:18px;align-items:center;padding:20px;border:1px solid var(--border);border-radius:24px;background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--brandA) 12%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 84%,transparent),color-mix(in srgb,var(--panel2) 70%,transparent));overflow:hidden}.xw-graph-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.96}.xw-graph-signal-path{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:8 12;animation:xw-signal-flow 8s linear infinite}.xw-graph-signal-dot{fill:currentColor;filter:drop-shadow(0 0 8px currentColor)}.xw-graph-signal-dot-secondary{opacity:.45}.xw-graph-signal-cyber{color:color-mix(in srgb,var(--brandA) 92%,white)}.xw-graph-signal-logistics{color:color-mix(in srgb,var(--good) 82%,white)}.xw-graph-signal-operations{color:color-mix(in srgb,var(--warn) 86%,white)}.xw-graph-signal-telemetry{color:color-mix(in srgb,var(--brandB) 84%,white)}.xw-graph-signal-output{color:color-mix(in srgb,var(--text) 84%,var(--brandA))}.xw-graph-glow{position:absolute;width:240px;height:240px;border-radius:999px;filter:blur(70px);opacity:.22;pointer-events:none}.xw-graph-glow-left{top:10%;left:-40px;background:color-mix(in srgb,var(--brandA) 55%,transparent)}.xw-graph-glow-right{right:-40px;bottom:8%;background:color-mix(in srgb,var(--brandB) 55%,transparent)}.xw-graph-column{position:relative;z-index:1;display:grid;gap:12px}.xw-graph-node{position:relative;border:1px solid var(--border);background:color-mix(in srgb,var(--panel2) 78%,transparent);border-radius:18px;padding:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px #0000002e}.xw-graph-node-source{border-color:color-mix(in srgb,var(--brandA) 24%,var(--border))}.xw-graph-node-output{border-color:color-mix(in srgb,var(--good) 24%,var(--border))}.xw-graph-node-chip,.xw-stack-chip{display:inline-flex;align-items:center;margin-bottom:8px;padding:4px 8px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 80%,transparent);color:var(--muted2);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.xw-graph-core-wrap{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.xw-graph-connector{position:absolute;top:50%;width:110px;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--brandA) 60%,var(--text)),transparent)}.xw-graph-connector:after{content:"";position:absolute;top:50%;right:12px;width:12px;height:12px;border-top:2px solid color-mix(in srgb,var(--brandA) 60%,var(--text));border-right:2px solid color-mix(in srgb,var(--brandA) 60%,var(--text));transform:translateY(-50%) rotate(45deg)}.xw-graph-connector-left{left:-78px}.xw-graph-connector-right{right:-78px;transform:scaleX(-1)}.xw-graph-core{position:relative;width:min(100%,340px);min-height:340px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brandA) 35%,var(--border));background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--brandA) 20%,transparent),transparent 38%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--bg2) 85%,transparent),color-mix(in srgb,var(--bg) 92%,transparent));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 28px;box-shadow:0 0 50px color-mix(in srgb,var(--brandA) 16%,transparent);overflow:hidden}.xw-graph-core-ring{position:absolute;top:50%;right:50%;bottom:50%;left:50%;border-radius:999px;border:1px solid color-mix(in srgb,var(--brandA) 24%,transparent);transform:translate(-50%,-50%);animation:xw-pulse-ring 4.2s ease-in-out infinite}.xw-graph-core-ring-1{width:68%;height:68%}.xw-graph-core-ring-2{width:86%;height:86%;animation-delay:.8s}.xw-graph-core-ring-3{width:100%;height:100%;animation-delay:1.6s}.xw-graph-core-chip{position:relative;z-index:1;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brandA) 28%,var(--border));background:color-mix(in srgb,var(--brandA) 10%,var(--panel));color:color-mix(in srgb,var(--brandA) 72%,var(--text));font-size:11px;letter-spacing:.08em;text-transform:uppercase}.xw-graph-core-title{position:relative;z-index:1;margin-top:12px;text-align:center;font-size:26px;font-weight:700}.xw-graph-core-text{position:relative;z-index:1;margin-top:10px;text-align:center;max-width:250px}.xw-graph-core-metrics{position:relative;z-index:1;margin-top:18px;width:100%;display:grid;gap:10px}.xw-graph-metric{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 72%,transparent)}.xw-graph-metric-label{color:var(--muted);font-size:12px}.xw-graph-metric-value{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;color:color-mix(in srgb,var(--brandA) 75%,var(--text))}.xw-board-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.xw-proof-grid{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.xw-proof-card{position:relative;overflow:hidden;padding:16px;border-radius:20px;border:1px solid color-mix(in srgb,var(--brandA) 18%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,var(--panel2) 92%,transparent),color-mix(in srgb,var(--panel) 88%,transparent)),radial-gradient(circle at top right,color-mix(in srgb,var(--brandA) 18%,transparent),transparent 40%);box-shadow:0 18px 40px #0000002e}.xw-proof-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 34%);pointer-events:none}.xw-proof-label{position:relative;z-index:1;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2)}.xw-proof-value{position:relative;z-index:1;margin-top:12px;font-size:22px;font-weight:700;letter-spacing:-.03em;color:color-mix(in srgb,var(--brandA) 78%,var(--text))}.xw-monetization-shell{position:relative;margin-top:18px;overflow:hidden;padding:18px;border-radius:26px;border:1px solid color-mix(in srgb,var(--brandA) 16%,var(--border));background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.04),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--panel2) 92%,transparent),color-mix(in srgb,var(--panel) 88%,transparent));box-shadow:0 20px 48px #0003}.xw-monetization-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent 36%)}.xw-monetization-cyber{box-shadow:0 20px 48px #0003,inset 0 0 80px color-mix(in srgb,var(--brandA) 10%,transparent)}.xw-monetization-supply{box-shadow:0 20px 48px #0003,inset 0 0 80px color-mix(in srgb,var(--good) 10%,transparent)}.xw-monetization-operations{box-shadow:0 20px 48px #0003,inset 0 0 80px color-mix(in srgb,var(--brandB) 10%,transparent)}.xw-monetization-topbar{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.xw-monetization-tabs{display:flex;flex-wrap:wrap;gap:8px}.xw-monetization-tab,.xw-monetization-chip,.xw-hybrid-feed-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 78%,transparent);color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.xw-monetization-tab{cursor:pointer}.xw-monetization-tab-active{color:var(--text);border-color:color-mix(in srgb,var(--brandA) 36%,var(--border));background:color-mix(in srgb,var(--brandA) 14%,var(--panel))}.xw-monetization-slider-wrap{position:relative;z-index:1;margin-top:18px}.xw-monetization-slider-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:var(--muted2);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.xw-monetization-slider-head strong{color:var(--text);font-size:18px;letter-spacing:-.02em}.xw-monetization-slider{width:100%;margin-top:12px;accent-color:color-mix(in srgb,var(--brandA) 80%,white)}.xw-monetization-grid{position:relative;z-index:1;margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xw-monetization-metric{padding:16px;border-radius:20px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 82%,transparent)}.xw-monetization-metric-averted{border-color:color-mix(in srgb,var(--good) 28%,var(--border));box-shadow:inset 0 0 32px color-mix(in srgb,var(--good) 8%,transparent)}.xw-monetization-metric-exposure{border-color:color-mix(in srgb,var(--bad) 20%,var(--border))}.xw-monetization-metric-net{border-color:color-mix(in srgb,var(--brandA) 24%,var(--border))}.xw-monetization-value{margin-top:10px;font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.03em}.xw-monetization-note{position:relative;z-index:1;margin-top:14px;padding:12px 14px;border-radius:16px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel2) 84%,transparent);color:var(--muted)}.xw-board-status{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brandA) 26%,var(--border));background:color-mix(in srgb,var(--brandA) 10%,var(--panel));color:color-mix(in srgb,var(--brandA) 72%,var(--text));font-size:11px;letter-spacing:.08em;text-transform:uppercase}.xw-board-list{margin-top:18px;display:grid;gap:12px}.xw-board-item{display:grid;grid-template-columns:58px minmax(0,1fr) 180px;gap:14px;align-items:center;padding:16px;border-radius:20px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel2) 82%,transparent);box-shadow:0 16px 34px #00000029;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.xw-board-item:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brandA) 24%,var(--border2));box-shadow:0 22px 44px #00000038}.xw-board-item-critical{border-left:4px solid color-mix(in srgb,var(--bad) 78%,var(--brandB))}.xw-board-item-high{border-left:4px solid color-mix(in srgb,var(--warn) 78%,var(--brandB))}.xw-board-item-medium{border-left:4px solid color-mix(in srgb,var(--good) 68%,var(--brandA))}.xw-board-priority{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 78%,transparent);color:var(--text);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;font-weight:700}.xw-board-main{min-width:0}.xw-board-side{display:grid;gap:6px;justify-items:end;text-align:right}.xw-board-side-label{font-size:11px;color:var(--muted2);text-transform:uppercase;letter-spacing:.08em}.xw-board-side-value{color:var(--text);font-size:22px;font-weight:700;letter-spacing:-.02em}.xw-matrix-topline{margin-top:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.xw-matrix-surface{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--brandA) 72%,var(--text));margin-bottom:6px}.xw-matrix-legend{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.xw-matrix-legend-chip{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:color-mix(in srgb,var(--bg2) 82%,transparent);color:var(--muted)}.xw-matrix-legend-low{border-color:color-mix(in srgb,var(--good) 22%,var(--border))}.xw-matrix-legend-moderate{border-color:color-mix(in srgb,var(--warn) 22%,var(--border))}.xw-matrix-legend-high{border-color:color-mix(in srgb,var(--brandB) 22%,var(--border))}.xw-matrix-legend-critical{border-color:color-mix(in srgb,var(--bad) 26%,var(--border))}.xw-matrix-layout{margin-top:16px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,320px);gap:16px;align-items:start}.xw-matrix-shell{position:relative;display:grid;grid-template-columns:92px repeat(4,minmax(0,1fr));gap:10px;padding:16px 16px 52px;border:1px solid color-mix(in srgb,var(--brandA) 14%,var(--border));border-radius:28px;background:radial-gradient(circle at 62% 24%,color-mix(in srgb,var(--brandA) 10%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--panel2) 84%,transparent),color-mix(in srgb,var(--panel) 92%,transparent));overflow:hidden}.xw-matrix-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,color-mix(in srgb,var(--brandA) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--brandA) 4%,transparent) 1px,transparent 1px);background-size:64px 64px;opacity:.24;animation:xw-grid-drift 18s linear infinite;pointer-events:none}.xw-matrix-corner,.xw-matrix-column-label,.xw-matrix-row-label{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:10px 8px;border-radius:16px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 76%,transparent);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted2);text-align:center}.xw-matrix-corner span{writing-mode:vertical-rl;transform:rotate(180deg)}.xw-matrix-cell{position:relative;z-index:1;min-height:150px;border-radius:22px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#ffffff06,#ffffff03),color-mix(in srgb,var(--bg2) 84%,transparent);overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.xw-matrix-cell:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brandA) 20%,var(--border))}.xw-matrix-cell-low{background:linear-gradient(180deg,color-mix(in srgb,var(--good) 6%,transparent),transparent 62%),color-mix(in srgb,var(--bg2) 84%,transparent)}.xw-matrix-cell-moderate{background:linear-gradient(180deg,color-mix(in srgb,var(--warn) 8%,transparent),transparent 62%),color-mix(in srgb,var(--bg2) 84%,transparent)}.xw-matrix-cell-high{background:linear-gradient(180deg,color-mix(in srgb,var(--brandB) 9%,transparent),transparent 62%),color-mix(in srgb,var(--bg2) 84%,transparent)}.xw-matrix-cell-critical{background:linear-gradient(180deg,color-mix(in srgb,var(--bad) 14%,transparent),transparent 62%),color-mix(in srgb,var(--bg2) 84%,transparent)}.xw-matrix-cell-active{box-shadow:inset 0 0 0 1px #ffffff08,0 0 28px #0003}.xw-matrix-cell-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 36%);pointer-events:none}.xw-matrix-idle-mark{position:absolute;top:14px;right:14px;width:24px;height:1px;background:color-mix(in srgb,var(--brandA) 18%,transparent);transform:rotate(-35deg)}.xw-matrix-point{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px;display:flex;align-items:stretch;justify-content:stretch}.xw-matrix-pulse{position:absolute;top:16px;right:16px;width:12px;height:12px;border-radius:999px;background:#fffffff5;box-shadow:0 0 0 8px color-mix(in srgb,var(--text) 12%,transparent),0 0 18px #ffffff80;animation:xw-matrix-pulse 1.8s ease-in-out infinite}.xw-matrix-card{position:relative;z-index:1;width:100%;min-height:100%;padding:12px;border-radius:18px;border:1px solid color-mix(in srgb,var(--brandA) 14%,var(--border));background:color-mix(in srgb,var(--bg2) 88%,transparent);display:grid;align-content:start;gap:8px;box-shadow:inset 0 1px #ffffff08}.xw-matrix-card-title{display:block;font-size:13px;line-height:1.35;color:var(--text)}.xw-matrix-card-meta,.xw-matrix-insight-meta{display:flex;flex-wrap:wrap;gap:8px}.xw-matrix-card-meta span,.xw-matrix-insight-meta span{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;border:1px solid var(--border);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted2);background:color-mix(in srgb,var(--panel2) 78%,transparent)}.xw-matrix-card-action{font-size:12px;color:var(--muted)}.xw-matrix-axis-y-note{position:absolute;left:18px;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;color:var(--muted2);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.xw-matrix-axis-bottom{position:absolute;left:108px;right:16px;bottom:16px;text-align:center;color:var(--muted2);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.xw-matrix-sidebar{display:grid;gap:12px}.xw-matrix-insight{padding:14px;border-radius:20px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel2) 86%,transparent);box-shadow:0 14px 30px #00000029}.xw-matrix-insight-critical{border-color:color-mix(in srgb,var(--bad) 28%,var(--border))}.xw-matrix-insight-high{border-color:color-mix(in srgb,var(--brandB) 24%,var(--border))}.xw-matrix-insight-moderate{border-color:color-mix(in srgb,var(--warn) 24%,var(--border))}.xw-domain-grid{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.xw-flow-grid{margin-top:14px;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.xw-flow-card{border:1px solid var(--border);background:var(--panel2);border-radius:18px;padding:14px}.xw-flow-card-title{font-weight:700;color:color-mix(in srgb,var(--brandA) 64%,var(--text))}.xw-loop-list{margin-top:14px;display:grid;gap:10px}.xw-pipeline-list{margin-top:16px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;align-items:stretch}.xw-pipeline-step{position:relative;min-height:168px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel2) 80%,transparent);border-radius:18px;padding:14px}.xw-pipeline-arrow{align-self:center;height:2px;width:28px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--brandA) 55%,var(--text)),transparent)}.xw-pipeline-return{margin-top:14px;padding:10px 14px;border-radius:999px;border:1px dashed color-mix(in srgb,var(--brandA) 30%,var(--border));color:var(--muted);font-size:12px;text-align:center}.xw-stack-wrap{margin-top:16px;display:grid;place-items:center;padding:20px 0 10px}.xw-scenario-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xw-scenario-card{position:relative;overflow:hidden;padding:16px;border-radius:22px;border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--panel2) 90%,transparent),color-mix(in srgb,var(--panel) 92%,transparent)),radial-gradient(circle at 90% 10%,rgba(255,255,255,.06),transparent 28%);box-shadow:0 18px 40px #0000002e}.xw-scenario-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.05),transparent 32%)}.xw-scenario-card-cyber{border-color:color-mix(in srgb,var(--brandA) 26%,var(--border))}.xw-scenario-card-logistics{border-color:color-mix(in srgb,var(--good) 26%,var(--border))}.xw-scenario-card-operations{border-color:color-mix(in srgb,var(--brandB) 24%,var(--border))}.xw-scenario-track{position:relative;z-index:1;margin-top:16px;display:grid;gap:10px}.xw-scenario-step{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;min-height:58px;padding:10px 12px;border-radius:16px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 76%,transparent);color:var(--muted);line-height:1.35}.xw-scenario-step-index{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--brandA) 10%,var(--panel));color:var(--text);font-size:12px;font-weight:700;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.xw-scenario-link{justify-self:center;width:2px;height:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--brandA) 10%,transparent),color-mix(in srgb,var(--brandA) 65%,var(--text)),color-mix(in srgb,var(--brandA) 10%,transparent))}.xw-orchestration-shell{position:relative;margin-top:18px;overflow:hidden;padding:24px 18px 18px;border-radius:26px;border:1px solid color-mix(in srgb,var(--brandA) 16%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,var(--panel2) 92%,transparent),color-mix(in srgb,var(--panel) 90%,transparent)),radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--brandA) 16%,transparent),transparent 30%)}.xw-orchestration-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.xw-orchestration-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:center}.xw-orchestration-node{min-height:86px;display:grid;place-items:center;padding:14px;border-radius:22px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 82%,transparent);text-align:center;box-shadow:0 14px 30px #00000029}.xw-orchestration-node-threat{border-color:color-mix(in srgb,var(--bad) 34%,var(--border))}.xw-orchestration-node-ingest{border-color:color-mix(in srgb,var(--warn) 28%,var(--border))}.xw-orchestration-node-core{border-color:color-mix(in srgb,var(--brandA) 38%,var(--border));box-shadow:0 0 34px color-mix(in srgb,var(--brandA) 12%,transparent)}.xw-orchestration-node-action{border-color:color-mix(in srgb,var(--good) 32%,var(--border))}.xw-orchestration-node-safe{border-color:color-mix(in srgb,var(--good) 24%,var(--border))}.xw-orchestration-path{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:8 10}.xw-orchestration-path-threat{stroke:color-mix(in srgb,var(--bad) 84%,white);opacity:.48;animation:xw-signal-flow 4.4s linear infinite}.xw-orchestration-path-safe{stroke:color-mix(in srgb,var(--good) 84%,white);opacity:.58;animation:xw-signal-flow 4.6s linear infinite}.xw-orchestration-path-risk{stroke:color-mix(in srgb,var(--muted2) 70%,transparent);opacity:.22}.xw-orchestration-packet{filter:drop-shadow(0 0 10px currentColor)}.xw-orchestration-packet-threat{fill:color-mix(in srgb,var(--bad) 88%,white)}.xw-orchestration-packet-safe{fill:color-mix(in srgb,var(--good) 88%,white)}.xw-orchestration-outcome{position:relative;z-index:1;margin-top:16px;text-align:center;color:var(--muted);padding:12px 14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--good) 20%,var(--border));background:color-mix(in srgb,var(--good) 7%,var(--panel))}.xw-hybrid-head{display:flex;justify-content:flex-end;margin-top:14px}.xw-hybrid-feed{margin-top:14px;display:grid;gap:12px}.xw-hybrid-feed-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px;border-radius:20px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel2) 86%,transparent);box-shadow:0 16px 34px #00000029;animation:xw-feed-appear .7s ease both}.xw-hybrid-feed-item:nth-child(2){animation-delay:.08s}.xw-hybrid-feed-item:nth-child(3){animation-delay:.16s}.xw-hybrid-feed-item:nth-child(4){animation-delay:.24s}.xw-hybrid-feed-critical{border-left:4px solid color-mix(in srgb,var(--bad) 80%,var(--brandB))}.xw-hybrid-feed-logistics{border-left:4px solid color-mix(in srgb,var(--warn) 76%,var(--brandB))}.xw-hybrid-feed-operations{border-left:4px solid color-mix(in srgb,var(--brandA) 76%,white)}.xw-hybrid-feed-governance{border-left:4px solid color-mix(in srgb,var(--good) 72%,var(--brandA))}.xw-hybrid-feed-side{display:grid;gap:8px;justify-items:end}.xw-stack-surface{position:relative;width:min(100%,780px);min-height:400px;perspective:1200px}.xw-stack-grid{position:absolute;top:30px;right:40px;bottom:40px;left:40px;border-radius:28px;background:linear-gradient(to right,color-mix(in srgb,var(--brandA) 10%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--brandA) 10%,transparent) 1px,transparent 1px);background-size:42px 42px;transform:rotateX(58deg) rotate(-34deg);opacity:.24}.xw-stack-layer{position:absolute;left:50%;width:min(100%,520px);min-height:150px;padding:18px;border-radius:24px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel2) 82%,transparent);transform:translate(-50%) rotateX(58deg) rotate(-34deg);box-shadow:26px 26px 60px #00000057}.xw-stack-layer-base{bottom:18px;border-color:color-mix(in srgb,var(--border) 90%,transparent)}.xw-stack-layer-middle{bottom:112px;width:min(100%,460px);border-color:color-mix(in srgb,var(--brandA) 24%,var(--border));background:color-mix(in srgb,var(--brandA) 10%,var(--panel2))}.xw-stack-layer-top{bottom:214px;width:min(100%,390px);border-color:color-mix(in srgb,var(--good) 24%,var(--border));background:color-mix(in srgb,var(--good) 10%,var(--panel2))}.xw-stack-silos{position:absolute;inset:auto 30px 2px 30px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;color:var(--muted2);font-size:11px;text-align:center}.xw-system-cards{margin-top:12px;grid-template-columns:repeat(3,1fr)}.xw-loop-step{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:start;border:1px solid var(--border);background:var(--panel2);border-radius:16px;padding:12px}.xw-loop-index{display:inline-flex;align-items:center;justify-content:center;height:34px;width:34px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--brandA) 10%,var(--panel));color:var(--muted);font-size:12px;font-weight:700}.xw-loop-text{padding-top:7px;color:var(--muted);line-height:1.45}.xw-domain-card{display:flex;flex-direction:column;gap:8px;min-height:190px;text-decoration:none;color:inherit;border:1px solid var(--border);background:var(--panel2);border-radius:18px;padding:14px}.xw-domain-card:hover{border-color:var(--border2);background:color-mix(in srgb,var(--panel2) 88%,var(--brandA) 12%)}.xw-domain-cta{margin-top:auto;color:color-mix(in srgb,var(--brandA) 70%,var(--text));font-size:13px;font-weight:600}.xw-panel-footnote{margin-top:12px}.xw-samples{margin-top:10px;display:grid;grid-template-columns:1fr;gap:10px}.xw-sample{text-decoration:none;color:inherit;border:1px solid var(--border);background:var(--panel2);border-radius:18px;overflow:hidden}.xw-sample-top{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border)}.xw-sample-dot{width:10px;height:10px;border-radius:999px;background:linear-gradient(90deg,var(--brandA),var(--brandB));box-shadow:0 0 0 6px color-mix(in srgb,var(--brandA) 18%,transparent)}.xw-sample-title{font-weight:600}.xw-sample-body{padding:12px;display:flex;flex-direction:column;gap:10px}.xw-skel{height:16px;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--border) 60%,transparent),color-mix(in srgb,var(--border2) 40%,transparent),color-mix(in srgb,var(--border) 60%,transparent));background-size:220% 100%;animation:xw-shimmer 1.6s ease-in-out infinite}.skel-wide{height:18px}.skel-tall{height:64px}.xw-skel-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}@keyframes xw-shimmer{0%{background-position:0% 0%;opacity:.7}50%{background-position:100% 0%;opacity:1}to{background-position:0% 0%;opacity:.7}}@keyframes xw-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(-40px,-40px,0)}}@keyframes xw-radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes xw-live-blink{0%{box-shadow:0 0 color-mix(in srgb,var(--good) 24%,transparent);opacity:.85}50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--good) 0%,transparent);opacity:1}to{box-shadow:0 0 color-mix(in srgb,var(--good) 0%,transparent);opacity:.85}}@keyframes xw-core-pulse{0%{transform:scale(.96)}50%{transform:scale(1.08)}to{transform:scale(.96)}}@keyframes xw-contact-float{0%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-6px)}to{transform:translate(-50%,-50%) translateY(0)}}@keyframes xw-contact-ping{0%{transform:scale(.95);opacity:.78}50%{transform:scale(1.12);opacity:1}to{transform:scale(.95);opacity:.78}}@keyframes xw-pulse-ring{0%{opacity:.18;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.38;transform:translate(-50%,-50%) scale(1.02)}to{opacity:.18;transform:translate(-50%,-50%) scale(.96)}}@keyframes xw-matrix-pulse{0%{transform:scale(.92);opacity:.8}50%{transform:scale(1.08);opacity:1}to{transform:scale(.92);opacity:.8}}@keyframes xw-signal-flow{0%{stroke-dashoffset:0;opacity:.34}50%{opacity:.82}to{stroke-dashoffset:-120;opacity:.34}}@keyframes xw-feed-appear{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.xw-login .xw-form{margin-top:10px;display:flex;flex-direction:column;gap:10px}.xw-label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.xw-input{height:42px;border-radius:14px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 75%,transparent);color:var(--text);padding:0 12px;outline:none}.xw-input:focus{border-color:color-mix(in srgb,var(--brandA) 45%,var(--border2));box-shadow:0 0 0 4px color-mix(in srgb,var(--brandA) 12%,transparent)}.xw-error{border:1px solid color-mix(in srgb,var(--bad) 32%,var(--border));background:color-mix(in srgb,var(--bad) 10%,var(--panel));border-radius:14px;padding:10px 12px;color:var(--text);font-size:13px}.xw-success{margin-top:10px;border:1px solid color-mix(in srgb,var(--good) 32%,var(--border));background:color-mix(in srgb,var(--good) 10%,var(--panel));border-radius:14px;padding:10px 12px;color:var(--text);font-size:13px}.xw-footer{padding:0 14px 20px;max-width:1100px;margin:0 auto}@media(max-width:980px){.xw-hero-grid{grid-template-columns:1fr}.xw-radar-panel{max-width:620px}.xw-cta-row,.xw-landing-grid,.xw-graph-stage{grid-template-columns:1fr}.xw-graph-connector{display:none}.xw-graph-core{min-height:300px}.xw-board-head{align-items:flex-start;flex-direction:column}.xw-proof-grid{grid-template-columns:1fr 1fr}.xw-monetization-topbar{flex-direction:column;align-items:flex-start}.xw-monetization-grid{grid-template-columns:1fr}.xw-board-item{grid-template-columns:48px minmax(0,1fr)}.xw-board-side{grid-column:1 / -1;justify-items:start;text-align:left}.xw-matrix-topline{flex-direction:column}.xw-matrix-layout,.xw-hero-points,.xw-definition-grid{grid-template-columns:1fr}.xw-flow-grid{grid-template-columns:1fr 1fr}.xw-pipeline-list{grid-template-columns:repeat(3,1fr)}.xw-stack-surface{min-height:360px}.xw-stack-layer{transform:translate(-50%) rotateX(52deg) rotate(-30deg)}.xw-orchestration-grid,.xw-scenario-grid,.xw-system-cards{grid-template-columns:1fr}.xw-domain-grid,.xw-skel-row{grid-template-columns:1fr 1fr}}@media(max-width:520px){.xw-radar-panel{padding:14px}.xw-radar-panel-head{flex-direction:column}.xw-radar-metrics{grid-template-columns:1fr}.xw-radar-contact-label{font-size:9px}.xw-graph-stage{padding:14px}.xw-proof-grid{grid-template-columns:1fr}.xw-monetization-tabs{width:100%}.xw-monetization-tab{flex:1 1 auto}.xw-graph-core{min-height:280px;padding:28px 18px}.xw-graph-core-title{font-size:22px}.xw-board-item{grid-template-columns:1fr}.xw-board-priority{width:40px;height:40px}.xw-matrix-shell{grid-template-columns:56px repeat(4,minmax(0,1fr));padding:12px 12px 48px}.xw-matrix-corner,.xw-matrix-column-label,.xw-matrix-row-label{font-size:9px;padding:8px 6px}.xw-matrix-corner,.xw-matrix-axis-y-note{display:none}.xw-matrix-axis-bottom{left:12px;right:12px}.xw-matrix-cell{min-height:84px}.xw-matrix-point{padding:10px;align-items:flex-start;justify-content:flex-end}.xw-matrix-card{padding:0;border:0;background:transparent;box-shadow:none;min-height:auto}.xw-matrix-card .xw-graph-node-chip,.xw-matrix-card-title,.xw-matrix-card-meta,.xw-matrix-card-action{display:none}.xw-flow-grid,.xw-pipeline-list{grid-template-columns:1fr}.xw-pipeline-arrow{width:2px;height:18px;justify-self:center}.xw-stack-surface{min-height:420px}.xw-stack-grid{display:none}.xw-stack-layer{position:relative;left:auto;bottom:auto;width:100%;margin-top:12px;transform:none}.xw-stack-silos{position:relative;inset:auto;margin-top:14px;grid-template-columns:1fr 1fr}.xw-hybrid-feed-item{grid-template-columns:1fr}.xw-hybrid-feed-side{justify-items:start}.xw-domain-grid,.xw-loop-step,.xw-skel-row{grid-template-columns:1fr}}
