.ap[data-astro-cid-ezxffmqo]{display:flex;flex-direction:column;background:var(--canvas);font-size:11px;color:var(--fg)}.hd[data-astro-cid-ezxffmqo]{display:flex;align-items:center;gap:8px;padding:9px 11px;background:var(--panel);border-bottom:1px solid var(--hairline)}.brand[data-astro-cid-ezxffmqo]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:var(--fg-strong)}.hgrow[data-astro-cid-ezxffmqo]{flex:1}.hic[data-astro-cid-ezxffmqo]{display:inline-flex;color:var(--fg-muted)}.hic[data-astro-cid-ezxffmqo] svg{width:14px;height:14px}.sub[data-astro-cid-ezxffmqo]{position:relative;display:flex;align-items:center;gap:7px;padding:8px 10px;background:var(--panel);border-bottom:1px solid var(--hairline)}.back[data-astro-cid-ezxffmqo]{color:var(--fg-muted);font-size:12px}.agent[data-astro-cid-ezxffmqo]{display:grid;place-items:center;width:19px;height:19px;border-radius:var(--r-sm);background:var(--brand-500);color:#fff;font-size:10px;font-weight:700}.stitle[data-astro-cid-ezxffmqo]{display:flex;flex-direction:column;line-height:1.3;font-size:11px;font-weight:700;color:var(--fg-strong)}.stitle[data-astro-cid-ezxffmqo] small[data-astro-cid-ezxffmqo]{font-size:8.5px;font-weight:500;color:var(--fg-faint)}.confirm[data-astro-cid-ezxffmqo]{position:relative;margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--r-full);background:var(--brand-900);color:#fff;font-size:9px;font-weight:700;white-space:nowrap}.cIc[data-astro-cid-ezxffmqo]{display:inline-flex}.cIc[data-astro-cid-ezxffmqo] svg{width:9px;height:9px}.chat[data-astro-cid-ezxffmqo]{display:flex;flex-direction:column;gap:9px;padding:11px 10px 12px}.shot[data-astro-cid-ezxffmqo]{align-self:flex-end;width:74%;padding:5px;border-radius:12px 12px 4px;background:var(--panel);border:1px solid var(--hairline);box-shadow:var(--shadow-xs)}.fname[data-astro-cid-ezxffmqo]{display:flex;align-items:center;gap:4px;margin-top:5px;padding:0 2px 1px;font-size:9px;color:var(--fg-muted)}.fIc[data-astro-cid-ezxffmqo]{display:inline-flex;color:var(--fg-faint)}.fIc[data-astro-cid-ezxffmqo] svg{width:10px;height:10px}.row[data-astro-cid-ezxffmqo]{display:flex;align-items:flex-start;gap:6px}.av[data-astro-cid-ezxffmqo]{flex:none;display:grid;place-items:center;width:17px;height:17px;margin-top:1px;border-radius:5px;background:var(--brand-100);color:var(--brand-600);font-size:9px;font-weight:700}.bub[data-astro-cid-ezxffmqo]{margin:0;padding:7px 10px;border-radius:4px 12px 12px;background:var(--panel);border:1px solid var(--hairline);font-size:10px;line-height:1.75;color:var(--fg)}.voice[data-astro-cid-ezxffmqo]{align-self:flex-end;width:88%;padding:7px 10px 8px;border-radius:12px 12px 4px;background:var(--ink-hero-2);color:#fff}.vlabel[data-astro-cid-ezxffmqo]{display:flex;align-items:center;gap:4px;font-size:8.5px;font-weight:700;color:#ffffffa8}.vIc[data-astro-cid-ezxffmqo]{display:inline-flex}.vIc[data-astro-cid-ezxffmqo] svg{width:9px;height:9px}.wave[data-astro-cid-ezxffmqo]{display:inline-flex;align-items:center;gap:1.5px;height:8px;margin-left:2px}.wave[data-astro-cid-ezxffmqo] i[data-astro-cid-ezxffmqo]{width:1.5px;height:3px;border-radius:1px;background:#ffffff80}.vtext[data-astro-cid-ezxffmqo]{margin:4px 0 0;font-size:10px;line-height:1.7}.done[data-astro-cid-ezxffmqo]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 10px;border-radius:var(--r-sm);background:var(--source-bg);border:1px solid var(--source-border);text-align:center}.done[data-astro-cid-ezxffmqo] b[data-astro-cid-ezxffmqo]{font-size:10px;color:var(--source-strong)}.done[data-astro-cid-ezxffmqo] small[data-astro-cid-ezxffmqo]{font-size:8.5px;line-height:1.5;color:var(--fg-muted)}.composer[data-astro-cid-ezxffmqo]{display:flex;align-items:center;gap:7px;margin:0 10px 8px;padding:7px 8px 7px 10px;border-radius:var(--r-full);background:var(--panel);border:1px solid var(--hairline-strong);box-shadow:var(--shadow-xs)}.cic[data-astro-cid-ezxffmqo]{display:inline-flex;color:var(--fg-muted)}.cic[data-astro-cid-ezxffmqo] svg{width:13px;height:13px}.cph[data-astro-cid-ezxffmqo]{flex:1;font-size:9.5px;color:var(--fg-faint)}.mic[data-astro-cid-ezxffmqo]{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--r-full);background:var(--brand-500);color:#fff;box-shadow:var(--shadow-brand)}.mic[data-astro-cid-ezxffmqo] svg{width:11px;height:11px}.foot[data-astro-cid-ezxffmqo]{display:flex;align-items:center;gap:4px;margin:0;padding:0 12px 10px;font-size:8px;color:var(--fg-faint)}[data-ucdemo][data-play] .m1[data-astro-cid-ezxffmqo]{animation:kIn .5s var(--ease-out) .2s both}[data-ucdemo][data-play] .m2[data-astro-cid-ezxffmqo]{animation:kIn .5s var(--ease-out) 1.2s both}[data-ucdemo][data-play] .m3[data-astro-cid-ezxffmqo]{animation:kIn .5s var(--ease-out) 2.7s both}[data-ucdemo][data-play] .m4[data-astro-cid-ezxffmqo]{animation:kIn .5s var(--ease-out) 4.3s both}[data-ucdemo][data-play] .m5[data-astro-cid-ezxffmqo]{animation:kPop .55s var(--ease-out) 5.7s both}[data-ucdemo][data-play] .wave[data-astro-cid-ezxffmqo] i[data-astro-cid-ezxffmqo]{animation:kWave .9s var(--ease-out) infinite;animation-delay:calc(2.9s + var(--i, 0) * .09s)}[data-ucdemo][data-play] .wave[data-astro-cid-ezxffmqo] i[data-astro-cid-ezxffmqo]:nth-child(2){--i: 1}[data-ucdemo][data-play] .wave[data-astro-cid-ezxffmqo] i[data-astro-cid-ezxffmqo]:nth-child(3){--i: 2}[data-ucdemo][data-play] .wave[data-astro-cid-ezxffmqo] i[data-astro-cid-ezxffmqo]:nth-child(4){--i: 3}[data-ucdemo][data-play] .wave[data-astro-cid-ezxffmqo] i[data-astro-cid-ezxffmqo]:nth-child(5){--i: 4}[data-ucdemo][data-play] .confirm[data-astro-cid-ezxffmqo]{animation:fxAim .45s var(--ease-out) 6.4s both,fxPress .5s var(--ease-out) 6.95s forwards}[data-ucdemo][data-play] .cur[data-astro-cid-ezxffmqo]{animation:fxCurIn .45s var(--ease-out) 6.15s both,fxCurTap .32s var(--ease-out) 6.95s,fxCurOut .32s var(--ease-out) 7.7s forwards}[data-ucdemo][data-play] .cur[data-astro-cid-ezxffmqo]:after{animation:fxRipple .6s var(--ease-out) 7s}@keyframes kIn{0%{opacity:0;transform:translateY(9px)}}@keyframes kPop{0%{opacity:0;transform:scale(.94)}}@keyframes kWave{0%,to{height:3px}50%{height:8px}}
