._stage_16jwz_3{--clay:#cc785c;--clay-deep:#a85a42;--clay-light:#e9a184;flex-direction:column;align-items:center;gap:14px;margin-top:auto;padding-top:8px;display:flex}._orbFrame_16jwz_18{place-items:center;width:150px;height:150px;display:grid;position:relative}._orbBtn_16jwz_26{appearance:none;cursor:pointer;--xr-back:20px;background:0 0;border:none;place-items:center;width:112px;height:112px;padding:0;display:grid;position:relative}._orbBtn_16jwz_26:disabled{cursor:not-allowed}._orb_16jwz_18{background:radial-gradient(circle at 34% 30%, var(--clay-light) 0%, var(--clay) 44%, var(--clay-deep) 100%);border-radius:50%;width:112px;height:112px;transition:transform .5s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 3px 14px #ffffff59,inset 0 -8px 20px #78322266,0 14px 34px #a85a425c}._orb_16jwz_18:after{content:"";background:radial-gradient(circle at 38% 26%,#ffffff8c,#0000 46%);border-radius:50%;position:absolute;inset:0}._ring_16jwz_66{opacity:0;pointer-events:none;border:1.5px solid #cc785c66;border-radius:50%;width:112px;height:112px;margin:auto;position:absolute;inset:0}._wave_16jwz_79{z-index:2;justify-content:center;align-items:center;gap:4px;height:34px;margin:auto;display:none;position:absolute;inset:0}._wave_16jwz_79 span{transform-origin:50%;background:#ffffffe6;border-radius:4px;width:4px;height:10px}._mic_16jwz_100{z-index:2;color:#fff;opacity:.96}._caption_16jwz_106{font-family:var(--mono);letter-spacing:.03em;color:var(--text-soft);text-align:center;--xr-back:8px;min-height:18px;font-size:12px}._stage_16jwz_3[data-state=listening] ._ring_16jwz_66,._stage_16jwz_3[data-state=speaking] ._ring_16jwz_66{animation:2.6s cubic-bezier(.22,1,.36,1) infinite _ripple_16jwz_1}._stage_16jwz_3[data-state=listening] ._ring_16jwz_66:nth-child(2),._stage_16jwz_3[data-state=speaking] ._ring_16jwz_66:nth-child(2){animation-delay:.65s}._stage_16jwz_3[data-state=listening] ._ring_16jwz_66:nth-child(3),._stage_16jwz_3[data-state=speaking] ._ring_16jwz_66:nth-child(3){animation-delay:1.3s}._stage_16jwz_3[data-state=listening] ._orb_16jwz_18,._stage_16jwz_3[data-state=speaking] ._orb_16jwz_18{animation:3.4s ease-in-out infinite _breathe_16jwz_1}._stage_16jwz_3[data-state=listening] ._mic_16jwz_100,._stage_16jwz_3[data-state=speaking] ._mic_16jwz_100{display:none}._stage_16jwz_3[data-state=listening] ._wave_16jwz_79,._stage_16jwz_3[data-state=speaking] ._wave_16jwz_79{display:flex}._stage_16jwz_3[data-state=listening] ._wave_16jwz_79 span,._stage_16jwz_3[data-state=speaking] ._wave_16jwz_79 span{animation:1s ease-in-out infinite _bar_16jwz_1}._wave_16jwz_79 span:first-child{animation-delay:0s}._wave_16jwz_79 span:nth-child(2){animation-delay:.15s}._wave_16jwz_79 span:nth-child(3){animation-delay:.3s}._wave_16jwz_79 span:nth-child(4){animation-delay:.15s}._wave_16jwz_79 span:nth-child(5){animation-delay:0s}._stage_16jwz_3[data-state=speaking] ._orb_16jwz_18{filter:brightness(1.08)}._stage_16jwz_3[data-state=speaking] ._wave_16jwz_79 span{animation-duration:.7s}._stage_16jwz_3[data-state=connecting] ._orb_16jwz_18{animation:1.6s ease-in-out infinite _breathe_16jwz_1}._stage_16jwz_3[data-state=disabled] ._orb_16jwz_18{filter:grayscale(.7)brightness(.9);opacity:.6}._stage_16jwz_3[data-state=error] ._orb_16jwz_18{box-shadow:inset 0 3px 14px #ffffff40,0 0 0 3px #c2543a80,0 14px 34px #a85a424d}@keyframes _ripple_16jwz_1{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes _breathe_16jwz_1{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes _bar_16jwz_1{0%,to{transform:scaleY(.5)}50%{transform:scaleY(2.4)}}@media (prefers-reduced-motion:reduce){._ring_16jwz_66,._orb_16jwz_18,._wave_16jwz_79 span{animation:none!important}}.agent-launcher{z-index:9999;justify-content:center;margin-bottom:20px;display:flex;position:relative}.create-agent-button{cursor:pointer;background:var(--accent,#137e8b);color:#fff;border:none;border-radius:16px;padding:20px 40px;font-size:22px;font-weight:600}.scene-shell{width:100%;height:100%;padding:var(--scene-padding);isolation:isolate;position:relative;overflow:hidden}.scene-guides{inset:calc(var(--scene-padding) * 1.1);pointer-events:none;position:absolute}.guide{opacity:.65;position:absolute}.guide-ring{border:1px solid var(--line);border-radius:44px;inset:10% 18% 14% 9%}.guide-axis,.guide-horizon{background:linear-gradient(#0000,#5078a066,#0000)}.guide-axis{width:1px;top:7%;bottom:7%;left:52%}.guide-horizon{background:linear-gradient(90deg,#0000,#5078a059,#0000);height:1px;top:58%;left:9%;right:9%}.panel,.surface-card,.surface-chip{border:1px solid var(--line-strong);background:var(--panel-fill);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px)saturate(135%);--xr-background-material:translucent}.panel{color:var(--text-strong);border-radius:32px;flex-direction:column;gap:14px;padding:clamp(18px,1.6vw,26px);display:flex;position:absolute}.panel-hero{background:var(--panel-fill-strong);transform-origin:50%;--xr-back:108px;width:34%;max-width:600px;min-height:43%;top:6%;left:4%}.panel-map{transform-origin:0;--xr-back:236px;width:18%;max-width:340px;min-height:20%;top:9%;right:8%}.panel-stack{transform-origin:0;--xr-back:172px;width:23%;max-width:410px;min-height:24%;top:35%;right:7%}.panel-metrics{transform-origin:50%;--xr-back:82px;width:19%;max-width:330px;min-height:18%;bottom:12%;left:5%}.panel-flow{transform-origin:top;--xr-back:132px;width:27%;max-width:500px;min-height:20%;bottom:12%;left:41%}.panel.is-hidden{display:none}.agent-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,40px);width:min(920px,82%);margin:clamp(24px,4vh,64px) auto 0;display:grid;position:relative}.agent-card{--xr-back:60px;min-height:190px;position:relative;inset:auto}.ping-button{cursor:pointer;background:var(--accent,#137e8b);color:#fff;--xr-back:12px;border:none;border-radius:14px;align-self:flex-start;margin-top:auto;padding:12px 22px;font-size:15px;font-weight:600}.ping-button:disabled{opacity:.6;cursor:progress}.ping-reply{color:var(--text-strong);--xr-back:24px;margin-top:4px;font-size:14px}.ping-error{color:var(--accent-warm,#c2543a);margin-top:4px;font-size:13px}@media (width<=720px){.agent-grid{grid-template-columns:1fr;width:88%}}.panel-diorama{transform-origin:50%;--xr-back:100px;width:27%;max-width:460px;min-height:20%;top:6%;left:41%}.panel-map,.panel-stack,.panel-metrics,.panel-flow,.panel-diorama{gap:12px;padding:16px 16px 14px}.surface-card,.surface-chip{border-radius:20px;position:relative}.surface-card{padding:14px 16px}.surface-chip{padding:8px 12px}.panel-tag{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);--xr-back:18px;align-self:flex-start;font-size:11px;transform:rotateY(-8deg)}.panel-title,.hero-copy h1{font-family:var(--heading);letter-spacing:-.04em;color:var(--text-strong);line-height:.95}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:14px;height:100%;display:grid}.hero-copy{flex-direction:column;gap:16px;display:flex}.hero-copy h1{max-width:10ch;font-size:clamp(38px,3.6vw,64px)}.hero-copy-text{max-width:34ch}.panel-copy,.action-card p,.lane-card p,.stack-copy p,.metric-card p,.flow-step p{color:var(--text-soft);font-size:14px}.hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:6px;display:grid}.action-card{flex-direction:column;gap:6px;min-height:96px;display:flex}.action-card:first-child{--xr-back:6px;transform:rotateY(-3deg)rotateX(2deg)}.action-card:nth-child(2){--xr-back:12px;transform:rotateY(3deg)rotateX(-2deg)}.action-eyebrow,.lane-depth,.stack-depth,.flow-index{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.action-eyebrow,.flow-index{color:var(--accent)}.lane-depth,.stack-depth{color:var(--accent-warm)}.hero-visual{--xr-back:14px;background:linear-gradient(#ffffff1f,#ffffff0a);border:1px solid #5c799c29;border-radius:28px;min-height:264px;position:relative;transform:rotateY(-2deg)rotateX(1deg)}.hero-image-shell{--xr-back:10px;background:radial-gradient(circle at 35% 35%,#137e8b38,#0000 58%),#f8fbff85;border-radius:28px;place-items:center;padding:18px;display:grid;position:absolute;inset:21% 22% 21% 20%;transform:rotateY(-4deg)rotateX(3deg)}.hero-image{object-fit:contain;filter:drop-shadow(0 18px 30px #11233a3d);width:100%;height:100%}.logo-chip,.orbit-chip{position:absolute}.logo-chip{place-items:center;width:72px;height:72px;padding:18px;display:grid}.logo-chip img{object-fit:contain;width:100%;height:100%}.logo-react{--xr-back:20px;top:10%;right:8%;transform:rotateY(-4deg)rotateX(3deg)}.logo-vite{--xr-back:16px;bottom:12%;left:7%;transform:rotateY(4deg)rotateX(-3deg)}.orbit-chip{letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;font-size:12px}.orbit-chip-a{color:var(--accent);--xr-back:18px;top:11%;left:10%;transform:rotateY(4deg)}.orbit-chip-b{color:var(--accent-warm);--xr-back:24px;bottom:22%;right:16%;transform:rotateY(-4deg)rotateX(3deg)}.orbit-chip-c{--xr-back:12px;bottom:10%;right:8%;transform:rotateY(-2deg)}.panel-title{font-size:clamp(26px,2.2vw,36px)}.panel-map .panel-title,.panel-stack .panel-title,.panel-metrics .panel-title,.panel-flow .panel-title{font-size:clamp(21px,1.6vw,28px);line-height:1.02}.lane-grid,.stack-list{gap:10px;margin-top:auto;display:grid}.lane-card,.stack-row,.metric-card,.flow-step,.signal-chip{position:relative}.lane-card{gap:4px;display:grid}.lane-card:first-child{--xr-back:12px;transform:rotateY(-8deg)}.lane-card:nth-child(2){--xr-back:20px;transform:rotateY(-5deg)rotateX(4deg)}.lane-card:nth-child(3){--xr-back:14px;transform:rotateY(-7deg)rotateX(-4deg)}.stack-row{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.stack-row:first-child{--xr-back:16px;transform:rotateY(-7deg)rotateX(4deg)}.stack-row:nth-child(2){--xr-back:24px;transform:rotateY(-10deg)rotateX(-3deg)}.stack-row:nth-child(3){--xr-back:34px;transform:rotateY(-6deg)rotateX(6deg)}.stack-index{width:34px;height:34px;color:var(--accent);font-family:var(--mono);background:#137e8b1f;border-radius:999px;place-items:center;font-size:12px;display:grid}.stack-copy{gap:4px;display:grid}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.metric-card{flex-direction:column;justify-content:space-between;gap:6px;min-height:88px;padding:10px 12px;display:flex}.metric-card:first-child{--xr-back:6px;transform:rotateY(-2deg)rotateX(-1deg)}.metric-card:nth-child(2){--xr-back:10px;transform:rotateY(-1deg)rotateX(2deg)}.metric-card:nth-child(3){--xr-back:14px;transform:rotateY(-2deg)rotateX(-2deg)}.metric-value{font-family:var(--heading);font-size:clamp(26px,2vw,38px);line-height:.9}.flow-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.flow-step{flex-direction:column;gap:6px;min-height:86px;padding:10px 12px;display:flex}.flow-step:first-child{--xr-back:16px;transform:rotateY(-7deg)rotateX(4deg)}.flow-step:nth-child(2){--xr-back:24px;transform:rotateY(-2deg)rotateX(6deg)}.flow-step:nth-child(3){--xr-back:32px;transform:rotateY(4deg)rotateX(4deg)}.signal-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.signal-chip{letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:7px 10px;font-size:11px}.signal-chip:first-child{--xr-back:14px;transform:rotateY(-8deg)}.signal-chip:nth-child(2){--xr-back:20px;transform:rotateY(5deg)rotateX(4deg)}.signal-chip:nth-child(3){--xr-back:16px;transform:rotateY(-5deg)}@media (width<=1280px),(height<=840px){.panel-hero{width:36%;min-height:43%}.panel-map{width:20%;right:7%}.panel-stack{width:25%;top:36%}.panel-metrics{width:20%;bottom:13%}.panel-flow{width:29%;bottom:13%;left:42%}.hero-copy h1{font-size:clamp(38px,3.6vw,64px)}.panel-title{font-size:clamp(24px,2vw,32px)}}@media (width<=980px){.panel-hero{width:42%;top:6%;left:5%}.panel-map{width:22%;top:8%;right:5%}.panel-stack{width:27%;top:37%;right:5%}.panel-metrics{width:21%;bottom:13%;left:5%}.panel-flow{width:30%;bottom:13%;left:43%}.hero-grid{grid-template-columns:1fr}.hero-visual{min-height:210px}.metrics-grid,.flow-list,.signal-row{grid-template-columns:1fr}.metric-card,.flow-step{min-height:70px}}:root{--text:#203247;--text-soft:#203247b8;--text-strong:#0f1c2d;--line:#5f7ea12e;--line-strong:#5f7ea152;--panel-fill:#f4f9ff47;--panel-fill-strong:#f8fcff6b;--accent:#137e8b;--accent-warm:#ff8f4b;--shadow:#11233a29 0 28px 56px -32px, #11233a29 0 10px 24px -18px;--scene-padding:clamp(22px, 4vw, 54px);--sans:"Avenir Next", "SF Pro Display", "Segoe UI", sans-serif;--heading:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--mono:"SF Mono", "Roboto Mono", "Liberation Mono", monospace;font:16px/1.5 var(--sans);letter-spacing:.02em;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--xr-background-material:transparent;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{width:100%;height:100%}html,body{overflow:hidden}body{background:0 0;margin:0}#root{width:100vw;height:100svh;overflow:hidden}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}ul,ol{margin:0;padding:0;list-style:none}button,input,textarea,select{font:inherit}
