.theme-toggle.svelte-qqmy19{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--kyber-border-light, #e4e4e7);background:var(--kyber-bg-secondary, #fafafa);border-radius:var(--kyber-radius-md, 10px);cursor:pointer;transition:all var(--kyber-transition-fast, .1s);color:var(--kyber-text-secondary, #52525b)}.theme-toggle.svelte-qqmy19:hover{background:var(--kyber-bg-tertiary, #f4f4f5);border-color:var(--kyber-border-medium, #d4d4d8);color:var(--kyber-text-primary, #18181b)}.icon-container.svelte-qqmy19{display:flex;align-items:center;justify-content:center}.icon.svelte-qqmy19{width:18px;height:18px}.icon.sun.svelte-qqmy19{color:var(--kyber-accent-amber, #f59e0b)}.icon.moon.svelte-qqmy19{color:var(--kyber-primary-light, #a78bfa)}@media(prefers-reduced-motion:reduce){.theme-toggle.svelte-qqmy19{transition:none}}.header.svelte-1qe8f57{display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;background:var(--kyber-bg-elevated, white);border-bottom:1px solid var(--kyber-border-light, #e4e4e7);height:var(--kyber-header-height, 60px);z-index:var(--kyber-z-sticky, 200);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-left.svelte-1qe8f57{display:flex;align-items:center;gap:.875rem}.menu-toggle.svelte-1qe8f57{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--kyber-border-light, #e4e4e7);background:var(--kyber-bg-secondary, #fafafa);border-radius:var(--kyber-radius-md, 10px);cursor:pointer;transition:all var(--kyber-transition-fast, .1s);color:var(--kyber-text-secondary, #52525b)}.menu-toggle.svelte-1qe8f57:hover{background:var(--kyber-bg-tertiary, #f4f4f5);border-color:var(--kyber-border-medium, #d4d4d8);color:var(--kyber-text-primary, #18181b)}.menu-icon.svelte-1qe8f57{width:18px;height:18px}.logo.svelte-1qe8f57{display:flex;align-items:center;gap:.625rem;font-size:var(--kyber-text-lg, 1.0625rem);font-weight:var(--kyber-font-bold, 700);color:var(--kyber-primary, #7c3aed);text-decoration:none;letter-spacing:-.02em}.logo-icon.svelte-1qe8f57{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.logo-icon.svelte-1qe8f57 svg:where(.svelte-1qe8f57){width:100%;height:100%}.logo-text.svelte-1qe8f57{display:block;background:linear-gradient(135deg,var(--kyber-primary, #7c3aed),var(--kyber-secondary, #ec4899));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-divider.svelte-1qe8f57{width:1px;height:24px;background:var(--kyber-border-medium, #d4d4d8)}.header-title.svelte-1qe8f57{font-size:var(--kyber-text-base, .9375rem);font-weight:var(--kyber-font-semibold, 600);color:var(--kyber-text-primary, #18181b);letter-spacing:-.01em}.header-right.svelte-1qe8f57{display:flex;align-items:center;gap:.75rem}.org-switcher.svelte-1qe8f57{display:flex;align-items:center}.sign-in-button.svelte-1qe8f57{padding:.5rem 1.25rem;background:linear-gradient(135deg,var(--kyber-primary, #7c3aed),var(--kyber-primary-dark, #6d28d9));color:#fff;border:none;border-radius:var(--kyber-radius-md, 10px);font-size:var(--kyber-text-sm, .8125rem);font-weight:var(--kyber-font-semibold, 600);cursor:pointer;transition:all var(--kyber-transition-fast, .1s);box-shadow:0 2px 8px #7c3aed40}.sign-in-button.svelte-1qe8f57:hover{background:linear-gradient(135deg,var(--kyber-primary-dark, #6d28d9),var(--kyber-primary, #7c3aed));transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed59}@media(max-width:768px){.logo-text.svelte-1qe8f57,.header-divider.svelte-1qe8f57{display:none}.header-title.svelte-1qe8f57{font-size:var(--kyber-text-sm, .8125rem)}}.sidebar.svelte-1e6mcas{background:var(--kyber-bg-primary, white);border-right:1px solid var(--kyber-border-light, #e4e4e7);overflow:hidden;transition:width var(--kyber-transition-slow, .3s);width:var(--kyber-sidebar-width, 260px);display:flex;flex-direction:column}.sidebar.collapsed.svelte-1e6mcas{width:var(--kyber-sidebar-collapsed-width, 68px)}.sidebar-scroll.svelte-1e6mcas{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--kyber-border-medium, #d4d4d8) transparent}.sidebar-scroll.svelte-1e6mcas::-webkit-scrollbar{width:6px}.sidebar-scroll.svelte-1e6mcas::-webkit-scrollbar-track{background:transparent}.sidebar-scroll.svelte-1e6mcas::-webkit-scrollbar-thumb{background:var(--kyber-border-medium, #d4d4d8);border-radius:3px}.menu-categories.svelte-1e6mcas{padding:.75rem}.category.svelte-1e6mcas{margin-bottom:.375rem}.category-header.svelte-1e6mcas{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:var(--kyber-radius-md, 10px);cursor:pointer;transition:all var(--kyber-transition-fast, .1s);background:transparent;border:none;width:100%;text-align:left;color:var(--kyber-text-primary, #18181b);font-size:var(--kyber-text-sm, .8125rem);font-weight:var(--kyber-font-semibold, 600)}.category-header.svelte-1e6mcas:hover{background:var(--kyber-bg-tertiary, #f4f4f5)}.category-icon.svelte-1e6mcas{width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0}.category-label.svelte-1e6mcas{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-chevron.svelte-1e6mcas{width:16px;height:16px;transition:transform var(--kyber-transition-fast, .1s);color:var(--kyber-text-tertiary, #71717a);flex-shrink:0}.category.expanded.svelte-1e6mcas .category-chevron:where(.svelte-1e6mcas){transform:rotate(90deg)}.collapsed.svelte-1e6mcas .category-label:where(.svelte-1e6mcas),.collapsed.svelte-1e6mcas .category-chevron:where(.svelte-1e6mcas){display:none}.category-items.svelte-1e6mcas{display:none;padding-left:.375rem;margin-top:.25rem}.category.expanded.svelte-1e6mcas .category-items:where(.svelte-1e6mcas){display:block}.collapsed.svelte-1e6mcas .category-items:where(.svelte-1e6mcas){display:none!important}.menu-item.svelte-1e6mcas{display:flex;align-items:center;gap:.625rem;padding:.625rem .875rem;margin:.125rem 0;border-radius:var(--kyber-radius-md, 10px);text-decoration:none;color:var(--kyber-text-secondary, #52525b);font-size:var(--kyber-text-sm, .8125rem);font-weight:var(--kyber-font-medium, 500);transition:all var(--kyber-transition-fast, .1s);cursor:pointer;border:1px solid transparent}.menu-item.svelte-1e6mcas:hover{background:var(--kyber-bg-tertiary, #f4f4f5);color:var(--kyber-text-primary, #18181b)}.menu-item.active.svelte-1e6mcas{background:linear-gradient(135deg,var(--kyber-primary, #7c3aed),var(--kyber-secondary, #ec4899));color:#fff;font-weight:var(--kyber-font-semibold, 600);box-shadow:0 2px 8px #7c3aed4d}.menu-item-icon.svelte-1e6mcas{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.menu-item-label.svelte-1e6mcas{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-item-badge.svelte-1e6mcas{padding:.125rem .5rem;background:var(--kyber-primary, #7c3aed);color:#fff;border-radius:var(--kyber-radius-full, 9999px);font-size:var(--kyber-text-xs, .6875rem);font-weight:var(--kyber-font-semibold, 600);flex-shrink:0}.menu-item.active.svelte-1e6mcas .menu-item-badge:where(.svelte-1e6mcas){background:#ffffff40}@media(max-width:768px){.sidebar.svelte-1e6mcas{position:fixed;top:var(--kyber-header-height, 60px);left:0;bottom:var(--kyber-footer-height, 44px);transform:translate(-100%);z-index:var(--kyber-z-fixed, 300);box-shadow:var(--kyber-shadow-xl, 0 20px 25px rgba(0, 0, 0, .1))}.sidebar.mobile-open.svelte-1e6mcas{transform:translate(0)}}.footer.svelte-1i2xi55{display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;background:var(--kyber-bg-primary, white);border-top:1px solid var(--kyber-border-light, #e4e4e7);font-size:var(--kyber-text-xs, .6875rem);color:var(--kyber-text-tertiary, #71717a);height:var(--kyber-footer-height, 44px)}.footer-copyright.svelte-1i2xi55{letter-spacing:.01em}.footer-links.svelte-1i2xi55{display:flex;gap:1.25rem}.footer-link.svelte-1i2xi55{color:var(--kyber-text-tertiary, #71717a);text-decoration:none;transition:color var(--kyber-transition-fast, .1s);font-weight:var(--kyber-font-medium, 500)}.footer-link.svelte-1i2xi55:hover{color:var(--kyber-primary, #7c3aed)}@media(max-width:768px){.footer.svelte-1i2xi55{flex-direction:column;gap:.375rem;padding:.625rem 1rem;height:auto;min-height:var(--kyber-footer-height, 44px);text-align:center}.footer-links.svelte-1i2xi55{gap:.875rem}}.channel-list.svelte-xtyskh{display:flex;flex-direction:column;height:100%}.channel-header.svelte-xtyskh{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:1px solid var(--kyber-border-light, #e5e7eb)}[data-theme=dark] .channel-header.svelte-xtyskh{border-bottom-color:#ffffff1a}.header-title.svelte-xtyskh{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--kyber-text-secondary, #6b7280)}.create-btn.svelte-xtyskh{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:var(--kyber-bg-secondary, #f5f7fa);color:var(--kyber-text-secondary, #6b7280);font-size:1rem;cursor:pointer;transition:all .15s}.create-btn.svelte-xtyskh:hover{background:var(--kyber-primary, #667eea);color:#fff}.channels.svelte-xtyskh{flex:1;overflow-y:auto;padding:.5rem}.channel-item.svelte-xtyskh{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left;transition:background .15s;margin-bottom:2px}.channel-item.svelte-xtyskh:hover{background:var(--kyber-bg-secondary, #f5f7fa)}[data-theme=dark] .channel-item.svelte-xtyskh:hover{background:#ffffff0d}.channel-item.active.svelte-xtyskh{background:linear-gradient(135deg,#667eea26,#764ba226)}.channel-item.active.svelte-xtyskh .channel-name:where(.svelte-xtyskh){color:var(--kyber-primary, #667eea);font-weight:600}.channel-icon.svelte-xtyskh{font-size:.9375rem;color:var(--kyber-text-muted, #9ca3af);min-width:20px;text-align:center}.channel-name.svelte-xtyskh{flex:1;font-size:.875rem;color:var(--kyber-text-primary, #1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unread-badge.svelte-xtyskh{padding:.125rem .375rem;background:var(--kyber-primary, #667eea);color:#fff;font-size:.625rem;font-weight:700;border-radius:10px;min-width:18px;text-align:center}.empty-state.svelte-xtyskh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:.5rem}.empty-icon.svelte-xtyskh{font-size:2rem;opacity:.5}.empty-text.svelte-xtyskh{font-size:.8125rem;color:var(--kyber-text-muted, #9ca3af)}.tool-call-card.svelte-air2bi{display:flex;flex-direction:column;border-radius:8px;background:var(--kyber-bg-tertiary, #f0f2f5);border-left:3px solid var(--kyber-border-light, #e5e7eb);overflow:hidden;font-size:.8125rem}[data-theme=dark] .tool-call-card.svelte-air2bi{background:#0003}.status-pending.svelte-air2bi{border-left-color:#f59e0b}.status-running.svelte-air2bi{border-left-color:#3b82f6;animation:svelte-air2bi-pulse-border 2s infinite}@keyframes svelte-air2bi-pulse-border{0%,to{border-left-color:#3b82f6}50%{border-left-color:#60a5fa}}.status-completed.svelte-air2bi{border-left-color:#10b981}.status-failed.svelte-air2bi{border-left-color:#ef4444}.status-cancelled.svelte-air2bi{border-left-color:#6b7280}.tool-header.svelte-air2bi{display:flex;align-items:center;gap:.375rem;padding:.625rem .75rem;background:transparent;border:none;cursor:pointer;text-align:left;width:100%;transition:background .2s}.tool-header.svelte-air2bi:hover{background:#0000000d}.tool-icon.svelte-air2bi{font-size:.875rem}.tool-service.svelte-air2bi{color:var(--kyber-text-secondary, #6b7280);font-weight:500}.tool-separator.svelte-air2bi{color:var(--kyber-text-muted, #9ca3af)}.tool-name.svelte-air2bi{color:var(--kyber-primary, #667eea);font-weight:600;font-family:JetBrains Mono,SF Mono,Monaco,monospace}.tool-status.svelte-air2bi{margin-left:auto;font-size:.875rem}.expand-icon.svelte-air2bi{color:var(--kyber-text-muted, #9ca3af);font-size:.625rem;transition:transform .2s}.expand-icon.expanded.svelte-air2bi{transform:rotate(0)}.tool-details.svelte-air2bi{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.75rem}.detail-section.svelte-air2bi{display:flex;flex-direction:column;gap:.25rem}.detail-label.svelte-air2bi{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--kyber-text-secondary, #6b7280);display:flex;align-items:center;gap:.5rem}.duration.svelte-air2bi{font-weight:400;text-transform:none;letter-spacing:0;color:var(--kyber-text-muted, #9ca3af)}.detail-code.svelte-air2bi{margin:0;padding:.5rem;background:var(--kyber-bg-primary, white);border-radius:4px;font-family:JetBrains Mono,SF Mono,Monaco,monospace;font-size:.6875rem;line-height:1.5;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:var(--kyber-text-primary, #1f2937)}[data-theme=dark] .detail-code.svelte-air2bi{background:#0000004d}.detail-code.success.svelte-air2bi{border-left:2px solid #10b981}.detail-code.error.svelte-air2bi{border-left:2px solid #ef4444;color:#ef4444}.approval-buttons.svelte-air2bi{display:flex;gap:.5rem;padding:.625rem .75rem;border-top:1px solid var(--kyber-border-light, #e5e7eb)}.approve-btn.svelte-air2bi,.reject-btn.svelte-air2bi{flex:1;padding:.5rem .75rem;border:none;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.approve-btn.svelte-air2bi{background:#10b981;color:#fff}.approve-btn.svelte-air2bi:hover{background:#059669}.reject-btn.svelte-air2bi{background:var(--kyber-bg-tertiary, #e8eaed);color:var(--kyber-text-secondary, #6b7280)}.reject-btn.svelte-air2bi:hover{background:#ef4444;color:#fff}.message-bubble.svelte-1j0ow2v{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem;margin-bottom:.25rem;border-radius:12px;background:var(--kyber-bg-secondary, #f5f7fa);transition:background .2s}[data-theme=dark] .message-bubble.svelte-1j0ow2v{background:#ffffff0d}.message-bubble.svelte-1j0ow2v:hover{background:var(--kyber-bg-tertiary, #ebeef2)}[data-theme=dark] .message-bubble.svelte-1j0ow2v:hover{background:#ffffff14}.message-bubble.svelte-1j0ow2v:hover .quick-reactions:where(.svelte-1j0ow2v){opacity:1}.message-bubble.own.svelte-1j0ow2v{background:linear-gradient(135deg,#667eea1a,#764ba21a)}.message-bubble.streaming.svelte-1j0ow2v{border-left:3px solid var(--kyber-primary, #667eea)}.message-header.svelte-1j0ow2v{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.avatar.svelte-1j0ow2v{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;flex-shrink:0}.avatar-human.svelte-1j0ow2v{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.avatar-agent.svelte-1j0ow2v{background:linear-gradient(135deg,#10b981,#059669)}.avatar-bot.svelte-1j0ow2v{background:linear-gradient(135deg,#f59e0b,#d97706)}.avatar.svelte-1j0ow2v img:where(.svelte-1j0ow2v){width:100%;height:100%;border-radius:50%;object-fit:cover}.author-name.svelte-1j0ow2v{font-weight:600;color:var(--kyber-text-primary, #1f2937)}.timestamp.svelte-1j0ow2v{color:var(--kyber-text-secondary, #6b7280);font-size:.6875rem}.edited.svelte-1j0ow2v{color:var(--kyber-text-secondary, #6b7280);font-size:.6875rem;font-style:italic}.streaming-indicator.svelte-1j0ow2v{display:flex;gap:2px;margin-left:.5rem}.dot.svelte-1j0ow2v{width:4px;height:4px;border-radius:50%;background:var(--kyber-primary, #667eea);animation:svelte-1j0ow2v-pulse 1.4s infinite ease-in-out}.dot.svelte-1j0ow2v:nth-child(2){animation-delay:.2s}.dot.svelte-1j0ow2v:nth-child(3){animation-delay:.4s}@keyframes svelte-1j0ow2v-pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.message-content.svelte-1j0ow2v{color:var(--kyber-text-primary, #1f2937);line-height:1.6;white-space:pre-wrap;word-break:break-word;font-size:.9375rem}.tool-calls.svelte-1j0ow2v{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.attachments.svelte-1j0ow2v{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.attachment.svelte-1j0ow2v{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:var(--kyber-bg-tertiary, #e8eaed);border-radius:6px;text-decoration:none;color:var(--kyber-text-secondary, #5f6368);font-size:.75rem;transition:background .2s}.attachment.svelte-1j0ow2v:hover{background:var(--kyber-bg-quaternary, #dadce0)}.attachment-size.svelte-1j0ow2v{color:var(--kyber-text-muted, #80868b);font-size:.6875rem}.reactions.svelte-1j0ow2v{display:flex;gap:.25rem;margin-top:.5rem}.reaction.svelte-1j0ow2v{padding:.25rem .5rem;border:1px solid var(--kyber-border-light, #e5e7eb);border-radius:12px;background:transparent;cursor:pointer;font-size:.875rem;transition:all .2s}.reaction.svelte-1j0ow2v:hover{background:var(--kyber-bg-tertiary, #e8eaed);transform:scale(1.1)}.quick-reactions.svelte-1j0ow2v{display:flex;gap:.25rem;opacity:0;transition:opacity .2s}.quick-reaction.svelte-1j0ow2v{padding:.125rem .25rem;border:none;border-radius:4px;background:transparent;cursor:pointer;font-size:.75rem;opacity:.5;transition:all .2s}.quick-reaction.svelte-1j0ow2v:hover{opacity:1;background:var(--kyber-bg-tertiary, #e8eaed);transform:scale(1.2)}.message-input-container.svelte-er4lst{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:var(--kyber-bg-primary, white);border-top:1px solid var(--kyber-border-light, #e5e7eb);position:relative}[data-theme=dark] .message-input-container.svelte-er4lst{background:var(--kyber-bg-secondary, #1a1a2e);border-top-color:#ffffff1a}.mention-menu.svelte-er4lst,.tool-menu.svelte-er4lst{position:absolute;bottom:100%;left:1rem;right:1rem;margin-bottom:.5rem;background:var(--kyber-bg-primary, white);border:1px solid var(--kyber-border-light, #e5e7eb);border-radius:12px;box-shadow:0 4px 20px #00000026;max-height:240px;overflow-y:auto;z-index:100}[data-theme=dark] .mention-menu.svelte-er4lst,[data-theme=dark] .tool-menu.svelte-er4lst{background:var(--kyber-bg-secondary, #1a1a2e);border-color:#ffffff1a}.menu-header.svelte-er4lst{padding:.625rem .875rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--kyber-text-secondary, #6b7280);border-bottom:1px solid var(--kyber-border-light, #e5e7eb)}.menu-item.svelte-er4lst{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem .875rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s}.menu-item.svelte-er4lst:hover{background:var(--kyber-bg-secondary, #f5f7fa)}.agent-avatar.svelte-er4lst{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b981,#059669);font-size:.75rem}.agent-avatar.svelte-er4lst img:where(.svelte-er4lst){width:100%;height:100%;border-radius:50%;object-fit:cover}.agent-name.svelte-er4lst{font-weight:500;color:var(--kyber-text-primary, #1f2937);font-size:.875rem}.agent-model.svelte-er4lst{margin-left:auto;font-size:.6875rem;color:var(--kyber-text-muted, #9ca3af)}.tool-icon.svelte-er4lst{font-size:.875rem}.tool-service.svelte-er4lst{color:var(--kyber-text-secondary, #6b7280);font-size:.8125rem}.tool-name.svelte-er4lst{color:var(--kyber-primary, #667eea);font-weight:500;font-size:.8125rem}.approval-badge.svelte-er4lst{margin-left:auto;padding:.125rem .375rem;background:#fef3c7;color:#92400e;font-size:.625rem;font-weight:600;border-radius:4px}.input-wrapper.svelte-er4lst{display:flex;flex-direction:column;gap:.5rem;background:var(--kyber-bg-secondary, #f5f7fa);border-radius:12px;padding:.75rem;border:1px solid var(--kyber-border-light, #e5e7eb);transition:border-color .2s,box-shadow .2s}[data-theme=dark] .input-wrapper.svelte-er4lst{background:#ffffff0d;border-color:#ffffff1a}.input-wrapper.svelte-er4lst:focus-within{border-color:var(--kyber-primary, #667eea);box-shadow:0 0 0 3px #667eea1a}.mentioned-agents.svelte-er4lst{display:flex;flex-wrap:wrap;gap:.375rem}.mentioned-tag.svelte-er4lst{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:linear-gradient(135deg,#10b98126,#05966926);border-radius:6px;font-size:.75rem;color:#059669}.remove-mention.svelte-er4lst{background:none;border:none;cursor:pointer;color:#059669;font-size:.875rem;line-height:1;opacity:.7}.remove-mention.svelte-er4lst:hover{opacity:1}textarea.svelte-er4lst{width:100%;min-height:36px;max-height:150px;padding:0;border:none;background:transparent;resize:none;font-family:inherit;font-size:.9375rem;line-height:1.5;color:var(--kyber-text-primary, #1f2937)}textarea.svelte-er4lst:focus{outline:none}textarea.svelte-er4lst::placeholder{color:var(--kyber-text-muted, #9ca3af)}.input-actions.svelte-er4lst{display:flex;align-items:center;gap:.5rem}.action-btn.svelte-er4lst{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;cursor:pointer;font-size:1rem;transition:background .15s}.action-btn.svelte-er4lst:hover:not(:disabled){background:var(--kyber-bg-tertiary, #e8eaed)}.action-btn.svelte-er4lst:disabled{opacity:.5;cursor:not-allowed}.send-btn.svelte-er4lst{margin-left:auto;padding:.5rem 1rem;background:linear-gradient(135deg,var(--kyber-primary, #667eea),var(--kyber-secondary, #764ba2));color:#fff;border:none;border-radius:8px;font-size:.8125rem;font-weight:600;cursor:pointer;transition:opacity .2s,transform .15s}.send-btn.svelte-er4lst:hover:not(:disabled){transform:translateY(-1px)}.send-btn.svelte-er4lst:disabled{opacity:.5;cursor:not-allowed;transform:none}.input-hint.svelte-er4lst{display:flex;gap:1rem;padding:0 .25rem}.hint.svelte-er4lst{font-size:.6875rem;color:var(--kyber-text-muted, #9ca3af)}.agent-indicator.svelte-xjj84k{padding:.625rem 1rem;background:var(--kyber-bg-secondary, #f5f7fa);border-bottom:1px solid var(--kyber-border-light, #e5e7eb)}[data-theme=dark] .agent-indicator.svelte-xjj84k{background:#ffffff08;border-bottom-color:#ffffff1a}.agent-indicator.compact.svelte-xjj84k{padding:.5rem 1rem}.typing-indicator.svelte-xjj84k{display:flex;align-items:center;gap:.5rem}.agent-avatar.svelte-xjj84k,.chip-avatar.svelte-xjj84k{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b981,#059669);font-size:.625rem;flex-shrink:0}.agent-avatar.svelte-xjj84k img:where(.svelte-xjj84k),.chip-avatar.svelte-xjj84k img:where(.svelte-xjj84k){width:100%;height:100%;border-radius:50%;object-fit:cover}.typing-text.svelte-xjj84k{font-size:.8125rem;color:var(--kyber-text-secondary, #6b7280)}.typing-dots.svelte-xjj84k{display:flex;gap:3px;margin-left:.25rem}.dot.svelte-xjj84k{width:5px;height:5px;border-radius:50%;background:var(--kyber-primary, #667eea);animation:svelte-xjj84k-bounce 1.4s infinite ease-in-out}.dot.svelte-xjj84k:nth-child(2){animation-delay:.16s}.dot.svelte-xjj84k:nth-child(3){animation-delay:.32s}@keyframes svelte-xjj84k-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}}.agents-list.svelte-xjj84k{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.agents-label.svelte-xjj84k{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--kyber-text-muted, #9ca3af)}.agent-chip.svelte-xjj84k{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .25rem;background:var(--kyber-bg-primary, white);border:1px solid var(--kyber-border-light, #e5e7eb);border-radius:16px;cursor:default}[data-theme=dark] .agent-chip.svelte-xjj84k{background:#ffffff1a;border-color:#ffffff1a}.chip-name.svelte-xjj84k{font-size:.75rem;font-weight:500;color:var(--kyber-text-primary, #1f2937)}.chip-status.svelte-xjj84k{width:6px;height:6px;border-radius:50%;background:var(--kyber-text-muted, #9ca3af)}.chip-status.active.svelte-xjj84k{background:#10b981;box-shadow:0 0 0 2px #10b98133}.no-agents.svelte-xjj84k{font-size:.75rem;color:var(--kyber-text-muted, #9ca3af)}.process-progress.svelte-az4rf0{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--kyber-bg-secondary, #f5f7fa);border-radius:12px}[data-theme=dark] .process-progress.svelte-az4rf0{background:#ffffff0d}.process-progress.compact.svelte-az4rf0{padding:.75rem;gap:.5rem}.process-header.svelte-az4rf0{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.process-info.svelte-az4rf0{display:flex;align-items:center;gap:.5rem}.process-icon.svelte-az4rf0{font-size:1rem}.process-name.svelte-az4rf0{font-size:.875rem;font-weight:600;color:var(--kyber-text-primary, #1f2937)}.process-subject.svelte-az4rf0{font-size:.75rem;color:var(--kyber-text-secondary, #6b7280);background:var(--kyber-bg-tertiary, #e8eaed);padding:.25rem .5rem;border-radius:4px}.progress-bar-container.svelte-az4rf0{display:flex;align-items:center;gap:.75rem}.progress-bar.svelte-az4rf0{flex:1;height:6px;background:var(--kyber-bg-tertiary, #e8eaed);border-radius:3px;overflow:hidden}[data-theme=dark] .progress-bar.svelte-az4rf0{background:#ffffff1a}.progress-fill.svelte-az4rf0{height:100%;background:linear-gradient(90deg,var(--kyber-primary, #667eea),var(--kyber-secondary, #764ba2));border-radius:3px;transition:width .5s ease}.progress-text.svelte-az4rf0{font-size:.75rem;font-weight:600;color:var(--kyber-primary, #667eea);min-width:36px;text-align:right}.activities-list.svelte-az4rf0{display:flex;flex-direction:column}.activity-item.svelte-az4rf0{display:flex;gap:.75rem;padding:.5rem 0;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s}.activity-item.svelte-az4rf0:hover{background:#00000005}.activity-connector.svelte-az4rf0{display:flex;flex-direction:column;align-items:center;width:24px;position:relative}.connector-line.svelte-az4rf0{position:absolute;top:0;bottom:0;width:2px;background:var(--kyber-border-light, #e5e7eb)}.connector-line.first.svelte-az4rf0{top:50%}.connector-line.last.svelte-az4rf0{bottom:50%}.connector-dot.svelte-az4rf0{position:relative;z-index:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--kyber-bg-primary, white);border-radius:50%;font-size:.75rem}.activity-content.svelte-az4rf0{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.activity-header.svelte-az4rf0{display:flex;align-items:center;gap:.375rem}.activity-category.svelte-az4rf0{font-size:.875rem}.activity-name.svelte-az4rf0{font-size:.8125rem;font-weight:500;color:var(--kyber-text-primary, #1f2937)}.activity-description.svelte-az4rf0{font-size:.75rem;color:var(--kyber-text-secondary, #6b7280);line-height:1.4}.activity-assignee.svelte-az4rf0{font-size:.6875rem;color:var(--kyber-text-muted, #9ca3af)}.activities-compact.svelte-az4rf0{display:flex;gap:4px}.activity-dot.svelte-az4rf0{width:8px;height:8px;border-radius:50%;background:var(--kyber-border-light, #e5e7eb)}.activity-dot.status-completed.svelte-az4rf0{background:#10b981}.activity-dot.status-in-progress.svelte-az4rf0{background:#3b82f6;animation:svelte-az4rf0-pulse 2s infinite}.activity-dot.status-pending.svelte-az4rf0{background:#9ca3af}.activity-dot.status-failed.svelte-az4rf0,.activity-dot.status-blocked.svelte-az4rf0{background:#ef4444}@keyframes svelte-az4rf0-pulse{0%,to{opacity:1}50%{opacity:.5}}.thread-view.svelte-w9eokl{display:flex;flex-direction:column;height:100%;background:var(--kyber-bg-primary, white)}[data-theme=dark] .thread-view.svelte-w9eokl{background:var(--kyber-bg-secondary, #1a1a2e)}.thread-header.svelte-w9eokl{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid var(--kyber-border-light, #e5e7eb);background:var(--kyber-bg-primary, white)}[data-theme=dark] .thread-header.svelte-w9eokl{background:var(--kyber-bg-secondary, #1a1a2e);border-bottom-color:#ffffff1a}.back-btn.svelte-w9eokl{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:var(--kyber-bg-secondary, #f5f7fa);color:var(--kyber-text-secondary, #6b7280);font-size:1rem;cursor:pointer;transition:all .15s}.back-btn.svelte-w9eokl:hover{background:var(--kyber-bg-tertiary, #e8eaed);color:var(--kyber-text-primary, #1f2937)}.thread-info.svelte-w9eokl{flex:1;min-width:0}.thread-title.svelte-w9eokl{margin:0;font-size:1rem;font-weight:600;color:var(--kyber-text-primary, #1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-meta.svelte-w9eokl{font-size:.75rem;color:var(--kyber-text-muted, #9ca3af)}.process-section.svelte-w9eokl{padding:.75rem 1rem;border-bottom:1px solid var(--kyber-border-light, #e5e7eb)}[data-theme=dark] .process-section.svelte-w9eokl{border-bottom-color:#ffffff1a}.messages-container.svelte-w9eokl{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.25rem}.loading-state.svelte-w9eokl{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--kyber-text-muted, #9ca3af)}.loading-spinner.svelte-w9eokl{width:32px;height:32px;border:3px solid var(--kyber-bg-tertiary, #e8eaed);border-top-color:var(--kyber-primary, #667eea);border-radius:50%;animation:svelte-w9eokl-spin 1s linear infinite}@keyframes svelte-w9eokl-spin{to{transform:rotate(360deg)}}.empty-state.svelte-w9eokl,.no-thread.svelte-w9eokl{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.5rem;text-align:center;padding:2rem}.empty-icon.svelte-w9eokl,.no-thread-icon.svelte-w9eokl{font-size:3rem;opacity:.5}.empty-text.svelte-w9eokl,.no-thread-text.svelte-w9eokl{font-size:1rem;font-weight:500;color:var(--kyber-text-secondary, #6b7280)}.empty-hint.svelte-w9eokl{font-size:.875rem;color:var(--kyber-text-muted, #9ca3af)}.threads-panel.svelte-lf1h71{display:flex;flex-direction:column;width:var(--panel-width);max-width:100vw;height:100%;background:var(--kyber-bg-primary, white);border-left:1px solid var(--kyber-border-light, #e5e7eb);transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:var(--kyber-z-fixed, 300)}[data-theme=dark] .threads-panel.svelte-lf1h71{background:var(--kyber-bg-secondary, #1a1a2e);border-left-color:#ffffff1a}.threads-panel.open.svelte-lf1h71{transform:translate(0)}.panel-header.svelte-lf1h71{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--kyber-border-light, #e5e7eb);background:linear-gradient(135deg,#667eea0d,#764ba20d)}[data-theme=dark] .panel-header.svelte-lf1h71{border-bottom-color:#ffffff1a;background:linear-gradient(135deg,#667eea1a,#764ba21a)}.header-content.svelte-lf1h71{display:flex;align-items:center;gap:.5rem}.header-icon.svelte-lf1h71{font-size:1.25rem}.header-title.svelte-lf1h71{font-size:1rem;font-weight:700;color:var(--kyber-text-primary, #1f2937);background:linear-gradient(135deg,var(--kyber-primary, #667eea),var(--kyber-secondary, #764ba2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.close-btn.svelte-lf1h71{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;color:var(--kyber-text-muted, #9ca3af);font-size:.875rem;cursor:pointer;transition:all .15s}.close-btn.svelte-lf1h71:hover{background:var(--kyber-bg-tertiary, #e8eaed);color:var(--kyber-text-primary, #1f2937)}.panel-content.svelte-lf1h71{flex:1;overflow:hidden;display:flex;flex-direction:column}.error-banner.svelte-lf1h71{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fef3c7;border-bottom:1px solid #fcd34d}[data-theme=dark] .error-banner.svelte-lf1h71{background:#fbbf241a;border-bottom-color:#fbbf2433}.error-icon.svelte-lf1h71{font-size:1rem}.error-text.svelte-lf1h71{font-size:.8125rem;color:#92400e}[data-theme=dark] .error-text.svelte-lf1h71{color:#fbbf24}@media(max-width:768px){.threads-panel.svelte-lf1h71{position:fixed;top:var(--kyber-header-height, 64px);right:0;bottom:var(--kyber-footer-height, 48px);width:100%;max-width:100%;border-left:none;box-shadow:-4px 0 20px #00000026}}.threads-widget.svelte-17d4dnj{position:fixed;bottom:calc(var(--kyber-footer-height, 48px) + 1rem);right:1rem;z-index:var(--kyber-z-fixed, 300)}.threads-widget.left.svelte-17d4dnj{right:auto;left:1rem}.widget-container.svelte-17d4dnj{width:380px;max-width:calc(100vw - 2rem);height:560px;max-height:calc(100vh - var(--kyber-header-height, 64px) - var(--kyber-footer-height, 48px) - 4rem);display:flex;flex-direction:column;background:var(--kyber-bg-primary, white);border-radius:16px;box-shadow:0 8px 32px #00000026,0 2px 8px #0000001a;overflow:hidden;animation:svelte-17d4dnj-slideUp .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .widget-container.svelte-17d4dnj{background:var(--kyber-bg-secondary, #1a1a2e);box-shadow:0 8px 32px #0006,0 2px 8px #0000004d}@keyframes svelte-17d4dnj-slideUp{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.widget-header.svelte-17d4dnj{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:linear-gradient(135deg,var(--kyber-primary, #667eea),var(--kyber-secondary, #764ba2));color:#fff}.header-info.svelte-17d4dnj{display:flex;align-items:center;gap:.5rem}.header-icon.svelte-17d4dnj{font-size:1.25rem}.header-title.svelte-17d4dnj{font-size:.9375rem;font-weight:600}.header-actions.svelte-17d4dnj{display:flex;gap:.25rem}.action-btn.svelte-17d4dnj{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:#fff3;color:#fff;font-size:1rem;cursor:pointer;transition:background .15s}.action-btn.svelte-17d4dnj:hover{background:#ffffff4d}.widget-content.svelte-17d4dnj{flex:1;overflow:hidden}.widget-fab.svelte-17d4dnj{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:linear-gradient(135deg,var(--kyber-primary, #667eea),var(--kyber-secondary, #764ba2));color:#fff;font-size:1.5rem;cursor:pointer;box-shadow:0 4px 16px #667eea66;transition:transform .2s,box-shadow .2s;position:relative;overflow:visible}.widget-fab.svelte-17d4dnj:hover{transform:scale(1.05);box-shadow:0 6px 20px #667eea80}.widget-fab.svelte-17d4dnj:active{transform:scale(.95)}.widget-fab.hidden.svelte-17d4dnj{display:none}.fab-icon.svelte-17d4dnj{position:relative;z-index:1}.unread-badge.svelte-17d4dnj{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;background:#ef4444;color:#fff;font-size:.6875rem;font-weight:700;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #ef444466;z-index:2}.fab-pulse.svelte-17d4dnj{position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,var(--kyber-primary, #667eea),var(--kyber-secondary, #764ba2));animation:svelte-17d4dnj-pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite;z-index:0}@keyframes svelte-17d4dnj-pulse-ring{0%{transform:scale(1);opacity:.5}to{transform:scale(1.5);opacity:0}}@media(max-width:480px){.widget-container.svelte-17d4dnj{width:calc(100vw - 2rem);height:calc(100vh - var(--kyber-header-height, 64px) - var(--kyber-footer-height, 48px) - 2rem);border-radius:12px}.threads-widget.svelte-17d4dnj{bottom:calc(var(--kyber-footer-height, 48px) + .5rem);right:.5rem}.threads-widget.left.svelte-17d4dnj{left:.5rem}}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--kyber-font-sans, "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);background:var(--kyber-bg-secondary, #fafafa);color:var(--kyber-text-primary, #18181b);min-height:100vh;line-height:var(--kyber-leading-normal, 1.5)}.appshell.svelte-1v726y5{display:grid;grid-template-areas:"header header" "sidebar content" "sidebar footer";grid-template-columns:var(--kyber-sidebar-width, 260px) 1fr;grid-template-rows:var(--kyber-header-height, 60px) 1fr var(--kyber-footer-height, 44px);min-height:100vh;background:var(--kyber-bg-secondary, #fafafa)}.appshell.sidebar-collapsed.svelte-1v726y5{grid-template-columns:var(--kyber-sidebar-collapsed-width, 68px) 1fr}.appshell.threads-panel-open.svelte-1v726y5{grid-template-areas:"header header header" "sidebar content threads" "sidebar footer threads";grid-template-columns:var(--kyber-sidebar-width, 260px) 1fr var(--kyber-threads-panel-width, 400px)}.appshell.sidebar-collapsed.threads-panel-open.svelte-1v726y5{grid-template-columns:var(--kyber-sidebar-collapsed-width, 68px) 1fr var(--kyber-threads-panel-width, 400px)}.threads-toggle.svelte-1v726y5{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:linear-gradient(135deg,#667eea1a,#764ba21a);color:var(--kyber-primary, #667eea);font-size:1.125rem;cursor:pointer;transition:all .2s}.threads-toggle.svelte-1v726y5:hover{background:linear-gradient(135deg,var(--kyber-primary, #667eea),var(--kyber-secondary, #764ba2));color:#fff;transform:scale(1.05)}.appshell.svelte-1v726y5 header{grid-area:header;position:sticky;top:0}.appshell.svelte-1v726y5 nav{grid-area:sidebar}.content.svelte-1v726y5{grid-area:content;overflow-y:auto;background:var(--kyber-bg-secondary, #fafafa)}.content-inner.svelte-1v726y5{padding:1.5rem;min-height:100%}.appshell.svelte-1v726y5 footer{grid-area:footer}.sidebar-overlay.svelte-1v726y5{display:none;position:fixed;top:var(--kyber-header-height, 60px);left:0;right:0;bottom:var(--kyber-footer-height, 44px);background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:calc(var(--kyber-z-fixed, 300) - 1);border:none;cursor:pointer}@media(max-width:768px){.appshell.svelte-1v726y5{grid-template-areas:"header" "content" "footer";grid-template-columns:1fr;grid-template-rows:var(--kyber-header-height, 60px) 1fr var(--kyber-footer-height, 44px)}.content-inner.svelte-1v726y5{padding:1rem}.sidebar-overlay.svelte-1v726y5{display:block}}@keyframes svelte-2oprke-spin{to{transform:rotate(360deg)}}
