.chat-mock_stage__wWCFy{position:relative;aspect-ratio:5/4;border-radius:28px;overflow:hidden;container-type:inline-size;background:radial-gradient(60% 70% at 15% 0,rgba(0,200,255,.24),transparent 70%),radial-gradient(60% 70% at 100% 100%,rgba(255,74,192,.22),transparent 70%),radial-gradient(80% 80% at 60% 40%,rgba(112,60,255,.16),transparent 70%),#eeeef3}.chat-mock_stage__wWCFy[data-variant=dark]{background:radial-gradient(60% 70% at 15% 0,rgba(0,200,255,.3),transparent 70%),radial-gradient(60% 70% at 100% 100%,rgba(255,74,192,.26),transparent 70%),radial-gradient(80% 80% at 60% 40%,rgba(112,60,255,.24),transparent 70%),#0c0c12}.chat-mock_window__uugmM{position:absolute;inset:8% 7%}.chat-mock_column__hTHki{width:min(520px,88%);margin:0 auto;padding:0 0 16px;font-size:clamp(12px,2.3cqw,15px);line-height:1.4}.chat-mock_column__hTHki,.chat-mock_thread___T3o_{flex:1;min-height:0;display:flex;flex-direction:column}.chat-mock_thread___T3o_{justify-content:flex-end;gap:8px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 28px);mask-image:linear-gradient(180deg,transparent,#000 28px)}.chat-mock_her__ykyyQ{display:flex;flex-direction:column;gap:8px}.chat-mock_her__ykyyQ img{display:block;width:100%;border-radius:10px}.chat-mock_step__qDhVE{opacity:0;transform:translateY(12px) scale(.98)}[data-in="1"] .chat-mock_step__qDhVE{animation:chat-mock_arrive__aWVM6 .46s cubic-bezier(.2,.9,.2,1) var(--d,0s) both}@keyframes chat-mock_arrive__aWVM6{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.chat-mock_task__MhAHt{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:12px;background:var(--w-menu,rgba(255,255,255,.7));box-shadow:0 0 0 1px var(--w-line,rgba(0,0,0,.06));color:var(--w-fg)}.chat-mock_glyph__gAMO5{position:relative;flex:none;width:16px;height:16px}.chat-mock_glyph__gAMO5 svg{position:absolute;inset:0;width:100%;height:100%}.chat-mock_star__ntXCC{padding:1.5px;fill:var(--w-fg)}.chat-mock_check__DkCHX{fill:none;stroke:var(--w-sub);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.chat-mock_taskLabel__TwVMj{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.chat-mock_taskState__692HQ{position:relative;font-family:var(--l-mono);font-size:.78em}.chat-mock_taskState__692HQ em{font-style:normal}.chat-mock_running__MdaUt{background:linear-gradient(90deg,var(--w-sub) 0,var(--w-fg) 50%,var(--w-sub) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:chat-mock_shimmer__dqHGc 1.6s linear infinite}.chat-mock_done__a5bn1{position:absolute;right:0;color:var(--w-sub);opacity:0}@keyframes chat-mock_shimmer__dqHGc{to{background-position:-200% 0}}[data-in="1"] .chat-mock_task__MhAHt[data-done=later] .chat-mock_running__MdaUt,[data-in="1"] .chat-mock_task__MhAHt[data-done=later] .chat-mock_star__ntXCC{animation:chat-mock_vanish__xMhE8 .26s ease calc(var(--d, 0s) + var(--done)) both}[data-in="1"] .chat-mock_task__MhAHt[data-done=later] .chat-mock_check__DkCHX,[data-in="1"] .chat-mock_task__MhAHt[data-done=later] .chat-mock_done__a5bn1{animation:chat-mock_appear__Y9fBC .32s cubic-bezier(.3,1.6,.5,1) calc(var(--d, 0s) + var(--done)) both}@keyframes chat-mock_vanish__xMhE8{to{opacity:0;transform:scale(.6)}}@keyframes chat-mock_appear__Y9fBC{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.chat-mock_card__PXrt3{display:flex;align-items:center;gap:10px;max-width:82%;padding:9px 12px;border-radius:14px;background:var(--w-menu,#fff);box-shadow:0 0 0 1px var(--w-line,rgba(0,0,0,.06)),0 6px 16px -10px rgba(0,0,0,.25);color:var(--w-fg)}.chat-mock_cardIcon__EkJ2Y{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;background:var(--w-plus,#f2f2f5);color:var(--w-fg)}.chat-mock_cardText__I7gsV{display:flex;flex-direction:column;min-width:0}.chat-mock_cardText__I7gsV b{font-weight:600}.chat-mock_cardText__I7gsV small{font-size:.82em;color:var(--w-sub)}.chat-mock_typed__Snsch{flex:1;overflow:hidden;white-space:nowrap;color:var(--w-fg);clip-path:inset(0 100% 0 0)}[data-in="1"] .chat-mock_typed__Snsch{animation:chat-mock_type__ZB9ed calc(var(--n) * 45ms) steps(var(--n)) var(--d,0s) forwards}@keyframes chat-mock_type__ZB9ed{to{clip-path:inset(0 0 0 0)}}@container (max-width: 520px){.chat-mock_column__hTHki{width:92%}}@media (max-width:860px){.chat-mock_stage__wWCFy{aspect-ratio:1/1.05;border-radius:22px}.chat-mock_window__uugmM{inset:6% 5%}}@media (prefers-reduced-motion:reduce){.chat-mock_step__qDhVE,[data-in="1"] .chat-mock_step__qDhVE{opacity:1;transform:none;animation:none}.chat-mock_typed__Snsch,[data-in="1"] .chat-mock_typed__Snsch{clip-path:none;animation:none}.chat-mock_running__MdaUt{animation:none}}