.scene-shell[data-v-2dba9790]{--scene-accent:#7c5cff;--scene-glow:#28d7c0;--scene-cycle:42s;--scene-fast:4s;--scene-blink:1.1s;aspect-ratio:16/10;background:#07080c;border:1px solid hsla(0,0%,100%,.13);border-radius:1.2rem;box-shadow:0 45px 120px -45px color-mix(in srgb,var(--scene-accent) 48%,transparent);color:#dce1ef;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;isolation:isolate;overflow:hidden;position:relative;width:100%}.aurora[data-v-2dba9790]{animation:aurora-2dba9790 var(--scene-cycle) ease-in-out infinite alternate;aspect-ratio:1;border-radius:50%;filter:blur(80px);opacity:calc(var(--scene-energy)*.12);position:absolute;width:58%;z-index:-2}.aurora-a[data-v-2dba9790]{background:var(--scene-accent);left:-18%;top:-40%}.aurora-b[data-v-2dba9790]{animation-direction:alternate-reverse;background:var(--scene-glow);bottom:-48%;right:-22%}.particles[data-v-2dba9790]{inset:0;pointer-events:none;position:absolute;z-index:0}.particles i[data-v-2dba9790]{animation:particle-2dba9790 var(--scene-cycle) linear infinite;background:var(--scene-glow);border-radius:50%;box-shadow:0 0 8px var(--scene-glow);height:2px;position:absolute;width:2px}.noise[data-v-2dba9790]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='3' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.03;z-index:30}.noise[data-v-2dba9790],.scanlines[data-v-2dba9790]{inset:0;pointer-events:none;position:absolute}.scanlines[data-v-2dba9790]{background:linear-gradient(transparent 49%,#ffffff05 50%);background-size:100% 4px;z-index:29}.window-bar[data-v-2dba9790]{align-items:center;background:#08090edb;border-bottom:1px solid hsla(0,0%,100%,.08);color:#626a7d;display:grid;font-size:clamp(5px,.76vw,9px);grid-template-columns:1fr 2fr 1fr;height:9%;padding:0 3%;position:relative;z-index:5}.traffic[data-v-2dba9790]{display:flex;gap:5px}.traffic i[data-v-2dba9790]{background:#ff6964;border-radius:50%;height:7px;width:7px}.traffic i[data-v-2dba9790]:nth-child(2){background:#f4c64c}.traffic i[data-v-2dba9790]:nth-child(3){background:#42cc78}.repo-path[data-v-2dba9790]{text-align:center}.live-dot[data-v-2dba9790]{animation:pulse-2dba9790 var(--scene-fast) ease infinite;background:var(--scene-glow);border-radius:50%;box-shadow:0 0 8px var(--scene-glow);display:inline-block;height:6px;margin-right:5px;width:6px}.runtime[data-v-2dba9790]{color:var(--scene-glow);text-align:right}.reasoning-ribbon[data-v-2dba9790]{align-items:center;background:linear-gradient(90deg,color-mix(in srgb,var(--scene-accent) 8%,#090a0f),#090a0f 52%,color-mix(in srgb,var(--scene-glow) 5%,#090a0f));border-bottom:1px solid hsla(0,0%,100%,.07);display:grid;font-size:clamp(4px,.57vw,7px);gap:2%;grid-template-columns:auto minmax(0,1fr) auto;height:8%;padding:0 2%;position:relative;z-index:6}.reasoning-label[data-v-2dba9790]{align-items:center;color:#8d82d8;display:flex;font-weight:700;gap:.65em;letter-spacing:.09em;white-space:nowrap}.reasoning-label svg[data-v-2dba9790]{height:1.25em;width:1.25em}.reasoning-current[data-v-2dba9790]{align-items:center;display:flex;gap:.8em;min-width:0}.reasoning-current>i[data-v-2dba9790]{border:1px solid hsla(0,0%,100%,.08);border-radius:50%;color:#9ca5b8;display:grid;flex:none;height:1.7em;place-items:center;width:1.7em}.reasoning-current>i.tone-think[data-v-2dba9790]{color:#c6a5ff}.reasoning-current>i.tone-observe[data-v-2dba9790]{color:#7fb7ff}.reasoning-current>i.tone-read[data-v-2dba9790],.reasoning-current>i.tone-search[data-v-2dba9790]{color:#6fc8f0}.reasoning-current>i.tone-tool[data-v-2dba9790]{color:#e2bd72}.reasoning-current>i.tone-edit[data-v-2dba9790]{color:#72d7ae}.reasoning-current>i.tone-error[data-v-2dba9790]{color:#ef8585}.reasoning-current>i.tone-success[data-v-2dba9790]{color:#70d9ad}.reasoning-current svg[data-v-2dba9790]{height:1em;width:1em}.reasoning-current>span[data-v-2dba9790]{align-items:baseline;display:flex;gap:.85em;min-width:0;overflow:hidden}.reasoning-current b[data-v-2dba9790]{color:#d9dde7;flex:none;font-weight:620}.reasoning-current small[data-v-2dba9790]{color:#737c8f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reasoning-steps[data-v-2dba9790]{align-items:center;display:flex;gap:.4em}.reasoning-steps>i[data-v-2dba9790]{background:#303543;border-radius:1em;height:.22em;transition:background .3s ease,transform .3s ease;width:.75em}.reasoning-steps>i.done[data-v-2dba9790]{background:color-mix(in srgb,var(--scene-accent) 62%,#303543)}.reasoning-steps>i.active[data-v-2dba9790]{background:var(--scene-glow);box-shadow:0 0 .55em var(--scene-glow);transform:scaleX(1.45)}.reasoning-steps b[data-v-2dba9790]{color:#687185;font-size:.9em;font-weight:500;margin-left:.5em;white-space:nowrap}.reasoning-swap-enter-active[data-v-2dba9790],.reasoning-swap-leave-active[data-v-2dba9790]{transition:opacity .22s ease,transform .22s ease}.reasoning-swap-enter-from[data-v-2dba9790]{opacity:0;transform:translateY(.45em)}.reasoning-swap-leave-to[data-v-2dba9790]{opacity:0;transform:translateY(-.35em)}.editor-shell[data-v-2dba9790]{display:grid;grid-template-columns:6.5% 22% 1fr;height:91%}.activity[data-v-2dba9790]{align-items:center;background:#07080cc2;border-right:1px solid hsla(0,0%,100%,.07);color:#51596b;display:flex;flex-direction:column;font-size:clamp(7px,1.08vw,14px);gap:11%;padding-top:15%}.activity b[data-v-2dba9790]{color:var(--scene-accent)}.activity .selected[data-v-2dba9790]{color:#eef0f5;padding-left:8px}.explorer[data-v-2dba9790]{background:#090a0fc2;border-right:1px solid hsla(0,0%,100%,.07);position:relative}.explorer>header[data-v-2dba9790]{align-items:center;color:#6c7487;display:flex;font-size:clamp(5px,.65vw,8px);height:9%;justify-content:space-between;letter-spacing:.11em;padding:0 8%}.explorer>header i[data-v-2dba9790]{font-style:normal}.file-list[data-v-2dba9790]{font-size:clamp(5px,.68vw,8.5px);padding-top:3%}.file[data-v-2dba9790]{align-items:center;color:#697185;display:flex;gap:5px;height:clamp(15px,2.25vw,27px);padding-right:6%;white-space:nowrap}.file.active[data-v-2dba9790]{background:#ffffff0e;border-left:2px solid var(--scene-accent);color:#e2e5ed}.file.folder[data-v-2dba9790]{color:#a0a6b5}.file>i[data-v-2dba9790]:last-child{font-style:normal;margin-left:auto}.file>i.modified[data-v-2dba9790]{color:#e2b75f}.file>i.added[data-v-2dba9790]{color:#58d09f}.file-icon[data-v-2dba9790]{color:#727b90;font-size:.9em;width:12px}.file-icon.vue[data-v-2dba9790]{color:#55c79a}.file-icon.ts[data-v-2dba9790]{color:#5faeeb}.file-icon.test[data-v-2dba9790]{color:#e1a85c}.source-control[data-v-2dba9790]{border-top:1px solid hsla(0,0%,100%,.07);bottom:0;font-size:clamp(4px,.55vw,7px);left:0;padding:6% 8%;position:absolute;right:0}.source-control b[data-v-2dba9790],.source-control span[data-v-2dba9790]{display:block}.source-control span[data-v-2dba9790]{color:#6e7688}.source-control b[data-v-2dba9790]{color:#a0a7b8;font-weight:400;margin-top:5px}.editor-main[data-v-2dba9790]{min-width:0;overflow:hidden;position:relative}.task-banner[data-v-2dba9790]{align-items:center;background:color-mix(in srgb,var(--scene-accent) 7%,#0a0b10);border-bottom:1px solid hsla(0,0%,100%,.07);display:grid;font-size:clamp(5px,.67vw,8px);gap:3%;grid-template-columns:auto 1fr auto;height:9%;padding:0 3%}.task-banner span[data-v-2dba9790]{color:#8f7ff2;letter-spacing:.1em}.task-banner b[data-v-2dba9790]{color:#b9bfcc;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-banner i[data-v-2dba9790]{background:color-mix(in srgb,var(--scene-accent) 14%,transparent);border-radius:3px;color:#9c90ec;font-style:normal;padding:3px 5px}.tabs[data-v-2dba9790]{border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;font-size:clamp(5px,.65vw,8px);height:10%}.tabs span[data-v-2dba9790]{align-items:center;border-right:1px solid hsla(0,0%,100%,.06);color:#646c7f;display:flex;padding:0 3%}.tabs span.active[data-v-2dba9790]{border-top:2px solid var(--scene-accent);color:#dce0e9}.tabs span i[data-v-2dba9790]{color:#dbad5b;font-style:normal;margin-left:7px}.tabs>b[data-v-2dba9790]{align-self:center;color:#4f5769;font-weight:400;margin-left:auto;margin-right:3%}.breadcrumbs[data-v-2dba9790]{align-items:center;color:#4d5566;display:flex;font-size:clamp(4px,.58vw,7px);height:6%;padding:0 4%}.code-viewport[data-v-2dba9790]{background:#07080c6b;height:68%;overflow:hidden;position:relative}.code-track[data-v-2dba9790]{animation:editorScroll-2dba9790 var(--scene-cycle) cubic-bezier(.45,0,.25,1) infinite;padding:1.5% 10% 10% 0}.code-line[data-v-2dba9790]{align-items:center;color:#99a2b6;display:grid;font-size:clamp(5px,.78vw,9.5px);grid-template-columns:8% 2.4% 1fr;line-height:1.45;min-height:clamp(13px,1.55vw,19px);position:relative}.line-number[data-v-2dba9790]{color:#363d4c;padding-right:25%;text-align:right}.change-marker[data-v-2dba9790]{color:#54cf9d;font-style:normal}.code-line code[data-v-2dba9790]{overflow:visible;white-space:pre}.change-add[data-v-2dba9790]{background:linear-gradient(90deg,rgb(51 178 127/.12),transparent 72%);box-shadow:inset 2px 0 #42c890}.change-remove[data-v-2dba9790]{background:linear-gradient(90deg,rgb(220 86 86/.11),transparent 72%)}.change-warning[data-v-2dba9790]{background:linear-gradient(90deg,rgb(220 169 75/.12),transparent 72%)}.code-line[data-v-2dba9790] .token-keyword{color:#bd8fff}.code-line[data-v-2dba9790] .token-string{color:#82dcae}.code-line[data-v-2dba9790] .token-function{color:#69d1ff}.minimap[data-v-2dba9790]{display:flex;flex-direction:column;gap:1px;height:91%;opacity:.34;position:absolute;right:1.5%;top:3%;width:8%}.minimap i[data-v-2dba9790]{background:#657087;display:block;height:2px}.minimap i.map-add[data-v-2dba9790]{background:#45c993}.minimap span[data-v-2dba9790]{animation:minimapScroll-2dba9790 var(--scene-cycle) ease-in-out infinite;background:#ffffff06;border:1px solid hsla(0,0%,100%,.12);height:24%;position:absolute;right:-8%;top:5%;width:112%}.editor-caret[data-v-2dba9790]{animation:caretStory-2dba9790 var(--scene-cycle) steps(1) infinite;background:var(--scene-glow);box-shadow:0 0 9px var(--scene-glow);height:1.2em;left:54%;position:absolute;top:67%;width:2px;z-index:5}.diagnostic-popover[data-v-2dba9790],.verification-toast[data-v-2dba9790]{align-items:center;background:#0f1118f0;border:1px solid hsla(0,0%,100%,.12);border-radius:7px;box-shadow:0 18px 55px #00000080;display:grid;font-size:clamp(4px,.58vw,7px);gap:10px;opacity:0;padding:2%;position:absolute;right:4%;z-index:10}.diagnostic-popover[data-v-2dba9790]{animation:diagnostic-2dba9790 var(--scene-cycle) ease infinite;bottom:12%;grid-template-columns:auto 1fr auto}.diagnostic-popover>span[data-v-2dba9790]{background:#dea33e1f;border-radius:3px;color:#e2b45e;padding:4px}.diagnostic-popover b[data-v-2dba9790],.diagnostic-popover p[data-v-2dba9790]{margin:0}.diagnostic-popover p[data-v-2dba9790]{color:#8c94a7;margin-top:3px}.diagnostic-popover>i[data-v-2dba9790]{color:#6f778a;font-style:normal}.verification-toast[data-v-2dba9790]{animation:verification-2dba9790 var(--scene-cycle) ease infinite;border-color:#4ad09f3d;bottom:12%;grid-template-columns:auto 1fr;min-width:38%}.verification-toast>span[data-v-2dba9790]{background:var(--scene-glow);border-radius:50%;color:#07110e;display:grid;height:20px;place-items:center;width:20px}.verification-toast b[data-v-2dba9790],.verification-toast small[data-v-2dba9790]{display:block}.verification-toast small[data-v-2dba9790]{color:#687083;margin-top:3px}.status-bar[data-v-2dba9790]{align-items:center;background:color-mix(in srgb,var(--scene-accent) 26%,#10121a);bottom:0;color:#c5c9d4;display:flex;font-size:clamp(4px,.54vw,7px);gap:4%;height:7%;left:0;padding:0 3%;position:absolute;right:0}.status-bar span[data-v-2dba9790]:last-child{margin-left:auto}.terminal-shell[data-v-2dba9790]{height:91%;position:relative}.terminal-titlebar[data-v-2dba9790]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);color:#697185;display:flex;font-size:clamp(5px,.68vw,8px);height:12%;justify-content:space-between;padding:0 4%}.terminal-titlebar>div[data-v-2dba9790]{align-items:center;display:flex;gap:9px}.terminal-titlebar>div>span[data-v-2dba9790]{color:var(--scene-accent)}.terminal-titlebar b[data-v-2dba9790]{color:#ced2dc}.terminal-titlebar small[data-v-2dba9790]{border-left:1px solid hsla(0,0%,100%,.09);color:#747c90;padding-left:9px}.terminal-layout[data-v-2dba9790]{background:#ffffff12;display:grid;gap:1px;grid-template-columns:1fr 31%;height:88%}.terminal-history[data-v-2dba9790]{background:#07080ceb;font-size:clamp(5px,.78vw,10px);overflow:hidden;padding:3% 5%;position:relative}.terminal-track[data-v-2dba9790]{animation:terminalScroll-2dba9790 var(--scene-cycle) ease-in-out infinite}.terminal-event[data-v-2dba9790]{animation:eventIn-2dba9790 var(--scene-cycle) ease infinite;animation-delay:calc(var(--event-index)*.65s);color:#8992a5;display:flex;gap:2.5%;margin:0;min-height:clamp(18px,2.25vw,28px);opacity:0}.terminal-event>i[data-v-2dba9790]{color:#697286;font-style:normal;width:1em}.terminal-event>span[data-v-2dba9790]{flex:1}.terminal-event small[data-v-2dba9790]{color:#525b6e;float:right}.tone-think>i[data-v-2dba9790]{color:#c093ff}.tone-search>i[data-v-2dba9790]{color:#65c7ef}.tone-read>i[data-v-2dba9790]{color:#7e91c8}.tone-tool[data-v-2dba9790]{color:#b7bdca}.tone-tool>i[data-v-2dba9790]{color:#e0b35a}.tone-edit[data-v-2dba9790],.tone-success[data-v-2dba9790]{color:#8edab9}.tone-edit>i[data-v-2dba9790],.tone-success>i[data-v-2dba9790]{color:var(--scene-glow)}.tone-error[data-v-2dba9790]{background:#db4c4c14;border-radius:5px;color:#e18b8b;padding:1.5%}.tone-error>i[data-v-2dba9790]{color:#ee6969}.terminal-complete[data-v-2dba9790]{align-items:center;animation:completeCard-2dba9790 var(--scene-cycle) ease infinite;background:linear-gradient(90deg,rgb(61 196 145/.1),transparent);border:1px solid rgb(72 208 158/.2);border-radius:7px;display:flex;gap:12px;margin-top:2%;opacity:0;padding:2.4%}.terminal-complete>span[data-v-2dba9790]{background:var(--scene-glow);border-radius:50%;color:#06100d;display:grid;height:21px;place-items:center;width:21px}.terminal-complete b[data-v-2dba9790],.terminal-complete small[data-v-2dba9790]{display:block}.terminal-complete small[data-v-2dba9790]{color:#687184;margin-top:3px}.prompt[data-v-2dba9790]{color:var(--scene-accent)}.block-caret[data-v-2dba9790]{animation:blink-2dba9790 var(--scene-blink) steps(1) infinite;background:var(--scene-glow);display:inline-block;height:1em;margin-left:5px;vertical-align:-.12em;width:.55em}.agent-panel[data-v-2dba9790]{background:#0a0b11f5;padding:7%;position:relative}.agent-identity[data-v-2dba9790]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;gap:13%;padding-bottom:9%}.agent-orbit[data-v-2dba9790]{animation:spin-2dba9790 var(--scene-fast) linear infinite;border:1px dashed color-mix(in srgb,var(--scene-accent) 45%,transparent);place-items:center;position:relative;width:42px}.agent-orbit[data-v-2dba9790],.agent-orbit span[data-v-2dba9790]{aspect-ratio:1;border-radius:50%;display:grid}.agent-orbit span[data-v-2dba9790]{animation:spin-2dba9790 var(--scene-fast) linear infinite reverse;background:var(--scene-accent);box-shadow:0 0 18px var(--scene-accent);font-size:7px;place-items:center;width:56%}.agent-orbit i[data-v-2dba9790]{background:var(--scene-glow);border-radius:50%;height:5px;position:absolute;width:5px}.agent-orbit i[data-v-2dba9790]:first-child{top:-3px}.agent-orbit i[data-v-2dba9790]:nth-child(2){bottom:7px;right:-3px}.agent-identity b[data-v-2dba9790],.agent-identity small[data-v-2dba9790]{display:block}.agent-identity small[data-v-2dba9790]{color:#596174;font-size:.65em;letter-spacing:.12em}.agent-identity b[data-v-2dba9790]{color:#a8afbf;font-size:.8em;font-weight:400;margin-top:5px}.task-plan[data-v-2dba9790]{margin-top:9%}.task-plan>small[data-v-2dba9790]{color:#5c6476;font-size:.65em;letter-spacing:.14em}.task-plan p[data-v-2dba9790]{align-items:center;color:#697185;display:grid;font-size:clamp(4px,.57vw,7px);gap:7%;grid-template-columns:auto 1fr auto;margin:7% 0}.task-plan p>i[data-v-2dba9790]{font-style:normal}.task-plan p.done>i[data-v-2dba9790]{color:var(--scene-glow)}.task-plan p.active[data-v-2dba9790]{color:#d2d6df}.task-plan p.active>i[data-v-2dba9790]{animation:spin-2dba9790 var(--scene-fast) linear infinite;color:var(--scene-accent)}.task-plan p>b[data-v-2dba9790]{color:#3f4657;font-weight:400}.diagnostic-card[data-v-2dba9790]{animation:errorResolve-2dba9790 var(--scene-cycle) ease infinite;background:#d742420f;border:1px solid rgb(223 87 87/.14);border-radius:6px;font-size:clamp(4px,.54vw,7px);margin-top:9%;padding:7%}.diagnostic-card>span[data-v-2dba9790]{color:#dc7777;font-size:.72em;letter-spacing:.1em}.diagnostic-card p[data-v-2dba9790]{color:#a7797d;line-height:1.45}.diagnostic-card i[data-v-2dba9790]{animation:resolved-2dba9790 var(--scene-cycle) ease infinite;color:#5ec99e;font-style:normal;opacity:0}.checks[data-v-2dba9790]{border-top:1px solid hsla(0,0%,100%,.06);margin-top:8%;padding-top:6%}.checks p[data-v-2dba9790]{color:#67cba4;display:flex;font-size:clamp(4px,.52vw,6.5px);justify-content:space-between}.checks b[data-v-2dba9790]{color:#777f91;font-weight:400}.activity-wave[data-v-2dba9790]{align-items:center;bottom:4%;display:flex;gap:2px;height:4%;left:7%;position:absolute;right:7%}.activity-wave i[data-v-2dba9790]{animation:wave-2dba9790 var(--scene-fast) ease-in-out infinite alternate;background:linear-gradient(var(--scene-glow),var(--scene-accent));border-radius:2px;flex:1}.timeline-progress[data-v-2dba9790]{background:#ffffff0a;bottom:0;height:2px;left:0;position:absolute;right:0}.timeline-progress i[data-v-2dba9790]{animation:progress-2dba9790 var(--scene-cycle) linear infinite;background:linear-gradient(90deg,var(--scene-accent),var(--scene-glow));display:block;height:100%;transform-origin:left;width:100%}.workspace-shell[data-v-2dba9790]{background:#ffffff12;display:grid;gap:1px;grid-template-columns:54% 46%;grid-template-rows:52% 48%;height:91%;position:relative}.workspace-agent[data-v-2dba9790],.workspace-editor[data-v-2dba9790],.workspace-preview[data-v-2dba9790]{background:#08090ef5;overflow:hidden;position:relative;z-index:2}.workspace-editor[data-v-2dba9790]{grid-row:1/3}.panel-header[data-v-2dba9790]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);color:#747c8f;display:flex;font-size:clamp(4px,.58vw,7px);height:11%;justify-content:space-between;padding:0 4%}.panel-header b[data-v-2dba9790]{color:#8b7de2;font-size:.85em}.compact-tabs[data-v-2dba9790]{border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;font-size:clamp(4px,.52vw,6.5px);height:8%}.compact-tabs span[data-v-2dba9790]{border-right:1px solid hsla(0,0%,100%,.06);color:#646c7e;padding:0 3%}.compact-tabs span[data-v-2dba9790]:first-child{border-top:2px solid var(--scene-accent);color:#d7dbe5}.workspace-code-viewport[data-v-2dba9790]{height:75%;overflow:hidden;position:relative}.workspace-code-track[data-v-2dba9790]{animation:workspaceScroll-2dba9790 var(--scene-cycle) ease-in-out infinite;padding:2% 4% 10% 0}.compact-code-line[data-v-2dba9790]{color:#98a1b4;display:grid;font-size:clamp(4px,.62vw,7.5px);grid-template-columns:9% 1fr;min-height:clamp(10px,1.2vw,15px)}.compact-code-line>span[data-v-2dba9790]{color:#343b4a;padding-right:25%;text-align:right}.compact-code-line code[data-v-2dba9790]{white-space:pre}.compact-code-line[data-v-2dba9790] .token-keyword{color:#bd8fff}.compact-code-line[data-v-2dba9790] .token-string{color:#82dcae}.compact-code-line[data-v-2dba9790] .token-function{color:#69d1ff}.workspace-editor>footer[data-v-2dba9790]{align-items:center;background:color-mix(in srgb,var(--scene-accent) 25%,#11131a);bottom:0;color:#bbc0cc;display:flex;font-size:clamp(3px,.45vw,5.5px);gap:8%;height:6%;left:0;padding:0 3%;position:absolute;right:0}.workspace-editor>footer span[data-v-2dba9790]:last-child{margin-left:auto}.workspace-caret[data-v-2dba9790]{animation:caretStory-2dba9790 var(--scene-cycle) steps(1) infinite;background:var(--scene-glow);height:1em;left:55%;position:absolute;top:58%;width:2px}.workspace-agent[data-v-2dba9790]{padding-bottom:2%}.workspace-task[data-v-2dba9790]{padding:4% 5% 2%}.workspace-task small[data-v-2dba9790]{color:#8275d7;font-size:clamp(3px,.45vw,5.5px);letter-spacing:.12em}.workspace-task p[data-v-2dba9790]{color:#adb3c1;font-size:clamp(4px,.58vw,7px);margin:3px 0}.workspace-plan[data-v-2dba9790]{display:grid;gap:3px 7%;grid-template-columns:1fr 1fr;padding:2% 5%}.workspace-plan p[data-v-2dba9790]{animation:taskIn-2dba9790 var(--scene-cycle) ease infinite;animation-delay:calc(var(--task-index)*.7s);color:#697185;display:flex;font-size:clamp(3px,.47vw,5.8px);gap:7px;margin:2% 0;opacity:0}.workspace-plan p.done i[data-v-2dba9790]{color:var(--scene-glow)}.workspace-plan p.active[data-v-2dba9790]{color:#d5d9e2}.workspace-plan p.active i[data-v-2dba9790]{animation:spin-2dba9790 var(--scene-fast) linear infinite;color:var(--scene-accent)}.workspace-plan i[data-v-2dba9790]{font-style:normal}.workspace-events[data-v-2dba9790]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.07);border-radius:5px;margin:2% 5%;padding:3%}.workspace-events p[data-v-2dba9790]{animation:taskIn-2dba9790 var(--scene-cycle) ease infinite;animation-delay:calc(var(--task-index)*.65s);color:#747c8f;display:flex;font-size:clamp(3px,.44vw,5.5px);gap:7px;margin:2.5% 0;opacity:0}.workspace-events i[data-v-2dba9790]{font-style:normal}.workspace-events .tone-error[data-v-2dba9790]{color:#de8181}.workspace-events .tone-edit[data-v-2dba9790],.workspace-events .tone-success[data-v-2dba9790]{color:#79cfad}.workspace-diagnostic[data-v-2dba9790]{animation:workspaceDiagnostic-2dba9790 var(--scene-cycle) ease infinite;background:#d64d4d12;border-radius:4px;bottom:4%;color:#a7787d;display:flex;font-size:clamp(3px,.43vw,5.3px);gap:7px;left:5%;opacity:0;padding:2.5%;position:absolute;right:5%}.workspace-diagnostic p[data-v-2dba9790]{margin:0}.workspace-diagnostic span[data-v-2dba9790]{color:#dc7070}.workspace-preview .panel-header[data-v-2dba9790]{height:13%}.preview-surface[data-v-2dba9790]{background:#0b0d13;height:70%;overflow:hidden;position:relative}.preview-grid[data-v-2dba9790]{animation:gridMove-2dba9790 var(--scene-fast) linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.13) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.13) 1px,transparent 0);background-size:18px 18px;inset:0;opacity:.1;position:absolute}.preview-product-header[data-v-2dba9790]{align-items:center;background:#0a0c11b3;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;height:24%;justify-content:space-between;padding:0 7%;position:relative;z-index:2}.preview-product-header>div[data-v-2dba9790]{align-items:center;display:flex;gap:7px}.preview-product-header>div>span[data-v-2dba9790]{background:var(--scene-accent);border-radius:5px;color:#fff;display:grid;font-size:8px;height:20px;place-items:center;width:20px}.preview-product-header p[data-v-2dba9790]{margin:0}.preview-product-header b[data-v-2dba9790],.preview-product-header small[data-v-2dba9790]{display:block}.preview-product-header small[data-v-2dba9790]{color:#545d70;font-size:4px;letter-spacing:.12em}.preview-product-header b[data-v-2dba9790]{font-size:7px;margin-top:2px}.preview-actions i[data-v-2dba9790]{background:#ffffff12;border-radius:4px;display:block;height:6px;width:17px}.preview-content[data-v-2dba9790]{padding:7%;position:relative;z-index:2}.preview-content>small[data-v-2dba9790]{color:var(--scene-glow);font-size:4px;letter-spacing:.16em}.preview-content h3[data-v-2dba9790]{color:#fff;font-family:ui-sans-serif,system-ui;font-size:clamp(10px,1.6vw,19px);letter-spacing:-.07em;line-height:.9;margin:3% 0}.preview-content>p[data-v-2dba9790]{color:#666f81;font:clamp(3px,.44vw,5.4px)/1.5 ui-sans-serif,system-ui;margin:0;max-width:72%}.collaborators[data-v-2dba9790]{align-items:center;display:flex;margin-top:5%}.collaborators span[data-v-2dba9790]{animation:personIn-2dba9790 var(--scene-cycle) ease infinite;animation-delay:calc(var(--person-index)*.35s);background:color-mix(in srgb,var(--scene-accent) calc(25% + var(--person-index)*6%),#242837);border:2px solid #0c0e14;border-radius:50%;color:#fff;display:grid;font-size:4px;height:19px;margin-left:-4px;opacity:0;place-items:center;transform:translate(8px);width:19px}.collaborators span[data-v-2dba9790]:first-child{margin-left:0}.collaborators b[data-v-2dba9790]{color:#697286;font-size:4.5px;font-weight:400;margin-left:7px}.preview-after[data-v-2dba9790],.preview-before[data-v-2dba9790]{border-radius:3px;bottom:7%;font-size:4px;padding:4px 6px;position:absolute;right:6%}.preview-before[data-v-2dba9790]{animation:beforeState-2dba9790 var(--scene-cycle) ease infinite;background:#dc555514;color:#c57979}.preview-after[data-v-2dba9790]{animation:afterState-2dba9790 var(--scene-cycle) ease infinite;background:#4dcc9d17;color:#66cba5;opacity:0}.preview-pointer[data-v-2dba9790]{animation:previewPointer-2dba9790 var(--scene-cycle) ease-in-out infinite;color:#fff;font-size:9px;position:absolute;right:28%;top:38%;z-index:5}.preview-pointer span[data-v-2dba9790]{background:var(--scene-accent);border-radius:2px;font-size:3px;left:8px;padding:2px 4px;position:absolute;top:9px}.build-result[data-v-2dba9790]{align-items:center;animation:buildResult-2dba9790 var(--scene-cycle) ease infinite;display:flex;gap:9px;height:17%;opacity:0;padding:0 7%}.build-result>span[data-v-2dba9790]{background:var(--scene-glow);border-radius:50%;color:#06110d;display:grid;font-size:7px;height:18px;place-items:center;width:18px}.build-result b[data-v-2dba9790],.build-result small[data-v-2dba9790]{display:block}.build-result b[data-v-2dba9790]{color:#aeb4c1;font-size:5.5px}.build-result small[data-v-2dba9790]{color:#5f687a;font-size:4.5px;margin-top:2px}.sync-beam[data-v-2dba9790]{animation:syncBeam-2dba9790 var(--scene-cycle) ease infinite;background:linear-gradient(90deg,transparent,var(--scene-accent),transparent);filter:drop-shadow(0 0 5px var(--scene-accent));height:1px;left:42%;opacity:0;position:absolute;width:42%;z-index:1}.beam-one[data-v-2dba9790]{top:42%;transform:rotate(-9deg)}.beam-two[data-v-2dba9790]{animation-delay:1.5s;top:70%;transform:rotate(8deg)}.interactive[data-v-2dba9790]{aspect-ratio:auto;border-radius:0;min-height:min(78vh,900px)}@keyframes aurora-2dba9790{to{transform:translate(18%,12%) scale(1.25)}}@keyframes particle-2dba9790{0%{opacity:0;transform:translateY(30px)}18%{opacity:.35}82%{opacity:.12}to{opacity:0;transform:translateY(-100px)}}@keyframes pulse-2dba9790{50%{opacity:.35;transform:scale(.65)}}@keyframes blink-2dba9790{50%{opacity:0}}@keyframes spin-2dba9790{to{transform:rotate(1turn)}}@keyframes terminalScroll-2dba9790{0%,48%{transform:none}65%,78%{transform:translateY(-18%)}88%,96%{transform:translateY(-34%)}to{transform:none}}@keyframes eventIn-2dba9790{0%,8%{opacity:0;transform:translateY(5px)}13%,88%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes completeCard-2dba9790{0%,79%,to{opacity:0;transform:translateY(7px)}85%,96%{opacity:1;transform:none}}@keyframes errorResolve-2dba9790{0%,58%{border-color:#df575724}72%,to{background:#40c1910d;border-color:#46cd9b2e}}@keyframes resolved-2dba9790{0%,68%{opacity:0}76%,to{opacity:1}}@keyframes wave-2dba9790{to{opacity:.35;transform:scaleY(.35)}}@keyframes progress-2dba9790{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes taskIn-2dba9790{0%,8%{opacity:0;transform:translateY(4px)}14%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes workspaceDiagnostic-2dba9790{0%,48%,70%,to{opacity:0;transform:translateY(5px)}55%,65%{opacity:1;transform:none}}@keyframes gridMove-2dba9790{to{background-position:18px 18px}}@keyframes personIn-2dba9790{0%,55%{opacity:0;transform:translate(8px)}64%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes beforeState-2dba9790{0%,53%{opacity:1}62%,to{opacity:0}}@keyframes afterState-2dba9790{0%,58%{opacity:0}66%,96%{opacity:1}to{opacity:0}}@keyframes previewPointer-2dba9790{0%,46%{opacity:0;transform:translate(35px,28px)}57%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(-18px,10px)}}@keyframes buildResult-2dba9790{0%,80%,to{opacity:0;transform:translateY(6px)}86%,97%{opacity:1;transform:none}}@keyframes syncBeam-2dba9790{0%,42%,to{opacity:0;transform:translate(-15%)}52%,72%{opacity:.8;transform:translate(18%)}}.scene-shell[data-v-2dba9790]{--chrome-border:hsla(0,0%,100%,.065);--panel:#090a0f;background:#06070a;border-radius:.85rem;box-shadow:0 32px 90px -52px color-mix(in srgb,var(--scene-accent) 42%,transparent)}.aurora[data-v-2dba9790]{opacity:calc(var(--scene-energy)*.075)}.particles[data-v-2dba9790]{opacity:.52}.scanlines[data-v-2dba9790]{opacity:.42}.window-bar[data-v-2dba9790]{background:#08090d;border-color:var(--chrome-border);font-size:clamp(4px,.58vw,7px);grid-template-columns:.7fr 2.6fr .7fr;height:6.5%;padding:0 1.5%}.traffic[data-v-2dba9790]{gap:4px}.traffic i[data-v-2dba9790]{height:5px;width:5px}.repo-path[data-v-2dba9790]{color:#71788a}.runtime[data-v-2dba9790]{font-size:.9em;letter-spacing:.035em}.editor-shell[data-v-2dba9790]{grid-template-columns:4.3% 18.7% 1fr;height:85.5%}.activity[data-v-2dba9790]{background:#08090d;border-color:var(--chrome-border);font-size:clamp(6px,.8vw,10px);gap:0;padding-top:1.5%}.activity b[data-v-2dba9790],.activity>span[data-v-2dba9790]{display:grid;height:10%;min-height:20px;place-items:center;width:100%}.activity .selected[data-v-2dba9790]{background:#ffffff09;border-left:2px solid var(--scene-accent);color:#f1f3f7;padding-left:0}.explorer[data-v-2dba9790]{background:#090a0f;border-color:var(--chrome-border)}.explorer>header[data-v-2dba9790]{border-bottom:1px solid hsla(0,0%,100%,.035);font-size:clamp(4px,.52vw,6.5px);height:6.5%;letter-spacing:.08em;padding:0 8px}.file-list[data-v-2dba9790]{font-size:clamp(4px,.57vw,7px);padding-top:1%}.file[data-v-2dba9790]{gap:3px;height:clamp(12px,1.52vw,18px);padding-right:6px}.file.active[data-v-2dba9790]{background:#ffffff0b;border-left-width:1px}.file-icon[data-v-2dba9790]{font-size:.86em;width:10px}.source-control[data-v-2dba9790]{font-size:clamp(3.5px,.47vw,5.8px);padding:4% 7%}.task-banner[data-v-2dba9790]{background:color-mix(in srgb,var(--scene-accent) 5%,#090a0f);border-color:var(--chrome-border);font-size:clamp(4px,.54vw,6.7px);gap:1.7%;grid-template-columns:auto minmax(0,1fr) auto;height:7%;padding:0 1.8%}.task-banner span[data-v-2dba9790]{letter-spacing:.07em}.task-banner i[data-v-2dba9790]{padding:2px 4px}.tabs[data-v-2dba9790]{align-items:stretch;background:#08090d;border-color:var(--chrome-border);font-size:clamp(4px,.54vw,6.7px);height:6.5%}.tabs>span[data-v-2dba9790]{align-items:center;background:#0a0b10;border-right:1px solid var(--chrome-border);color:#72798a;display:flex;flex:0 1 auto;gap:5px;max-width:29%;min-width:0;padding:0 clamp(6px,1.15vw,13px)}.tabs>span.active[data-v-2dba9790]{background:#0d0e14;border-top:1px solid var(--scene-accent);color:#e2e5ec}.tabs>span em[data-v-2dba9790]{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs .tab-kind[data-v-2dba9790]{color:#58c89d;flex:none;font-size:.9em;font-style:normal;margin:0}.tabs .tab-state[data-v-2dba9790]{color:#d7a950;flex:none;font-size:.65em;margin:0}.tabs>span small[data-v-2dba9790]{color:#4d5463;font-size:1.15em;margin-left:3px}.editor-actions[data-v-2dba9790]{align-items:center;color:#4e5667;display:flex;font-weight:400;gap:8px;margin-left:auto;padding:0 1.5%;white-space:nowrap}.editor-actions small[data-v-2dba9790]{font-size:.88em}.editor-actions i[data-v-2dba9790]{font-style:normal}.breadcrumbs[data-v-2dba9790]{border-bottom:1px solid hsla(0,0%,100%,.025);color:#4b5260;font-size:clamp(3.5px,.48vw,5.8px);height:4%;padding:0 2%}.code-viewport[data-v-2dba9790]{background:#08090e;height:77.5%}.code-track[data-v-2dba9790]{animation-timing-function:cubic-bezier(.42,0,.2,1);padding:1% 6.5% 10% 0}.code-line[data-v-2dba9790]{font-size:clamp(4px,.64vw,7.8px);grid-template-columns:6.3% 1.8% 1fr;line-height:1.32;min-height:clamp(9px,1.12vw,13.5px)}.line-number[data-v-2dba9790]{color:#343a47;padding-right:18%}.minimap[data-v-2dba9790]{opacity:.27;right:.8%;width:5.2%}.editor-caret[data-v-2dba9790]{box-shadow:0 0 6px var(--scene-glow);width:1px}.diagnostic-popover[data-v-2dba9790],.verification-toast[data-v-2dba9790]{border-radius:4px;font-size:clamp(3.5px,.5vw,6px);padding:1.25%;right:2%}.diagnostic-popover[data-v-2dba9790]{bottom:8%}.verification-toast[data-v-2dba9790]{bottom:8%;min-width:31%}.status-bar[data-v-2dba9790]{font-size:clamp(3.5px,.46vw,5.7px);gap:2.2%;height:5%;padding:0 1.7%}.terminal-shell[data-v-2dba9790],.workspace-shell[data-v-2dba9790]{height:85.5%}.terminal-titlebar[data-v-2dba9790]{font-size:clamp(4px,.57vw,7px);height:8.5%;padding:0 2.5%}.terminal-titlebar>div[data-v-2dba9790]{gap:6px}.terminal-layout[data-v-2dba9790]{grid-template-columns:1fr 28%;height:91.5%}.terminal-history[data-v-2dba9790]{font-size:clamp(4px,.67vw,8.2px);padding:2% 3.5%}.terminal-event[data-v-2dba9790]{animation-delay:calc(var(--event-index)*var(--scene-stagger));gap:1.7%;min-height:clamp(13px,1.65vw,20px)}.tone-error[data-v-2dba9790]{padding:.9%}.terminal-complete[data-v-2dba9790]{border-radius:4px;gap:8px;margin-top:1%;padding:1.5%}.agent-panel[data-v-2dba9790]{padding:4.5%}.agent-identity[data-v-2dba9790]{gap:8%;padding-bottom:5%}.agent-orbit[data-v-2dba9790]{width:32px}.task-plan[data-v-2dba9790]{margin-top:5%}.task-plan p[data-v-2dba9790]{gap:5%;margin:4.5% 0}.diagnostic-card[data-v-2dba9790]{border-radius:4px;margin-top:5%;padding:4.5%}.checks[data-v-2dba9790]{margin-top:5%;padding-top:4%}.activity-wave[data-v-2dba9790]{bottom:2.5%;left:5%;right:5%}.workspace-shell[data-v-2dba9790]{grid-template-columns:57% 43%;grid-template-rows:53% 47%}.panel-header[data-v-2dba9790]{font-size:clamp(3.5px,.49vw,6px);height:8%;padding:0 2.5%}.compact-tabs[data-v-2dba9790]{background:#08090d;font-size:clamp(3.5px,.47vw,5.8px);height:6.5%}.compact-tabs span[data-v-2dba9790]{align-items:center;background:#0a0b10;display:flex;gap:4px;max-width:34%;min-width:0;padding:0 2.2%}.compact-tabs span[data-v-2dba9790]:first-child{background:#0d0e14;border-top-width:1px}.compact-tabs i[data-v-2dba9790]{color:#58c89d;font-style:normal}.compact-tabs em[data-v-2dba9790]{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-tabs small[data-v-2dba9790]{color:#4d5463}.workspace-code-viewport[data-v-2dba9790]{height:80.5%}.workspace-code-track[data-v-2dba9790]{padding:1% 4.5% 9% 0}.compact-code-line[data-v-2dba9790]{font-size:clamp(3.5px,.52vw,6.3px);grid-template-columns:7% 1fr;line-height:1.25;min-height:clamp(8px,.94vw,11.5px)}.workspace-editor>footer[data-v-2dba9790]{font-size:clamp(3px,.39vw,4.8px);gap:5%;height:5%;padding:0 2%}.workspace-caret[data-v-2dba9790]{width:1px}.workspace-task[data-v-2dba9790]{padding:2.5% 3.5% 1%}.workspace-task p[data-v-2dba9790]{margin:2px 0}.workspace-plan[data-v-2dba9790]{gap:2px 5%;padding:1% 3.5%}.workspace-events[data-v-2dba9790]{margin:1% 3.5%;padding:2%}.workspace-events p[data-v-2dba9790]{margin:1.5% 0}.workspace-diagnostic[data-v-2dba9790]{bottom:2%;left:3.5%;padding:1.8%;right:3.5%}.workspace-preview .panel-header[data-v-2dba9790]{height:9%}.preview-surface[data-v-2dba9790]{height:75%}.build-result[data-v-2dba9790]{height:16%;padding:0 5%}@keyframes editorScroll-2dba9790{0%,15%{transform:none}22%,35%{transform:translateY(-13%)}40%,51%{transform:translateY(-27%)}56%,70%{transform:translateY(-42%)}76%,91%{transform:translateY(-58%)}96%,to{transform:none}}@keyframes workspaceScroll-2dba9790{0%,16%{transform:none}23%,38%{transform:translateY(-14%)}44%,59%{transform:translateY(-29%)}65%,82%{transform:translateY(-46%)}94%,to{transform:none}}@keyframes minimapScroll-2dba9790{0%,15%{top:4%}22%,35%{top:22%}40%,51%{top:39%}56%,70%{top:57%}76%,91%{top:72%}96%,to{top:4%}}@keyframes caretStory-2dba9790{0%,14%{left:31%;top:18%}22%,35%{left:58%;top:34%}40%,51%{left:46%;top:54%}56%,70%{left:64%;top:69%}76%,91%{left:51%;top:78%}96%,to{opacity:0}}@keyframes diagnostic-2dba9790{0%,49%,67%,to{opacity:0;transform:translateY(5px) scale(.98)}54%,62%{opacity:1;transform:none}}@keyframes verification-2dba9790{0%,82%,to{opacity:0;transform:translateY(5px) scale(.98)}87%,96%{opacity:1;transform:none}}.scene-shell[data-v-2dba9790]{container-type:inline-size}.activity svg[data-v-2dba9790],.editor-runner svg[data-v-2dba9790],.hmr-toast svg[data-v-2dba9790],.panel-header svg[data-v-2dba9790],.task-banner svg[data-v-2dba9790]{display:block;height:1em;stroke-width:1.7;width:1em}.activity>i[data-v-2dba9790]{flex:1}.activity b[data-v-2dba9790],.activity>span[data-v-2dba9790]{font-size:clamp(9px,1.45cqw,18px)}.activity b svg[data-v-2dba9790]{color:var(--scene-accent)}.task-banner b[data-v-2dba9790],.task-banner i[data-v-2dba9790],.task-banner span[data-v-2dba9790]{align-items:center;display:flex;gap:.45em}.task-banner b svg[data-v-2dba9790]{color:var(--scene-glow);flex:none}.task-banner i svg[data-v-2dba9790]{animation:spin-2dba9790 var(--scene-fast) linear infinite}.task-banner i svg[data-v-2dba9790]:last-child{animation:none}.breadcrumbs[data-v-2dba9790]{justify-content:space-between}.breadcrumbs i[data-v-2dba9790]{color:#3f8b72;font-style:normal}.tabs .tab-close[data-v-2dba9790]{color:#4d5463;flex:none;height:1em;margin-left:2px;stroke-width:1.5;width:1em}.tabs>span.active .tab-close[data-v-2dba9790]{color:#7f8798}.compact-tabs svg[data-v-2dba9790]{color:#4d5463;flex:none;height:1em;width:1em}.compact-tabs span[data-v-2dba9790]:first-child{background:#0a0b10;border-top-color:transparent;color:#646c7e}.compact-tabs span.active[data-v-2dba9790]{background:#0d0e14;border-top:1px solid var(--scene-accent);color:#e0e4ed}.code-track[data-v-2dba9790],.workspace-code-track[data-v-2dba9790]{animation-name:none}.code-line[data-v-2dba9790],.compact-code-line[data-v-2dba9790]{transition:background .2s ease,opacity .2s ease}.code-line.is-selected[data-v-2dba9790]{background:color-mix(in srgb,var(--scene-accent) 19%,transparent);box-shadow:inset 2px 0 var(--scene-accent)}.code-line.is-selected code[data-v-2dba9790]{color:#e8ebf2}.phase-edit .change-add[data-v-2dba9790],.phase-edit .change-remove[data-v-2dba9790],.phase-edit .compact-code-line.change-add[data-v-2dba9790]{animation:diffReveal-2dba9790 .44s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:var(--line-delay)}.editor-runner[data-v-2dba9790]{background:#07080cf7;border-top:1px solid hsla(0,0%,100%,.09);bottom:5%;box-shadow:0 -18px 38px #00000047;height:24%;left:0;opacity:0;overflow:hidden;padding:0 2%;position:absolute;right:0;transform:translateY(105%);transition:opacity .35s ease,transform .5s cubic-bezier(.2,.8,.2,1);z-index:8}.phase-preview .editor-runner[data-v-2dba9790],.phase-verify .editor-runner[data-v-2dba9790]{opacity:1;transform:none}.editor-runner header[data-v-2dba9790]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:#798194;display:flex;font-size:clamp(5px,.62cqw,9px);gap:4%;height:29%}.editor-runner header b[data-v-2dba9790],.editor-runner header span[data-v-2dba9790]{align-items:center;display:flex;gap:.5em}.editor-runner header b[data-v-2dba9790]{font-weight:400}.editor-runner header i[data-v-2dba9790]{font-style:normal;margin-left:auto}.editor-runner p[data-v-2dba9790]{align-items:center;display:flex;font-size:clamp(6px,.72cqw,10px);gap:.55em;margin:1.1% 0}.runner-command[data-v-2dba9790]{color:#cbd0da}.runner-command>span[data-v-2dba9790]{color:var(--scene-accent)}.runner-pending[data-v-2dba9790]{color:#d5aa57}.runner-pending svg[data-v-2dba9790]{animation:spin-2dba9790 1s linear infinite}.runner-success[data-v-2dba9790]{color:#67cea5}.runner-success small[data-v-2dba9790]{color:#5d6677;margin-left:auto}.diagnostic-popover[data-v-2dba9790],.verification-toast[data-v-2dba9790]{animation:none;transform:translateY(7px) scale(.985);transition:opacity .25s ease,transform .25s ease}.diagnostic-popover.visible[data-v-2dba9790],.verification-toast.visible[data-v-2dba9790]{opacity:1;transform:none}.hmr-toast[data-v-2dba9790]{align-items:center;background:#09110ff2;border:1px solid rgb(78 210 159/.24);border-radius:5px;bottom:7%;color:#72d5ad;display:flex;font-size:clamp(5px,.62cqw,9px);gap:.75em;opacity:0;padding:1.1% 1.4%;position:absolute;right:2%;transform:translateY(7px);transition:opacity .3s ease,transform .3s ease;z-index:12}.hmr-toast.visible[data-v-2dba9790]{opacity:1;transform:none}.hmr-toast svg[data-v-2dba9790]{animation:spin-2dba9790 1.5s ease-in-out 1}.hmr-toast b[data-v-2dba9790],.hmr-toast small[data-v-2dba9790]{display:block}.hmr-toast small[data-v-2dba9790]{color:#5f756d;margin-top:2px}.terminal-event[data-v-2dba9790],.workspace-events p[data-v-2dba9790]{animation:none;opacity:.14;transform:translateY(4px);transition:opacity .32s ease,transform .32s ease}.terminal-event.revealed[data-v-2dba9790],.workspace-events p.revealed[data-v-2dba9790]{opacity:1;transform:none}.panel-header b[data-v-2dba9790],.panel-header span[data-v-2dba9790]{align-items:center;display:flex;gap:.45em}.panel-header b svg[data-v-2dba9790]{height:1em;width:1em}.preview-live[data-v-2dba9790]{background:var(--scene-glow);border-radius:50%;box-shadow:0 0 8px var(--scene-glow);display:inline-block;height:.55em;width:.55em}.phase-preview .workspace-preview[data-v-2dba9790]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--scene-glow) 30%,transparent)}.interactive[data-v-2dba9790]{--fullscreen-ui:clamp(11px,.72cqw,14px);--fullscreen-code:clamp(11px,.76cqw,15px)}.interactive .window-bar[data-v-2dba9790]{font-size:var(--fullscreen-ui)}.interactive .traffic i[data-v-2dba9790]{height:9px;width:9px}.interactive .live-dot[data-v-2dba9790]{height:8px;width:8px}.interactive .reasoning-ribbon[data-v-2dba9790]{font-size:clamp(10px,.66cqw,13px)}.interactive .reasoning-current>i[data-v-2dba9790]{height:2em;width:2em}.interactive .reasoning-current small[data-v-2dba9790]{font-size:.9em}.interactive .activity b[data-v-2dba9790],.interactive .activity>span[data-v-2dba9790]{font-size:clamp(18px,1.25cqw,24px);min-height:38px}.interactive .explorer>header[data-v-2dba9790],.interactive .source-control[data-v-2dba9790]{font-size:clamp(10px,.64cqw,13px)}.interactive .file-list[data-v-2dba9790]{font-size:clamp(11px,.72cqw,14px)}.interactive .file[data-v-2dba9790]{gap:7px;height:clamp(22px,1.45cqw,29px)}.interactive .file-icon[data-v-2dba9790]{width:17px}.interactive .tabs[data-v-2dba9790],.interactive .task-banner[data-v-2dba9790]{font-size:var(--fullscreen-ui)}.interactive .tabs>span[data-v-2dba9790]{gap:8px;padding-inline:clamp(10px,1cqw,18px)}.interactive .breadcrumbs[data-v-2dba9790]{font-size:clamp(10px,.64cqw,13px)}.interactive .code-line[data-v-2dba9790]{font-size:var(--fullscreen-code);line-height:1.42;min-height:clamp(18px,1.13cqw,23px)}.interactive .line-number[data-v-2dba9790]{font-size:.9em}.interactive .status-bar[data-v-2dba9790]{font-size:clamp(10px,.62cqw,12px)}.interactive .diagnostic-popover[data-v-2dba9790],.interactive .hmr-toast[data-v-2dba9790],.interactive .verification-toast[data-v-2dba9790]{font-size:clamp(11px,.68cqw,14px)}.interactive .editor-runner header[data-v-2dba9790]{font-size:clamp(10px,.64cqw,13px)}.interactive .editor-runner p[data-v-2dba9790]{font-size:clamp(11px,.72cqw,14px)}.interactive .terminal-history[data-v-2dba9790],.interactive .terminal-titlebar[data-v-2dba9790]{font-size:var(--fullscreen-ui)}.interactive .terminal-event[data-v-2dba9790]{min-height:clamp(24px,1.65cqw,32px)}.interactive .agent-panel[data-v-2dba9790]{font-size:clamp(11px,.68cqw,14px)}.interactive .checks p[data-v-2dba9790],.interactive .diagnostic-card[data-v-2dba9790],.interactive .task-plan p[data-v-2dba9790]{font-size:clamp(10px,.62cqw,13px)}.interactive .compact-tabs[data-v-2dba9790],.interactive .panel-header[data-v-2dba9790]{font-size:clamp(10px,.65cqw,13px)}.interactive .compact-code-line[data-v-2dba9790]{font-size:clamp(10px,.66cqw,13px);line-height:1.38;min-height:clamp(16px,1.02cqw,20px)}.interactive .workspace-diagnostic[data-v-2dba9790],.interactive .workspace-events p[data-v-2dba9790],.interactive .workspace-plan p[data-v-2dba9790],.interactive .workspace-task p[data-v-2dba9790]{font-size:clamp(9px,.58cqw,12px)}.interactive .preview-product-header b[data-v-2dba9790]{font-size:clamp(10px,.65cqw,13px)}.interactive .preview-content>small[data-v-2dba9790],.interactive .preview-product-header small[data-v-2dba9790]{font-size:clamp(7px,.46cqw,9px)}.interactive .preview-content>p[data-v-2dba9790]{font-size:clamp(9px,.56cqw,11px)}.interactive .collaborators span[data-v-2dba9790]{font-size:clamp(8px,.5cqw,10px);height:clamp(27px,1.8cqw,34px);width:clamp(27px,1.8cqw,34px)}.interactive .build-result b[data-v-2dba9790],.interactive .build-result small[data-v-2dba9790],.interactive .collaborators b[data-v-2dba9790],.interactive .preview-after[data-v-2dba9790],.interactive .preview-before[data-v-2dba9790]{font-size:clamp(8px,.52cqw,11px)}@keyframes diffReveal-2dba9790{0%{background:color-mix(in srgb,var(--scene-glow) 28%,transparent);opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.terminal-agent-label[data-v-2dba9790]{align-items:center;display:flex;gap:.5em}.terminal-agent-label svg[data-v-2dba9790]{color:var(--scene-accent);height:1.1em;width:1.1em}.terminal-event>i[data-v-2dba9790],.workspace-events>p>i[data-v-2dba9790]{display:grid;flex:none;place-items:center;width:1.4em}.terminal-event>i svg[data-v-2dba9790],.workspace-events>p>i svg[data-v-2dba9790]{height:1.15em;stroke-width:1.8;width:1.15em}.task-plan p>i[data-v-2dba9790],.workspace-plan p>i[data-v-2dba9790]{display:grid;flex:none;place-items:center;width:1.25em}.task-plan p>i svg[data-v-2dba9790],.workspace-plan p>i svg[data-v-2dba9790]{height:1.05em;stroke-width:2;width:1.05em}.task-plan p.active>i svg[data-v-2dba9790],.workspace-plan p.active>i svg[data-v-2dba9790]{animation:spin-2dba9790 1.4s linear infinite}.workspace-diagnostic>svg[data-v-2dba9790]{color:#dc7070;flex:none;height:1.2em;width:1.2em}.interactive .agent-orbit[data-v-2dba9790]{width:clamp(44px,3.2cqw,58px)}.interactive .terminal-event>i svg[data-v-2dba9790],.interactive .workspace-events>p>i svg[data-v-2dba9790]{height:1.3em;width:1.3em}.stream-terminal[data-v-2dba9790]{background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--scene-accent) 8%,transparent),transparent 32%),#07090c;height:100%;overflow:hidden;position:relative}.stream-terminal-bar[data-v-2dba9790]{align-items:center;background:#080a0ef0;border-bottom:1px solid hsla(0,0%,100%,.075);color:#788194;display:grid;font-size:clamp(6px,.73cqw,10px);grid-template-columns:1fr auto 1fr;height:8.5%;padding:0 2.4%}.stream-context[data-v-2dba9790],.stream-metrics[data-v-2dba9790],.stream-session[data-v-2dba9790],.stream-session>span[data-v-2dba9790]{align-items:center;display:flex}.stream-session[data-v-2dba9790]{gap:.7em}.stream-session>svg[data-v-2dba9790]{color:var(--scene-accent);height:1.35em;stroke-width:1.8;width:1.35em}.stream-session>span[data-v-2dba9790]{gap:.85em}.stream-session b[data-v-2dba9790]{color:#e2e6ee;font-weight:650}.stream-session small[data-v-2dba9790]{color:#596274}.stream-context[data-v-2dba9790]{gap:.75em;justify-self:center}.stream-context span[data-v-2dba9790]{color:#8c95a8}.stream-context>i[data-v-2dba9790]{background:var(--scene-accent);border-radius:50%;box-shadow:0 0 .65em var(--scene-accent);height:.45em;width:.45em}.stream-context b[data-v-2dba9790]{color:var(--scene-accent);font-size:.88em;letter-spacing:.08em}.stream-metrics[data-v-2dba9790]{color:#566071;gap:1.5em;justify-self:end}.stream-metrics b[data-v-2dba9790]{color:#92a0b7;font-weight:500}.stream-console[data-v-2dba9790]{background:linear-gradient(90deg,hsla(0,0%,100%,.012) 1px,transparent 0);background-size:4.2% 100%;height:84.5%;overflow:hidden;padding:0 3.2%;position:relative}.stream-track[data-v-2dba9790]{contain:layout paint;display:flex;flex-direction:column;justify-content:flex-end;inset:3.2%;min-height:0;overflow:hidden;position:absolute;will-change:transform}.stream-row[data-v-2dba9790]{--row-color:#929cad;align-items:center;border-left:1px solid transparent;color:var(--row-color);display:grid;flex:0 0 auto;font-size:clamp(7px,.92cqw,12px);gap:.55em;grid-template-columns:1.35em 1.15em minmax(0,1fr) auto auto;line-height:1.25;min-height:2.5em;padding-left:calc(var(--stream-indent)*1.7em);transition:background .3s ease,border-color .3s ease,color .3s ease}.stream-row[data-v-2dba9790]:first-child{background:color-mix(in srgb,var(--scene-accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--scene-accent) 20%,transparent);border-radius:.45em;color:#d9dee8;margin-bottom:.65em;padding:.85em 1em}.stream-row.current[data-v-2dba9790]{background:linear-gradient(90deg,color-mix(in srgb,var(--row-color) 6%,transparent),transparent 64%);border-left-color:color-mix(in srgb,var(--row-color) 52%,transparent)}.stream-row.indented[data-v-2dba9790]{color:#6f798b}.stream-row.mono .stream-message[data-v-2dba9790]{font-variant-ligatures:none;letter-spacing:-.018em}.stream-icon[data-v-2dba9790]{color:var(--row-color);display:grid;height:1.2em;place-items:center;width:1.2em}.stream-icon svg[data-v-2dba9790]{height:1.05em;stroke-width:1.8;width:1.05em}.stream-prefix[data-v-2dba9790]{color:var(--row-color);font-weight:700}.stream-message[data-v-2dba9790]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-row>small[data-v-2dba9790]{color:#596477;font-size:.82em;white-space:nowrap}.stream-row.tone-think[data-v-2dba9790]{--row-color:#c6a5ff}.stream-row.tone-observe[data-v-2dba9790]{--row-color:#7fb7ff}.stream-row.tone-search[data-v-2dba9790]{--row-color:#6fc8f0}.stream-row.tone-read[data-v-2dba9790]{--row-color:#8498bd}.stream-row.tone-tool[data-v-2dba9790]{--row-color:#e2bd72}.stream-row.tone-edit[data-v-2dba9790]{--row-color:#72d7ae}.stream-row.tone-error[data-v-2dba9790]{--row-color:#ef8585;background:linear-gradient(90deg,rgb(224 78 78/.09),transparent 72%);border-color:#e8646438;margin-block:.18em;padding-block:.35em;padding-right:.75em}.stream-row.tone-success[data-v-2dba9790]{--row-color:#70d9ad}.stream-row.tone-success.current[data-v-2dba9790]{box-shadow:inset 0 0 0 1px #5dd7a91f}.thinking-dots[data-v-2dba9790]{align-items:center;display:flex;gap:.24em;margin-left:.25em}.thinking-dots i[data-v-2dba9790]{animation:thinkingDot-2dba9790 1.1s ease-in-out infinite;background:currentColor;border-radius:50%;height:.26em;width:.26em}.thinking-dots i[data-v-2dba9790]:nth-child(2){animation-delay:.16s}.thinking-dots i[data-v-2dba9790]:nth-child(3){animation-delay:.32s}.stream-row-enter-active[data-v-2dba9790]{transition:opacity .42s ease,transform .48s cubic-bezier(.2,.8,.2,1)}.stream-row-leave-active[data-v-2dba9790]{position:absolute;transition:opacity .18s ease}.stream-row-enter-from[data-v-2dba9790]{opacity:0;transform:translateY(1.15em)}.stream-row-leave-to[data-v-2dba9790]{opacity:0}.stream-row-move[data-v-2dba9790]{transition:transform .5s cubic-bezier(.2,.78,.2,1)}.stream-watermark[data-v-2dba9790]{align-items:center;color:#ffffff0e;display:flex;font-size:clamp(18px,2.7cqw,42px);font-weight:700;gap:.55em;letter-spacing:.08em;position:absolute;right:3.5%;top:4%}.stream-watermark svg[data-v-2dba9790]{height:1em;stroke-width:1.2;width:1em}.stream-fade[data-v-2dba9790]{height:18%;left:0;pointer-events:none;position:absolute;right:0;z-index:4}.stream-fade-top[data-v-2dba9790]{background:linear-gradient(#07090c,transparent);top:0}.stream-footer[data-v-2dba9790]{align-items:center;background:#080a0e;border-top:1px solid hsla(0,0%,100%,.07);color:#687285;display:flex;font-size:clamp(5.5px,.67cqw,9px);gap:2.2em;height:7%;padding:0 2.4%;position:relative}.stream-footer>span[data-v-2dba9790]{align-items:center;display:flex;gap:.55em;white-space:nowrap}.stream-footer>span[data-v-2dba9790]:first-child{color:#9da7b8;margin-right:auto}.stream-footer b[data-v-2dba9790]{color:var(--scene-accent);font-weight:600}.stream-live[data-v-2dba9790]{animation:pulse-2dba9790 1.8s ease-in-out infinite;background:var(--scene-accent);border-radius:50%;box-shadow:0 0 .7em var(--scene-accent);height:.55em;width:.55em}.stream-progress[data-v-2dba9790]{background:#ffffff09;bottom:0;height:2px;left:0;position:absolute;right:0}.stream-progress b[data-v-2dba9790]{background:linear-gradient(90deg,var(--scene-accent),var(--scene-glow));display:block;height:100%;transform-origin:left;transition:transform .1s linear;width:100%}.interactive .stream-terminal-bar[data-v-2dba9790]{font-size:clamp(12px,.76cqw,15px)}.interactive .stream-row[data-v-2dba9790]{font-size:clamp(13px,.9cqw,18px);min-height:clamp(34px,2.35cqw,46px)}.interactive .stream-footer[data-v-2dba9790]{font-size:clamp(11px,.68cqw,14px)}.interactive .stream-watermark[data-v-2dba9790]{font-size:clamp(36px,3cqw,58px)}@keyframes thinkingDot-2dba9790{0%,65%,to{opacity:.25;transform:translateY(0)}32%{opacity:1;transform:translateY(-.24em)}}.scene-shell.paused[data-v-2dba9790] *{animation-play-state:paused!important}.code-track[data-v-2dba9790],.workspace-code-track[data-v-2dba9790]{transition:transform .8s cubic-bezier(.2,.75,.2,1)}.beat-inspect-source .code-track[data-v-2dba9790],.beat-inspect-source .workspace-code-track[data-v-2dba9790],.beat-inspect-test .code-track[data-v-2dba9790],.beat-inspect-test .workspace-code-track[data-v-2dba9790],.beat-prompt .code-track[data-v-2dba9790],.beat-prompt .workspace-code-track[data-v-2dba9790]{transform:none}.beat-edit-upper .code-track[data-v-2dba9790]{transform:translateY(-21%)}.beat-edit-lower .code-track[data-v-2dba9790]{transform:translateY(-47%)}.beat-verify-passed .code-track[data-v-2dba9790],.beat-verify-running .code-track[data-v-2dba9790]{transform:translateY(-10%)}.beat-preview .code-track[data-v-2dba9790]{transform:translateY(-22%)}.beat-edit-upper .workspace-code-track[data-v-2dba9790]{transform:translateY(-18%)}.beat-edit-lower .workspace-code-track[data-v-2dba9790]{transform:translateY(-42%)}.beat-verify-passed .workspace-code-track[data-v-2dba9790],.beat-verify-running .workspace-code-track[data-v-2dba9790]{transform:translateY(-8%)}.beat-preview .workspace-code-track[data-v-2dba9790]{transform:translateY(-28%)}.minimap span[data-v-2dba9790]{animation:none;transition:top .8s cubic-bezier(.2,.75,.2,1)}.beat-edit-upper .minimap span[data-v-2dba9790]{top:31%}.beat-edit-lower .minimap span[data-v-2dba9790]{top:65%}.beat-verify-passed .minimap span[data-v-2dba9790],.beat-verify-running .minimap span[data-v-2dba9790]{top:20%}.beat-preview .minimap span[data-v-2dba9790]{top:44%}.editor-caret[data-v-2dba9790],.workspace-caret[data-v-2dba9790]{animation:blink-2dba9790 var(--scene-blink) steps(1) infinite;transition:left .5s ease,top .5s ease}.beat-edit-upper .editor-caret[data-v-2dba9790]{left:48%;top:43%}.beat-edit-lower .editor-caret[data-v-2dba9790]{left:63%;top:67%}.beat-verify-passed .editor-caret[data-v-2dba9790],.beat-verify-running .editor-caret[data-v-2dba9790]{left:38%;top:28%}.scene-shell:not(.interactive) .window-bar[data-v-2dba9790]{font-size:clamp(6px,.78cqw,9px)}.scene-shell:not(.interactive) .file-list[data-v-2dba9790]{font-size:clamp(6.5px,.92cqw,9px)}.scene-shell:not(.interactive) .tabs[data-v-2dba9790],.scene-shell:not(.interactive) .task-banner[data-v-2dba9790]{font-size:clamp(6px,.82cqw,9px)}.scene-shell:not(.interactive) .breadcrumbs[data-v-2dba9790]{font-size:clamp(5.5px,.72cqw,8px)}.scene-shell:not(.interactive) .code-line[data-v-2dba9790]{font-size:clamp(6.5px,.88cqw,9.5px)}.scene-shell:not(.interactive) .compact-code-line[data-v-2dba9790]{font-size:clamp(5.8px,.76cqw,8.5px)}.scene-shell:not(.interactive) .compact-tabs[data-v-2dba9790],.scene-shell:not(.interactive) .panel-header[data-v-2dba9790]{font-size:clamp(5.5px,.72cqw,8px)}@media(max-width:640px){.reasoning-current small[data-v-2dba9790],.reasoning-label span[data-v-2dba9790],.reasoning-steps[data-v-2dba9790]{display:none}.reasoning-ribbon[data-v-2dba9790]{grid-template-columns:auto minmax(0,1fr)}.explorer[data-v-2dba9790]{display:none}.editor-shell[data-v-2dba9790]{grid-template-columns:11% 1fr}.terminal-layout[data-v-2dba9790]{grid-template-columns:1fr}.agent-panel[data-v-2dba9790]{display:none}.workspace-shell[data-v-2dba9790]{grid-template-columns:1fr}.workspace-editor[data-v-2dba9790]{grid-row:auto}.workspace-agent[data-v-2dba9790]{display:none}.workspace-preview[data-v-2dba9790]{min-height:52%}.terminal-titlebar small[data-v-2dba9790]{display:none}}@media(prefers-reduced-motion:reduce){.scene-shell[data-v-2dba9790] *{animation-duration:.001ms!important;animation-iteration-count:1!important}.code-track[data-v-2dba9790],.terminal-track[data-v-2dba9790],.workspace-code-track[data-v-2dba9790]{transform:none!important}}
