/* Conversation participants, generous reading width, and truthful request activity. */
body.unified-workspace[data-workspace-view=agent] .agent-intro{position:relative;max-width:1120px;width:calc(100% - 16px);padding-left:50px;box-sizing:border-box;margin-right:auto}
.dialogue-avatar{width:38px;height:38px;object-fit:contain;flex:none;border-radius:50%;background:#fff;box-shadow:0 3px 12px #4a6da21c;border:1px solid #dfE8f5}
.agent-intro>.dialogue-avatar{position:absolute;left:0;top:14px}
body.unified-workspace .msg-wrap{position:relative;box-sizing:border-box;padding-left:50px;max-width:1120px;width:100%}
.msg-wrap>.dialogue-avatar{position:absolute;left:0;top:2px}
body.unified-workspace .msg-wrap.user{padding-left:0;padding-right:50px;align-self:flex-end;margin-left:auto}
.msg-wrap.user>.dialogue-avatar{left:auto;right:0}
body.unified-workspace .msg-wrap.assistant>.msg{max-width:100%;width:100%;box-sizing:border-box}
body.unified-workspace .msg-wrap.user>.msg{max-width:min(88%,760px)}
body.unified-workspace .msg-wrap.suggest-follow{padding-left:50px}
body.unified-workspace .thinking-orbit{display:flex;align-items:center;gap:14px;min-width:240px;padding:5px 0;background:none;color:#49628c}
.thinking-core{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;font-size:25px;color:#6b63f4;border:1px solid #b9cafa;box-shadow:0 0 20px #8d79ef30;animation:thoughtPulse 2s ease-in-out infinite}
.thinking-orbit b{display:block;font-size:15px;font-weight:600;background:linear-gradient(100deg,#3765b7,#8a64df,#22a5b9,#3765b7);background-size:220% 100%;background-clip:text;color:transparent;animation:thoughtFlow 3s linear infinite}
.thinking-orbit small{display:block;margin-top:3px;color:#8090a8;font-size:12px}
body.unified-workspace .thinking-wave{display:flex;gap:3px;margin-left:8px;align-items:center}
body.unified-workspace .thinking-wave i{display:block;width:3px;height:15px;border-radius:2px;background:#8194ed;animation:thoughtWave 1s ease-in-out infinite}
.thinking-wave i:nth-child(2){animation-delay:.15s!important}.thinking-wave i:nth-child(3){animation-delay:.3s!important}.thinking-wave i:nth-child(4){animation-delay:.45s!important}
@keyframes thoughtPulse{50%{box-shadow:0 0 25px #8763ed55;transform:scale(1.06)}}@keyframes thoughtFlow{to{background-position:220% 0}}@keyframes thoughtWave{50%{transform:scaleY(.35);opacity:.5}}
@media(max-width:700px){body.unified-workspace .msg-wrap{padding-left:38px}.dialogue-avatar{width:28px;height:28px}body.unified-workspace .msg-wrap.user{padding-right:38px}body.unified-workspace[data-workspace-view=agent] .agent-intro{padding-left:38px;width:100%}.thinking-orbit small{max-width:150px}.thinking-wave{display:none!important}body.unified-workspace .thinking-orbit{min-width:0;gap:8px}.thinking-core{width:28px;height:28px}}
@media(prefers-reduced-motion:reduce){.thinking-core,.thinking-orbit b,.thinking-wave i{animation:none!important}}
body.unified-workspace[data-workspace-view=writing] #rightPanel{display:none!important}
body.unified-workspace[data-workspace-view=writing] #viewRoot{padding:0;overflow:hidden;width:100%;max-width:none}
.writing-host{height:100%;display:flex;flex-direction:column;background:#f5f7fd}.writing-host iframe{width:100%;flex:1;border:0;min-height:0}.writing-host-bar{display:flex;align-items:center;gap:12px;padding:10px 24px;border-bottom:1px solid #dee6f4;background:#fff}.writing-host-bar strong{font-size:16px;color:#26415d}.writing-host-bar small{color:#71849b}.writing-host-bar a{margin-left:auto;color:#3865c3;font-size:13px}

body.unified-workspace .chat{padding:24px max(20px,calc((100% - 1120px)/2))}body.unified-workspace .composer{padding:16px max(20px,calc((100% - 1120px)/2))}

body.unified-workspace[data-workspace-view=writing] #agentRail{display:flex!important}body.unified-workspace[data-workspace-view=writing] #viewRoot{min-width:0;flex:1;width:auto}.writing-host{min-width:0}@media(max-width:900px){body.unified-workspace[data-workspace-view=writing] #agentRail{display:none!important}}

@media(max-width:900px){body.unified-workspace[data-workspace-view=writing] #agentRail{display:none!important}}
