.conversation-avatar:where(.astro-mi3d6wi5){box-sizing:border-box;border:1px solid #00000012;border-radius:50%;flex:none;place-items:center;width:1.82rem;height:1.82rem;display:grid;box-shadow:0 .28rem .75rem #14141414,inset 0 0 0 1px #ffffff94}.conversation-avatar:where(.astro-mi3d6wi5) i:where(.astro-mi3d6wi5){font-size:.88rem}.avatar-teacher:where(.astro-mi3d6wi5){color:#7b5a28;background:linear-gradient(145deg,#faf2e5,#ead7b9)}.avatar-student:where(.astro-mi3d6wi5){color:#3d688e;background:linear-gradient(145deg,#eef5fb,#cedeed)}.avatar-agent:where(.astro-mi3d6wi5){color:#fff;background:linear-gradient(145deg,#343434,#151515);border-color:#303030;box-shadow:0 .32rem .9rem #00000029,inset 0 0 0 1px #ffffff14}.teaching-scene{--ink:#191919;--muted:#858585;--line:#e8e8e8;--edu:#174a3c;width:100%;height:100dvh;min-height:0;color:var(--ink);background:#fff;grid-template-rows:minmax(0,1fr) 4.05rem;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;display:grid;position:relative;overflow:hidden}.teaching-scene button{color:inherit;font:inherit}.teaching-stage{grid-template-columns:minmax(0,58fr) .48rem minmax(0,42fr);height:100%;min-height:0;display:grid}.teaching-scene.platform-only .teaching-stage{grid-template-columns:1fr}.teaching-scene.platform-only .agent-workspace,.teaching-scene.platform-only .workspace-divider{display:none}.teaching-scene.film-mode{grid-template-rows:minmax(0,1fr)}.teaching-scene.film-mode .scene-controls,.teaching-scene.film-mode .response-actions time{display:none}.teaching-scene.film-mode .scene-event.question{transition:none}.agent-workspace{background:#fff;min-width:0;min-height:0;position:relative;overflow:hidden}.workspace-divider{z-index:12;background:linear-gradient(90deg,#f5f5f6 0,#dedee1 46%,#c9c9ce 50%,#dedee1 54%,#f4f4f5 100%);min-width:0;position:relative;box-shadow:-.18rem 0 .55rem #1c19200f,.18rem 0 .55rem #1c19200f}.workspace-divider i{opacity:.72;background:repeating-linear-gradient(#9c9ca3 0 .18rem,#0000 .18rem .42rem);border-radius:999px;width:.18rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.conversation-titlebar{z-index:4;backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;height:3.2rem;padding:0 1.35rem;display:flex;position:absolute;top:0;left:0;right:0}.title-copy{gap:.1rem;display:grid}.title-copy small{color:#aaa;font-size:.49rem;font-weight:500}.title-copy strong{font-size:.72rem}.conversation-titlebar div{gap:.2rem;display:flex}.conversation-titlebar button{color:#777;background:0 0;border:0;place-items:center;width:1.8rem;height:1.8rem;padding:0;display:grid}.conversation-scroll{scroll-behavior:smooth;scrollbar-color:#d8d8d8 transparent;position:absolute;inset:3.2rem 0 0;overflow-y:auto}.conversation-column{flex-direction:column;width:min(45rem,100% - 5rem);min-height:100%;margin:0 auto;padding:3.1rem 0 12.75rem;display:flex}.conversation-column:before{content:"";flex:1 0 0;min-height:0;display:block}.scene-event{opacity:calc(.28 + var(--event-reveal,1) * .72);transform:translateY(calc((1 - var(--event-reveal,1)) * .7rem));margin:0 0 1.65rem;transition:opacity .18s,transform .18s}.scene-event[hidden],.scene-event.platform{display:none!important}.scene-event.settled{--event-reveal:1!important}.scene-event.user{justify-content:flex-end;padding-left:15%;display:flex}.human-turn{grid-template-columns:minmax(0,1fr) 1.82rem;align-items:end;gap:.58rem;width:min(100%,38rem);display:grid}.user-message{justify-items:end;gap:.42rem;min-width:0;display:grid}.user-prompt{background:#f4f4f4;border-radius:.78rem .78rem .1rem;width:fit-content;max-width:84%;margin:0;padding:.72rem .9rem;font-size:.74rem;line-height:1.65}.user-message .user-prompt{max-width:100%}.user-attachment,.composer-attachment{background:#fff;border:1px solid #dedede;border-radius:.68rem;grid-template-columns:2.15rem minmax(0,1fr) auto;align-items:center;gap:.58rem;min-width:0;display:grid;box-shadow:0 .35rem 1rem #1414140e}.user-attachment{width:min(23rem,100%);padding:.58rem .68rem}.attachment-icon{color:#6a4b18;background:linear-gradient(145deg,#fff4cf,#f2dd9b);border-radius:.48rem;place-items:center;width:2.15rem;height:2.15rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #966d231f}.attachment-icon i{font-size:1.05rem}.attachment-icon b{color:#fff;letter-spacing:.03em;background:#9b6b18;border-radius:.14rem;padding:.06rem .14rem;font:700 .3rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:.15rem;right:.18rem}.user-attachment>span:nth-child(2),.composer-attachment>span:nth-child(2),.attachment-drag-ghost>span:nth-child(2){gap:.14rem;min-width:0;display:grid}.user-attachment strong,.composer-attachment strong,.attachment-drag-ghost strong{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.user-attachment small,.composer-attachment small,.attachment-drag-ghost small{color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:.45rem;overflow:hidden}.user-attachment>i,.composer-attachment>i{color:#3e8c70;font-size:.78rem}.agent-turn{grid-template-columns:1.82rem minmax(0,1fr);align-items:start;gap:.62rem;width:100%;min-width:0;display:grid}.scene-event.question{width:100%;opacity:var(--event-reveal,1);transform:translateY(calc((1 - var(--event-reveal,1)) * .9rem)) scale(calc(.985 + var(--event-reveal,1) * .015));transform-origin:20% 0;transition:opacity .28s,transform .34s cubic-bezier(.22,1,.36,1)}.ask-user-question{background:#fff;border:1px solid #dedede;border-radius:.9rem;overflow:hidden;box-shadow:0 .75rem 2.1rem #1414140f}.question-head{background:linear-gradient(135deg,#fafafa,#fff 72%);border-bottom:1px solid #ededed;align-items:center;gap:.68rem;padding:.85rem .95rem .78rem;display:flex}.question-mark{color:#686868;background:#f4f4f4;border:1px solid #e6e6e6;border-radius:.62rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.question-mark i{font-size:.92rem}.question-head>span:last-child{gap:.14rem;display:grid}.question-head strong{font-size:.67rem}.question-head small{color:#8b8b8b;font-size:.52rem;line-height:1.45}.question-list{display:grid}.question-row{border-bottom:1px solid #f0f0f0;grid-template-columns:8.6rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.72rem .95rem;display:grid}.question-label{color:#555;font-size:.57rem;font-weight:650;line-height:1.45}.question-options{flex-wrap:wrap;gap:.38rem;min-width:0;display:flex}.question-options button{color:#777;white-space:nowrap;background:#fafafa;border:1px solid #dfdfdf;border-radius:999px;align-items:center;gap:.22rem;min-height:1.75rem;padding:.34rem .58rem;font-size:.52rem;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.question-options button i{opacity:0;width:0;font-size:.55rem;transition:width .18s,opacity .18s,transform .18s;transform:scale(.5)}.question-options button.selected{color:#fff;background:#202020;border-color:#202020;animation:.36s cubic-bezier(.22,1,.36,1) question-select;box-shadow:0 .3rem .8rem #0000001f}.question-options button.selected i{opacity:1;width:.58rem;transform:scale(1)}.question-footer{background:#fafafa;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.62rem .75rem .62rem .95rem;display:flex}.question-footer>span{color:#979797;align-items:center;gap:.28rem;font-size:.51rem;display:inline-flex}.question-footer>span i{color:#666;font-size:.68rem}.question-footer>span b{color:#444;font-weight:700}.question-footer>button{color:#aaa;background:#f1f1f1;border:1px solid #dedede;border-radius:.55rem;align-items:center;gap:.34rem;min-height:2rem;padding:.45rem .72rem;font-size:.55rem;font-weight:650;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.question-footer>button.ready{color:#fff;background:#202020;border-color:#202020;box-shadow:0 .4rem .9rem #0000001f}.question-footer>button.submitted{color:#27644f;box-shadow:none;background:#edf6f1;border-color:#c9ddd4;transform:scale(.98)}.agent-step-trace{min-width:0}.step-running{opacity:1;max-height:13rem;transition:max-height .34s cubic-bezier(.22,1,.36,1),opacity .22s,transform .34s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(0)}.step-running.collapsed{opacity:0;max-height:0;transform:translateY(-.45rem)}.step-running-head{color:#9a9a9a;grid-template-columns:1rem 1fr auto;align-items:center;gap:.38rem;display:grid}.step-running-head strong{font-size:.6rem;font-weight:600}.step-running-head small{font:.5rem ui-monospace,SFMono-Regular,Menlo,monospace}.step-running-head small b{color:#707070;font-weight:650}.step-running-icon{background:#f1f1f1;border-radius:50%;place-items:center;width:1rem;height:1rem;display:grid}.step-running-icon i{color:#8b8b8b;font-size:.58rem;animation:1.2s linear infinite monitor-spin}.step-action-list{border-left:1px solid #e8e8e8;margin:.62rem 0 0 .48rem;padding:0 0 0 .85rem;list-style:none;display:grid}.step-action-list li{color:#b0b0b0;opacity:0;grid-template-columns:.8rem 1fr;align-items:center;gap:.35rem;max-height:0;font-size:.57rem;line-height:1.5;transition:max-height .22s,padding .22s,color .2s,opacity .22s,transform .22s;display:grid;overflow:hidden;transform:translateY(.3rem)}.step-action-list li.visible{opacity:1;max-height:2.2rem;padding:.23rem 0;transform:translateY(0)}.step-action-list li.current{color:#6f6f6f}.step-action-list li.complete{color:#9d9d9d}.step-action-list li>span{place-items:center;width:.8rem;height:.8rem;display:grid}.step-action-list li i{font-size:.5rem}.step-action-list li.current i{animation:.9s linear infinite monitor-spin}.step-action-list li.complete i{color:#7d9a8e;animation:none}.step-action-list li b{font-weight:500}.step-summary{opacity:0;max-height:0;transition:max-height .34s cubic-bezier(.22,1,.36,1),opacity .24s 80ms,transform .34s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(.45rem)}.step-summary.visible{opacity:1;max-height:9rem;transform:translateY(0)}.step-label{color:#8e8e8e;align-items:center;gap:.38rem;font-size:.62rem;display:flex}.step-label i{color:#999;background:#ededed;border-radius:50%;place-items:center;width:1rem;height:1rem;font-size:.58rem;display:grid}.step-summary>p{margin:1rem 0 0;font-size:.74rem;line-height:1.68}.step-result{color:#777;background:#fbfbfb;border:1px solid #ededed;border-radius:.5rem;align-items:center;gap:.36rem;margin-top:.72rem;padding:.42rem .62rem;font-size:.59rem;display:inline-flex}.assistant-response{font-size:.74rem;line-height:1.74}.assistant-response p{margin:0 0 .68rem}.assistant-handoff-link{color:#2c68c8;text-underline-offset:.18rem;align-items:center;gap:.38rem;margin:.1rem 0 .35rem;padding:.38rem 0;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.assistant-handoff-link:hover{text-decoration:underline}.assistant-handoff-link[hidden]{display:none!important}.assistant-handoff-link i:first-child{font-size:.82rem}.assistant-handoff-link i:last-child{font-size:.65rem;transition:transform .16s}.assistant-handoff-link:hover i:last-child{transform:translate(.16rem)}.assistant-response p.typing-tail:after,.composer-input.typing:after{vertical-align:-.06em;content:"";background:currentColor;border-radius:1px;width:.08rem;height:.9em;margin-left:.12rem;animation:.72s step-end infinite scene-caret;display:inline-block}.response-actions[hidden]{display:none!important}.response-actions{color:#8a8a8a;grid-template-columns:auto auto auto auto 1fr;align-items:center;gap:.72rem;margin-top:.8rem;font-size:.64rem;display:grid}.response-actions time{color:#b3b3b3;justify-self:end;font:.55rem ui-monospace,SFMono-Regular,Menlo,monospace}.composer-wrap{z-index:6;background:linear-gradient(#0000,#fff 24%);padding-bottom:.25rem;position:absolute;bottom:.65rem;left:2.6rem;right:2.6rem}.jump-current{opacity:0;background:#fff;border:1px solid #e6e6e6;border-radius:50%;place-items:center;width:2rem;height:2rem;padding:0;transition:opacity .2s;display:grid;position:absolute;top:-2rem;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000014}.jump-current.visible{opacity:1}.attachment-drag-ghost{--attachment-drag-x:-.25rem;--attachment-drag-y:-3.2rem;--attachment-drag-rotate:-4deg;--attachment-drag-scale:.92;--attachment-drag-opacity:.38;z-index:8;box-sizing:border-box;color:#37322a;width:min(22rem,72%);opacity:var(--attachment-drag-opacity);transform:translate(var(--attachment-drag-x), var(--attachment-drag-y)) rotate(var(--attachment-drag-rotate)) scale(var(--attachment-drag-scale));transform-origin:0;will-change:transform, opacity;background:#fffcf4f7;border:1px solid #a0823e59;border-radius:.68rem;grid-template-columns:2.15rem minmax(0,1fr) auto;align-items:center;gap:.58rem;padding:.45rem .55rem;display:grid;position:absolute;top:.82rem;left:1rem;box-shadow:0 1rem 2.5rem #20190f2e}.attachment-drag-ghost[hidden]{display:none!important}.attachment-drag-ghost>i{color:#70511a;font-size:.8rem}.qwen-composer{box-sizing:border-box;background:#fff;border:1px solid #d8d8d8;border-radius:1rem;min-height:6.5rem;padding:.82rem 1rem .6rem;box-shadow:0 12px 30px #00000017}.composer-attachment{--attachment-settle-opacity:0;--attachment-settle-y:-.18rem;--attachment-settle-scale:.985;--attachment-check-opacity:0;box-sizing:border-box;width:min(22rem,72%);opacity:var(--attachment-settle-opacity);transform:translateY(var(--attachment-settle-y)) scale(var(--attachment-settle-scale));transform-origin:0;will-change:transform, opacity;margin-bottom:.55rem;padding:.45rem .55rem}.composer-attachment[hidden]{display:none!important}.composer-attachment.settled{border-color:#d5e3dd}.composer-attachment>i{opacity:var(--attachment-check-opacity)}.composer-placeholder{color:#aaa;min-height:1.09rem;font-size:.7rem;line-height:1.55;display:inline-block}.composer-placeholder[hidden],.composer-input[hidden]{display:none!important}.composer-input{color:#2a2a2a;min-height:1.09rem;font-size:.7rem;line-height:1.55;display:inline-block}.composer-tools{justify-content:space-between;align-items:flex-end;height:3.6rem;display:flex}.tool-group{color:#777;align-items:center;gap:.35rem;font-size:.59rem;display:flex}.tool-group button{background:#fff;border:1px solid #ededed;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;padding:0;display:grid}.tool-group .permission{border:1px solid #ededed;border-radius:999px;align-items:center;gap:.25rem;height:1.75rem;padding:0 .6rem;display:inline-flex}.tool-group button.send{color:#aaa;background:#f1f1f1;border-color:#efefef;transition:all .16s}.tool-group button.send.ready{color:#fff;background:#171717;border-color:#171717;transform:scale(1.04)}.composer-foot{color:#777;justify-content:space-between;padding:.48rem .55rem 0;font-size:.55rem;display:flex}.composer-foot small{color:#b7b7b7}.right-workspace{background:#fbfbfa;min-width:0;min-height:0;position:relative;overflow:hidden}.monitor-surface,.platform-surface{position:absolute;inset:0}.monitor-surface[hidden],.platform-surface[hidden]{display:none!important}.monitor-header{background:#ffffffe0;border-bottom:1px solid #e8e8e6;justify-content:space-between;align-items:center;height:3.2rem;padding:0 1.25rem;display:flex}.monitor-header>span:first-child{align-items:center;gap:.45rem;font-size:.7rem;display:flex}.monitor-header>span:first-child i{color:var(--edu);font-size:.9rem}.live-dot{color:#999;align-items:center;gap:.3rem;font-size:.51rem;display:flex}.live-dot i{background:#35a56f;border-radius:50%;width:.34rem;height:.34rem;box-shadow:0 0 0 .2rem #35a56f1f}.monitor-scroll{height:calc(100% - 3.2rem);padding:2.45rem 1.5rem 6rem;overflow:auto}.monitor-section{border-bottom:1px solid #e7e7e5;padding:0 0 1.45rem}.monitor-section+.monitor-section{padding-top:1.35rem}.monitor-section h2{justify-content:space-between;align-items:center;margin:0 0 .75rem;font-size:.66rem;display:flex}.monitor-section h2 span{color:#777;background:#ededeb;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;font-size:.49rem;display:grid}.todo-card{background:#fff;border:1px solid #e6e6e3;border-radius:.72rem;grid-template-columns:2rem 1fr;align-items:center;gap:.65rem;padding:.8rem;transition:all .25s;display:grid}.todo-icon{color:#888;background:#f1f1ef;border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid}.todo-card>span:last-child{gap:.15rem;display:grid}.todo-card strong{font-size:.63rem}.todo-card small{color:#999;font-size:.52rem}.todo-card.working{border-color:#cbdad5;box-shadow:0 6px 16px #174a3c12}.todo-card.working .todo-icon{color:var(--edu);background:#eaf2ef}.todo-card.working .todo-icon i{animation:1.2s linear infinite monitor-spin}.todo-card.complete .todo-icon{color:#fff;background:var(--edu)}.artifact-empty{color:#aaa;border:1px dashed #dededb;border-radius:.72rem;align-content:center;place-items:center;gap:.55rem;min-height:8.2rem;font-size:.55rem;display:grid}.artifact-empty[hidden],.course-artifact[hidden],.session-progress[hidden]{display:none!important}.artifact-empty i{font-size:1.25rem}.course-artifact{background:#fff;border:1px solid #e0e3df;border-radius:.8rem;grid-template-columns:2.8rem 1fr auto;gap:.7rem;padding:.85rem;display:grid;box-shadow:0 8px 25px #202f290d}.artifact-cover{color:#dcece5;background:var(--edu);border-radius:.38rem .65rem .65rem .38rem;place-items:center;width:2.8rem;height:3.4rem;font-size:1.15rem;display:grid;box-shadow:inset 3px 0 #ffffff26}.artifact-main{flex-direction:column;justify-content:center;min-width:0;display:flex}.artifact-kicker{color:#97a59f;letter-spacing:.09em;margin-bottom:.22rem;font:600 .43rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.artifact-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.artifact-main small{color:#969696;margin-top:.25rem;font-size:.51rem}.course-artifact em{color:#447c69;background:#edf5f1;border-radius:999px;align-self:start;padding:.23rem .4rem;font-size:.46rem;font-style:normal}.session-progress{color:#777;grid-column:1/-1;grid-template-columns:3.6rem 1fr;align-items:center;gap:.55rem;font-size:.49rem;display:grid}.session-progress>i{background:#ececea;border-radius:999px;height:.24rem;overflow:hidden}.session-progress>i b{border-radius:inherit;background:var(--edu);width:0;height:100%;transition:width .16s linear;display:block}.skill-stack{gap:.12rem;display:grid}.skill-row{border:1px solid #0000;border-radius:.45rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.4rem;min-width:0;padding:.46rem .3rem;transition:all .2s;display:grid}.skill-row>i{color:#777}.skill-row span{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;font-weight:600;overflow:hidden}.skill-row small{color:#35a56f;font-size:.49rem}.skill-row.active{color:var(--edu);background:#edf4f1}.skill-row.active small{color:var(--edu)}.skill-row.current{background:#fafcfb;border-color:#e4ece8}.platform-surface{color:inherit;background:#f5f5f7;overflow:hidden}.platform-frame{opacity:0;transform-origin:0 0;background:#f5f5f7;border:0;width:121.96%;height:121.96%;transition:opacity .22s;display:block;transform:scale(.82)}.platform-surface.frame-ready .platform-frame{opacity:1}.platform-loading{z-index:0;color:#777;background:#f5f5f7;place-content:center;justify-items:center;gap:.55rem;font-size:.58rem;display:grid;position:absolute;inset:0}.platform-loading i{color:#6510ad;font-size:1rem;animation:1s linear infinite monitor-spin}.platform-surface.frame-ready .platform-loading{display:none}.scene-controls{z-index:40;background:#f7f7f8;border-top:1px solid #d6d6d9;grid-template-columns:2.1rem 2.4rem 2.1rem 3.2rem minmax(7rem,1fr) auto 2.5rem;align-items:center;gap:.3rem;width:100%;height:100%;padding:0 1rem;display:grid;position:relative;box-shadow:0 -.35rem 1.2rem #1e1b230e}.scene-controls button{background:#fff;border:1px solid #e7e7e7;border-radius:.48rem;place-items:center;height:2rem;padding:0;display:grid}.scene-controls button.play{color:#fff;background:#151515}.scene-controls output{color:#777;text-align:center;font-size:.58rem}.scene-controls input{accent-color:#171717;width:100%}.scene-controls ol{color:#aaa;white-space:nowrap;align-items:center;gap:.75rem;margin:0;padding:0;font-size:.52rem;list-style:none;display:flex}.scene-controls li.active{color:#111;font-weight:700}.scene-controls li.complete{color:#4c9c6d}.scene-controls button.speed{font-size:.56rem}@media (width<=1050px){.teaching-stage{grid-template-columns:minmax(0,56fr) .42rem minmax(0,44fr)}.conversation-column{width:calc(100% - 3rem)}.composer-wrap{left:1.5rem;right:1.5rem}.question-row{grid-template-columns:1fr;gap:.45rem}}@media (height<=850px){.conversation-titlebar{height:2.8rem}.conversation-scroll{inset:2.8rem 0 0}.conversation-column{padding-top:1.8rem;padding-bottom:10.75rem}.scene-event{margin-bottom:1.15rem}.composer-wrap{padding-bottom:.1rem;bottom:.45rem}.qwen-composer{min-height:5.6rem;padding-top:.7rem}.composer-tools{height:2.8rem}.composer-foot{padding-top:.3rem}.platform-frame{width:151.52%;height:151.52%;transform:scale(.66)}}@media (width<=760px){.teaching-stage{grid-template-columns:1fr}.workspace-divider,.right-workspace{display:none}.composer-wrap{left:1rem;right:1rem}.scene-controls{grid-template-columns:2rem 2.3rem 2rem 2.8rem 1fr 2.5rem}.scene-controls ol{display:none}.teaching-scene.film-mode .teaching-stage{grid-template-columns:minmax(0,58fr) .48rem minmax(0,42fr)}.teaching-scene.film-mode .workspace-divider,.teaching-scene.film-mode .right-workspace{display:block}}@media (prefers-reduced-motion:reduce){.scene-event,.conversation-scroll,.scene-controls,.platform-frame{scroll-behavior:auto;transition:none}.assistant-response p.typing-tail:after,.composer-input.typing:after{display:none}.step-running,.step-action-list li,.step-summary{transition:none}.step-running-icon i,.step-action-list li.current i{animation:none}}@keyframes scene-caret{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes monitor-spin{to{transform:rotate(360deg)}}@keyframes question-select{0%{transform:scale(.9)}70%{transform:scale(1.04)}to{transform:scale(1)}}
