/* IUAI_AI_CONVERSATION_COLLAB_V5910 */
.iuai-collab-head-v5910{display:flex;align-items:center;gap:10px;margin-left:auto;margin-right:10px;min-width:0}.iuai-collab-avatars-v5910{display:flex;align-items:center;padding-left:6px}.iuai-collab-avatar-v5910{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#132333;border:2px solid #09131d;color:#dff7ff;font-size:11px;font-weight:700;margin-left:-7px;box-shadow:0 0 0 1px rgba(100,211,255,.14)}.iuai-collab-avatar-v5910:first-child{margin-left:0}.iuai-collab-avatar-v5910 img{width:100%;height:100%;object-fit:cover}.iuai-collab-status-v5910{font-size:11px;color:#75dfb6;white-space:nowrap}.iuai-collab-invite-v5910{border:1px solid rgba(112,176,220,.3);background:#0e1a27;color:#d8edff;border-radius:10px;padding:8px 11px;cursor:pointer;font-size:12px;white-space:nowrap}.iuai-collab-invite-v5910:hover{border-color:#47c9ff;background:#102235}.iuai-collab-badge-v5910{min-width:18px;height:18px;border-radius:9px;padding:0 5px;background:#fa5f70;color:white;display:inline-grid;place-items:center;font-size:10px;font-weight:800;margin-left:6px}.iuai-collab-nav-badge-v5910{position:absolute;right:10px;top:50%;transform:translateY(-50%);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#fa5f70;color:#fff;font-size:10px;display:grid;place-items:center;font-weight:800}.side-nav button[data-view="chat"]{position:relative}
.iuai-collab-modal-v5910{position:fixed;inset:0;z-index:2147482000;background:rgba(2,8,13,.66);backdrop-filter:blur(7px);display:grid;place-items:center;padding:22px}.iuai-collab-modal-v5910[hidden]{display:none}.iuai-collab-card-v5910{width:min(620px,94vw);max-height:min(760px,88vh);overflow:auto;background:#0b1621;border:1px solid rgba(126,183,220,.22);box-shadow:0 30px 90px rgba(0,0,0,.55);border-radius:18px;padding:18px;color:#d9e8f3}.iuai-collab-modal-head-v5910{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}.iuai-collab-modal-head-v5910 h2{margin:2px 0 4px;font-size:20px}.iuai-collab-modal-head-v5910 p{margin:0;color:#8297a9;font-size:12px}.iuai-collab-close-v5910{border:0;background:transparent;color:#94a8b9;font-size:24px;cursor:pointer;padding:2px 8px}.iuai-collab-section-v5910{border-top:1px solid rgba(126,183,220,.13);padding-top:14px;margin-top:14px}.iuai-collab-section-v5910 h3{font-size:12px;color:#8aa4b7;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.iuai-collab-person-v5910{display:flex;align-items:center;gap:11px;padding:10px;border:1px solid rgba(126,183,220,.12);border-radius:12px;background:#0d1b27;margin:7px 0}.iuai-collab-person-v5910 .meta{min-width:0;flex:1}.iuai-collab-person-v5910 .meta b{display:block;font-size:13px}.iuai-collab-person-v5910 .meta small{display:block;color:#72899c;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis}.iuai-collab-person-v5910 button{border:1px solid rgba(112,176,220,.25);background:#102233;color:#dcefff;border-radius:9px;padding:7px 10px;cursor:pointer}.iuai-collab-person-v5910 button.primary{background:linear-gradient(135deg,#168bd0,#7058e8);border-color:transparent}.iuai-collab-person-v5910 button.danger{color:#ff9aa6}.iuai-collab-check-v5910{accent-color:#48c8ff;width:17px;height:17px}.iuai-collab-actions-v5910{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.iuai-collab-actions-v5910 button{border:1px solid rgba(112,176,220,.25);background:#102233;color:#dcefff;border-radius:10px;padding:9px 13px;cursor:pointer}.iuai-collab-actions-v5910 button.primary{background:linear-gradient(135deg,#168bd0,#7058e8);border:0}.iuai-collab-empty-v5910{padding:13px;border:1px dashed rgba(126,183,220,.18);border-radius:11px;color:#70879a;font-size:12px}.iuai-collab-note-v5910{margin:10px 0 0;color:#73899b;font-size:11px;line-height:1.5}.iuai-collab-toolbar-v5910{border:1px solid rgba(96,205,255,.22)!important;color:#aee9ff!important}.iuai-collab-message-v5910{display:flex;gap:11px;margin:18px 0;align-items:flex-start}.iuai-collab-message-v5910.mine{flex-direction:row-reverse}.iuai-collab-message-v5910 .iuai-collab-msg-avatar-v5910{width:34px;height:34px;min-width:34px;border-radius:11px;background:#132537;border:1px solid rgba(112,176,220,.18);display:grid;place-items:center;overflow:hidden;color:#d9f0ff;font-size:11px;font-weight:800}.iuai-collab-message-v5910 .iuai-collab-msg-avatar-v5910 img{width:100%;height:100%;object-fit:cover}.iuai-collab-message-v5910 .iuai-collab-msg-body-v5910{max-width:min(900px,82%)}.iuai-collab-message-v5910.mine .iuai-collab-msg-body-v5910{display:flex;flex-direction:column;align-items:flex-end}.iuai-collab-message-v5910 .iuai-collab-who-v5910{font-size:10px;color:#7e95a8;margin:0 0 5px 2px}.iuai-collab-message-v5910 .iuai-collab-bubble-v5910{padding:13px 15px;border-radius:14px;background:#101e2b;border:1px solid rgba(112,176,220,.12);line-height:1.65;word-break:break-word}.iuai-collab-message-v5910.mine .iuai-collab-bubble-v5910{background:#11283b;border-color:rgba(64,181,240,.22)}.iuai-collab-message-v5910.ai .iuai-collab-bubble-v5910{background:transparent;border-color:transparent;padding-left:0}.iuai-collab-bubble-v5910 p{margin:.3em 0}.iuai-collab-bubble-v5910 ul,.iuai-collab-bubble-v5910 ol{margin:.45em 0;padding-left:1.3em}.iuai-collab-bubble-v5910 pre{overflow:auto;background:#07111a;padding:10px;border-radius:9px}.iuai-collab-bubble-v5910 code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.iuai-collab-bubble-v5910 a{color:#5acbff}.iuai-collab-thinking-v5910{color:#88a0b3;font-size:12px;padding:10px 0}.iuai-collab-source-v5910{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.iuai-collab-source-v5910 a{font-size:10px;color:#87cfff;text-decoration:none;border:1px solid rgba(91,197,255,.18);padding:4px 7px;border-radius:8px}.iuai-collab-active-v5910 #chat-attach,.iuai-collab-active-v5910 #chat-web{opacity:.38;pointer-events:none}.iuai-collab-active-v5910 .chat-route-note::before{content:'协作模式 · 文字消息 · @IUAI 可调用 AI · ';color:#55d4ff}.iuai-collab-owner-pill-v5910{font-size:9px;color:#f1c56f;border:1px solid rgba(241,197,111,.28);padding:2px 5px;border-radius:6px;margin-left:5px}.iuai-collab-banner-v5910{margin:0 0 12px;padding:10px 12px;border-radius:11px;border:1px solid rgba(72,200,255,.18);background:#0d1d2a;color:#8fcce8;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.iuai-collab-banner-v5910 button{border:0;background:transparent;color:#5ed6ff;cursor:pointer}
@media(max-width:900px){.iuai-collab-head-v5910{width:100%;margin:8px 0 0;justify-content:flex-start}.chat-page-head{flex-wrap:wrap}.iuai-collab-message-v5910 .iuai-collab-msg-body-v5910{max-width:86%}.iuai-collab-card-v5910{padding:14px}}

/* IUAI_AI_CONVERSATION_COLLAB_V5911_COMPOSER_ENTRY */
.iuai-collab-composer-v5911{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-2px 0 12px;padding:0 2px 11px;border-bottom:1px solid rgba(126,183,220,.12)}
.iuai-collab-composer-left-v5911{display:flex;align-items:center;gap:11px;min-width:0}
.iuai-collab-composer-copy-v5911{display:flex;flex-direction:column;gap:2px;min-width:0}
.iuai-collab-composer-copy-v5911 b{font-size:12px;color:#d7e9f6;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.iuai-collab-composer-copy-v5911 small{font-size:10px;color:#71889b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.iuai-collab-invite-composer-v5911{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 12px!important;border-color:rgba(72,200,255,.34)!important;background:linear-gradient(180deg,rgba(16,40,57,.96),rgba(12,28,41,.96))!important;color:#dff7ff!important;box-shadow:0 0 0 1px rgba(72,200,255,.04),0 8px 20px rgba(0,0,0,.12);font-weight:650}
.iuai-collab-invite-composer-v5911:hover{border-color:#49ceff!important;background:#112b3e!important}
.iuai-collab-people-icon-v5911{font-size:12px;letter-spacing:-3px;padding-right:3px;color:#63d9ff;transform:translateY(-1px)}
#chat-composer .iuai-collab-composer-v5911 .iuai-collab-avatars-v5910{padding-left:0;min-width:max-content}
@media(max-width:760px){.iuai-collab-composer-v5911{align-items:flex-start;gap:8px}.iuai-collab-composer-copy-v5911 small{white-space:normal;line-height:1.35}.iuai-collab-invite-composer-v5911{padding:8px 10px!important}.iuai-collab-invite-composer-v5911 .iuai-collab-people-icon-v5911{display:none}}
