.magic-brain-wrapper[data-v-0e8cb60b]{background:#f7f8fa;gap:0;height:calc(100vh - 96px);display:flex;overflow:hidden}.magic-brain-main[data-v-0e8cb60b]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.engine-status-bar[data-v-0e8cb60b]{background:linear-gradient(90deg,#0a1929f2,#0d2137eb);border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:2px;padding:10px 16px;display:flex}.engine-status-left[data-v-0e8cb60b]{align-items:center;gap:8px;display:flex}.engine-pulse[data-v-0e8cb60b]{background:#00d4aa;border-radius:50%;width:10px;height:10px;animation:1.5s ease-in-out infinite engine-pulse-anim-0e8cb60b;box-shadow:0 0 8px #00d4aa99}@keyframes engine-pulse-anim-0e8cb60b{0%,to{box-shadow:0 0 4px #00d4aa66}50%{box-shadow:0 0 14px #00d4aae6}}.engine-label[data-v-0e8cb60b]{color:#fff9;font-size:13px}.engine-running[data-v-0e8cb60b]{color:#00d4aa;font-size:13px;font-weight:600}.engine-status-right[data-v-0e8cb60b]{align-items:center;gap:10px;display:flex}.engine-stat[data-v-0e8cb60b]{color:#ffffff8c;font-size:12px}.engine-stat b[data-v-0e8cb60b]{color:#ff9f0a;font-weight:700}.engine-divider[data-v-0e8cb60b]{color:#ffffff26;font-size:12px}.briefing-card[data-v-0e8cb60b]{background:linear-gradient(135deg,#0a1929 0%,#0d2137 60%,#112840 100%);border-radius:16px;flex-shrink:0;padding:24px 28px;position:relative;overflow:hidden}.briefing-glow[data-v-0e8cb60b]{pointer-events:none;background:radial-gradient(circle,#ff9f0a1f 0%,#0000 70%);border-radius:50%;width:260px;height:260px;animation:3s ease-in-out infinite breathe-0e8cb60b;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.briefing-glow-secondary[data-v-0e8cb60b]{pointer-events:none;background:radial-gradient(circle,#165dff1a 0%,#0000 70%);border-radius:50%;width:200px;height:200px;animation:4s ease-in-out 1s infinite breathe-0e8cb60b;position:absolute;top:30%;right:10%}.shake-alert[data-v-0e8cb60b]{animation:.5s ease-in-out 3 shake-card-0e8cb60b}@keyframes shake-card-0e8cb60b{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes breathe-0e8cb60b{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(.8)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}.briefing-content[data-v-0e8cb60b]{z-index:1;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.briefing-left[data-v-0e8cb60b]{flex:1;min-width:0}.briefing-greeting[data-v-0e8cb60b]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.briefing-icon[data-v-0e8cb60b]{font-size:24px}.briefing-title[data-v-0e8cb60b]{color:#ffffffe6;font-size:16px;font-weight:600}.briefing-text[data-v-0e8cb60b]{color:#ffffff8c;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.briefing-stats[data-v-0e8cb60b]{flex-shrink:0;gap:20px;display:flex}.stat-item[data-v-0e8cb60b]{flex-direction:column;align-items:center;gap:4px;min-width:64px;display:flex;position:relative}.stat-item.has-attention[data-v-0e8cb60b]{animation:2s ease-in-out infinite attention-pulse-0e8cb60b}@keyframes attention-pulse-0e8cb60b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.stat-label[data-v-0e8cb60b]{color:#fff6;white-space:nowrap;font-size:11px}.stat-value[data-v-0e8cb60b]{font-size:22px;font-weight:700;line-height:1}.stat-value.gold[data-v-0e8cb60b]{background:linear-gradient(135deg,#ff9f0a,#ffd60a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stat-value.urgent[data-v-0e8cb60b]{color:#ff3b30}.pulse-dot[data-v-0e8cb60b]{background:#ff3b30;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite pulse-red-0e8cb60b;position:absolute;top:0;right:-2px}@keyframes pulse-red-0e8cb60b{0%,to{box-shadow:0 0 #ff3b3099}50%{box-shadow:0 0 0 6px #ff3b3000}}.quick-card-grid[data-v-0e8cb60b]{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px 0 4px;display:grid}.quick-card[data-v-0e8cb60b]{cursor:pointer;background:#fff;border:1px solid #e5e6eb;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:all .22s;display:flex}.quick-card[data-v-0e8cb60b]:hover{border-color:#00d4aa;transform:translateY(-2px);box-shadow:0 4px 16px #00d4aa1f}.quick-card-icon[data-v-0e8cb60b]{background:#00d4aa14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.quick-card-info[data-v-0e8cb60b]{flex-direction:column;gap:2px;min-width:0;display:flex}.quick-card-title[data-v-0e8cb60b]{color:#1d2129;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.quick-card-desc[data-v-0e8cb60b]{color:#86909c;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.chat-area[data-v-0e8cb60b]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.chat-area-header[data-v-0e8cb60b]{flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 4px 6px;display:flex}.chat-area-title[data-v-0e8cb60b]{color:#86909c;font-size:13px;font-weight:600}.clear-chat-btn[data-v-0e8cb60b]{color:#86909c;cursor:pointer;background:0 0;border:1px solid #e5e6eb;border-radius:12px;padding:3px 12px;font-size:12px;transition:all .2s}.clear-chat-btn[data-v-0e8cb60b]:hover{color:#ff4d4f;background:#ff4d4f0f;border-color:#ff4d4f}.chat-messages[data-v-0e8cb60b]{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#0000001a transparent;flex-direction:column;flex:1;gap:16px;padding:12px 0 20px;display:flex;overflow-y:auto}.chat-messages[data-v-0e8cb60b]::-webkit-scrollbar{width:4px}.chat-messages[data-v-0e8cb60b]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:2px}.chat-welcome[data-v-0e8cb60b]{color:#c9cdd4;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 0;display:flex}.chat-welcome-icon[data-v-0e8cb60b]{font-size:40px}.chat-welcome-text[data-v-0e8cb60b]{font-size:14px}.message-row[data-v-0e8cb60b]{align-items:flex-start;gap:12px;padding:0 4px;display:flex}.msg-fade-in[data-v-0e8cb60b]{animation:.35s ease-out both fadeInUp-0e8cb60b}@keyframes fadeInUp-0e8cb60b{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.message-row.user[data-v-0e8cb60b]{flex-direction:row-reverse}.avatar[data-v-0e8cb60b]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.ai-avatar[data-v-0e8cb60b]{background:linear-gradient(135deg,#165dff,#722ed1)}.user-avatar[data-v-0e8cb60b]{background:linear-gradient(135deg,#00d4aa,#00b894)}.message-bubble[data-v-0e8cb60b]{word-break:break-word;border-radius:16px;max-width:70%;padding:14px 18px;font-size:14px;line-height:1.7}.message-bubble.ai[data-v-0e8cb60b]{color:#1d2129;background:#fff;border-left:3px solid;border-image:linear-gradient(#165dff,#722ed1) 1;border-top-left-radius:4px;box-shadow:0 2px 8px #0000000f}.message-bubble.user[data-v-0e8cb60b]{color:#fff;background:linear-gradient(135deg,#00d4aa,#00b894);border-top-right-radius:4px}.message-text[data-v-0e8cb60b]{white-space:pre-wrap}.data-card-inline[data-v-0e8cb60b]{background:#f7f8fa;border:1px solid #e5e6eb;border-radius:10px;margin-top:12px;padding:14px}.dc-header[data-v-0e8cb60b]{color:#1d2129;margin-bottom:10px;font-size:13px;font-weight:600}.dc-grid[data-v-0e8cb60b]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.dc-item[data-v-0e8cb60b]{background:#fff;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.dc-label[data-v-0e8cb60b]{color:#86909c;font-size:12px}.dc-value[data-v-0e8cb60b]{color:#1d2129;font-size:14px;font-weight:600}.message-time[data-v-0e8cb60b]{color:#c9cdd4;text-align:right;margin-top:6px;font-size:11px}.message-actions[data-v-0e8cb60b]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.action-btn[data-v-0e8cb60b]{color:#165dff;cursor:pointer;background:#165dff0f;border:1px solid #165dff4d;border-radius:14px;padding:5px 14px;font-size:12px;font-weight:500;transition:all .2s}.action-btn[data-v-0e8cb60b]:hover{color:#fff;background:#165dff;border-color:#165dff}.typing-bubble[data-v-0e8cb60b]{padding:16px 22px!important}.ai-loading[data-v-0e8cb60b]{align-items:center;gap:5px;display:inline-flex}.ai-loading span[data-v-0e8cb60b]{background:linear-gradient(135deg,#165dff,#722ed1);border-radius:50%;width:7px;height:7px;animation:1.2s infinite ai-bounce-0e8cb60b}.ai-loading span[data-v-0e8cb60b]:nth-child(2){animation-delay:.15s}.ai-loading span[data-v-0e8cb60b]:nth-child(3){animation-delay:.3s}@keyframes ai-bounce-0e8cb60b{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-8px)}}.input-area[data-v-0e8cb60b]{background:#fff;border-top:1px solid #e5e6eb;border-radius:0 0 12px 12px;flex-shrink:0;padding:12px 0 0}.input-row[data-v-0e8cb60b]{align-items:flex-end;gap:10px;padding:0 0 2px;display:flex}.chat-input[data-v-0e8cb60b]{flex:1}.chat-input[data-v-0e8cb60b] .arco-textarea{resize:none;background:#f7f8fa;border-color:#e5e6eb;border-radius:12px;padding:10px 14px;font-size:14px}.chat-input[data-v-0e8cb60b] .arco-textarea:focus{border-color:#00d4aa;box-shadow:0 0 0 2px #00d4aa26}.send-btn[data-v-0e8cb60b]{color:#fff;cursor:pointer;letter-spacing:2px;background:linear-gradient(135deg,#00d4aa,#00b894);border:none;border-radius:21px;flex-shrink:0;justify-content:center;align-items:center;height:42px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.send-btn[data-v-0e8cb60b]:hover:not(:disabled){transform:scale(1.04);box-shadow:0 4px 14px #00d4aa66}.send-btn[data-v-0e8cb60b]:disabled{opacity:.45;cursor:not-allowed}.engine-sidebar[data-v-0e8cb60b]{background:#fff;border-left:1px solid #e5e6eb;flex-direction:column;flex-shrink:0;width:260px;display:flex;overflow:hidden}.sidebar-header[data-v-0e8cb60b]{color:#1d2129;border-bottom:1px solid #f2f3f5;align-items:center;gap:8px;padding:16px 18px 12px;font-size:14px;font-weight:600;display:flex}.sidebar-icon[data-v-0e8cb60b]{flex-shrink:0}.activity-stream[data-v-0e8cb60b]{flex-direction:column;flex:1;gap:0;padding:12px 14px;display:flex;overflow-y:auto}.activity-item[data-v-0e8cb60b]{border-bottom:1px solid #f7f8fa;align-items:flex-start;gap:10px;padding:12px 0;animation:.4s ease-out slide-in-0e8cb60b;display:flex}.activity-item[data-v-0e8cb60b]:last-child{border-bottom:none}@keyframes slide-in-0e8cb60b{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.activity-dot[data-v-0e8cb60b]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.dot-reply[data-v-0e8cb60b]{background:#00d4aa}.dot-data[data-v-0e8cb60b]{background:#165dff}.dot-lead[data-v-0e8cb60b]{background:#722ed1}.dot-publish[data-v-0e8cb60b]{background:#ff9f0a}.dot-script[data-v-0e8cb60b]{background:#00b894}.activity-body[data-v-0e8cb60b]{flex-direction:column;gap:2px;min-width:0;display:flex}.activity-time[data-v-0e8cb60b]{color:#c9cdd4;font-size:11px}.activity-text[data-v-0e8cb60b]{color:#4e5969;font-size:12px;line-height:1.5}.activity-empty[data-v-0e8cb60b]{text-align:center;color:#c9cdd4;padding:40px 0;font-size:12px}
