.badge.svelte-dtbgkf{display:inline-flex;align-items:center;justify-content:center;font-weight:500;white-space:nowrap;border-radius:var(--radius-sm, 4px);line-height:1}.badge.uppercase.svelte-dtbgkf{text-transform:uppercase;letter-spacing:.025em}.badge.size-xs.svelte-dtbgkf{font-size:.625rem;padding:.125rem .375rem}.badge.size-sm.svelte-dtbgkf{font-size:.6875rem;padding:.1875rem .5rem}.badge.size-md.svelte-dtbgkf{font-size:.75rem;padding:.25rem .625rem}.badge.default.svelte-dtbgkf{background:var(--color-primary-dim);color:var(--color-primary);border:1px solid transparent}[data-theme=dark] .badge.default.svelte-dtbgkf{background:#6366f126;color:#a5b4fc}.badge.primary.svelte-dtbgkf{background:var(--color-primary);color:#fff;border:1px solid transparent}[data-theme=dark] .badge.primary.svelte-dtbgkf{background:var(--color-primary);color:#fff}.badge.success.svelte-dtbgkf{background:#10b9811a;color:#059669;border:1px solid transparent}[data-theme=dark] .badge.success.svelte-dtbgkf{background:#10b98126;color:#6ee7b7}.badge.warning.svelte-dtbgkf{background:#f59e0b1a;color:#b45309;border:1px solid transparent}[data-theme=dark] .badge.warning.svelte-dtbgkf{background:#f59e0b26;color:#fcd34d}.badge.danger.svelte-dtbgkf{background:#ef44441a;color:#dc2626;border:1px solid transparent}[data-theme=dark] .badge.danger.svelte-dtbgkf{background:#ef444426;color:#fca5a5}.badge.muted.svelte-dtbgkf{background:var(--color-bg-subtle, #f3f4f6);color:var(--color-text-muted);border:1px solid var(--color-border)}[data-theme=dark] .badge.muted.svelte-dtbgkf{background:#ffffff0d;color:var(--color-text-muted);border-color:#ffffff1a}.btn.svelte-18sv61c{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-mono);font-weight:600;border-radius:var(--radius);cursor:pointer;transition:all .15s ease;border:1px solid transparent;text-transform:uppercase;letter-spacing:.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.svelte-18sv61c:disabled{opacity:.5;cursor:not-allowed}.btn-primary.svelte-18sv61c{background:var(--color-primary);color:var(--color-bg);border-color:var(--color-primary)}.btn-primary.svelte-18sv61c:hover:not(:disabled){background:transparent;color:var(--color-primary);box-shadow:none}.btn-outline.svelte-18sv61c{background:transparent;color:var(--color-primary);border-color:var(--color-primary)}.btn-outline.svelte-18sv61c:hover:not(:disabled){background:var(--color-primary);color:var(--color-bg)}.btn-secondary.svelte-18sv61c{background:transparent;color:var(--color-text);border-color:var(--color-border);box-shadow:inset 0 1px #fff9,0 1px #fff9}[data-theme=dark] .btn-secondary.svelte-18sv61c{box-shadow:inset 0 1px #ffffff0f,0 1px #0006}.btn-secondary.svelte-18sv61c:hover:not(:disabled){border-color:var(--color-text)}.btn-ghost.svelte-18sv61c{background:transparent;color:var(--color-text-muted);border-color:transparent}.btn-ghost.svelte-18sv61c:hover:not(:disabled){color:var(--color-text)}.btn-danger.svelte-18sv61c{background:var(--color-error);color:#fff;border-color:var(--color-error)}.btn-danger.svelte-18sv61c:hover:not(:disabled){background:transparent;color:var(--color-error)}.btn-sm.svelte-18sv61c{padding:.375rem .85rem;font-size:.85rem}.btn-md.svelte-18sv61c{padding:.625rem 1.25rem;font-size:.875rem}.btn-lg.svelte-18sv61c{padding:.875rem 1.75rem;font-size:1rem}.spinner.svelte-18sv61c{width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:svelte-18sv61c-spin .6s linear infinite}@keyframes svelte-18sv61c-spin{to{transform:rotate(360deg)}}.input-group.svelte-8ff5h4{display:flex;flex-direction:column;gap:.375rem}label.svelte-8ff5h4{font-size:.85rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}input.svelte-8ff5h4{padding:.85rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-mono);font-size:.875rem;transition:border-color .15s ease,box-shadow .15s ease;box-shadow:inset 0 1px 3px #0000000f}input.svelte-8ff5h4::placeholder{color:var(--color-text-muted);opacity:.5}input.svelte-8ff5h4:focus{outline:none;border-color:var(--color-primary);box-shadow:inset 0 1px 3px #0000000f,0 0 0 3px var(--color-primary-dim)}input.has-error.svelte-8ff5h4{border-color:var(--color-error)}.error.svelte-8ff5h4{font-size:.85rem;color:var(--color-error)}.card.svelte-1udyrqm{border-radius:var(--radius);box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f}[data-theme=dark] .card.svelte-1udyrqm{box-shadow:0 1px 3px #0003,0 1px 2px #0000001f}.card-filled.svelte-1udyrqm{background:var(--color-bg-elevated)}.card-transparent.svelte-1udyrqm{background:transparent;box-shadow:none}.card-subtle.svelte-1udyrqm{background:var(--color-bg-subtle)}.card-border.svelte-1udyrqm{border:1px solid var(--color-border)}.card-none.svelte-1udyrqm{padding:0}.card-sm.svelte-1udyrqm{padding:.875rem}.card-md.svelte-1udyrqm{padding:1.25rem}.card-lg.svelte-1udyrqm{padding:1.75rem}.switch-wrapper.svelte-1eq0goo{display:inline-flex;align-items:center;gap:.5rem}.switch-wrapper.disabled.svelte-1eq0goo{opacity:.5;cursor:not-allowed}.switch-label.svelte-1eq0goo{font-size:.8125rem;color:var(--color-text-muted)}.switch.svelte-1eq0goo{position:relative;width:44px;height:24px;background:var(--color-border);border:none;border-radius:12px;cursor:pointer;transition:background .2s;padding:0;flex-shrink:0}.switch.small.svelte-1eq0goo{width:36px;height:20px;border-radius:10px}.switch.svelte-1eq0goo:disabled{cursor:not-allowed}.switch.active.svelte-1eq0goo{background:var(--color-success)}.switch-thumb.svelte-1eq0goo{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #0003}.switch.small.svelte-1eq0goo .switch-thumb:where(.svelte-1eq0goo){width:16px;height:16px}.switch.active.svelte-1eq0goo .switch-thumb:where(.svelte-1eq0goo){transform:translate(20px)}.switch.small.active.svelte-1eq0goo .switch-thumb:where(.svelte-1eq0goo){transform:translate(16px)}.progress-container.svelte-1qjgclg{display:flex;align-items:center;gap:.85rem}.progress-icon.svelte-1qjgclg{font-size:1rem;flex-shrink:0}.progress.svelte-1qjgclg{flex:1;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;position:relative}.progress-sm.svelte-1qjgclg{height:6px}.progress-md.svelte-1qjgclg{height:10px}.progress-lg.svelte-1qjgclg{height:14px}.progress-fill.svelte-1qjgclg{height:100%;transition:width .4s ease,background .3s ease;position:relative}.progress-fill.fill-default.svelte-1qjgclg{background:linear-gradient(90deg,var(--color-primary) 0%,#2dd87d 100%)}.progress-fill.fill-warning.svelte-1qjgclg{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.progress-fill.fill-danger.svelte-1qjgclg{background:linear-gradient(90deg,#ef4444,#f87171)}.progress-glow.svelte-1qjgclg{position:absolute;top:0;left:0;height:100%;opacity:.4;filter:blur(4px);pointer-events:none;transition:width .4s ease}.progress-glow.fill-default.svelte-1qjgclg{background:var(--color-primary)}.progress-glow.fill-warning.svelte-1qjgclg{background:#f59e0b}.progress-glow.fill-danger.svelte-1qjgclg{background:#ef4444}.progress-label.svelte-1qjgclg{font-size:.85rem;font-variant-numeric:tabular-nums;min-width:3ch;text-align:right;transition:color .3s ease}.progress-label.fill-default.svelte-1qjgclg{color:var(--color-text-muted)}.progress-label.fill-warning.svelte-1qjgclg{color:#f59e0b}.progress-label.fill-danger.svelte-1qjgclg{color:#ef4444}.modal-backdrop.svelte-ta60gp{position:fixed;inset:0;width:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;animation:svelte-ta60gp-fadeIn .2s ease-out forwards}.modal-backdrop.closing.svelte-ta60gp{animation:svelte-ta60gp-fadeOut .2s ease-out forwards}@keyframes svelte-ta60gp-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-ta60gp-fadeOut{0%{opacity:1}to{opacity:0}}.modal.svelte-ta60gp{background:var(--color-bg-elevated);border-radius:var(--radius-lg);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #00000026,0 10px 10px -5px #00000014;animation:svelte-ta60gp-slideIn .2s ease-out forwards}[data-theme=dark] .modal.svelte-ta60gp{box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}.modal.closing.svelte-ta60gp{animation:svelte-ta60gp-slideOut .2s ease-out forwards}@keyframes svelte-ta60gp-slideIn{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes svelte-ta60gp-slideOut{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(-10px)}}.modal-header.svelte-ta60gp{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border-subtle)}.modal-header.svelte-ta60gp h2:where(.svelte-ta60gp){margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.close-btn.svelte-ta60gp{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;transition:all .15s ease}.close-btn.svelte-ta60gp:hover{background:var(--color-bg-subtle);color:var(--color-text)}.modal-content.svelte-ta60gp{padding:1.5rem}.sidebar.svelte-129hoe0{width:260px;height:100vh;background:var(--color-bg-sidebar);border-right:1px solid var(--color-border);display:flex;flex-direction:column;position:fixed;left:0;top:0}.sidebar-header.svelte-129hoe0{padding:1.5rem 1.25rem}.logo.svelte-129hoe0{display:flex;align-items:center;text-decoration:none}.logo-img.svelte-129hoe0{height:18px;width:auto}[data-theme=dark] .logo-img.svelte-129hoe0{filter:invert(1)}.org-selector.svelte-129hoe0{padding:0 .85rem 1rem;position:relative}.org-button.svelte-129hoe0{width:100%;display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:inherit;font-size:.9125rem;cursor:pointer;text-align:left;transition:all var(--transition-fast)}.org-button.svelte-129hoe0:hover{border-color:var(--color-text-muted)}.org-avatar.svelte-129hoe0{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 230% at 50% 150%,#ff8a5c,#ff6f61 35%,#e85d8e 55%,#c77dff 85%,#e6ecff);border-radius:var(--radius-sm);color:#fff;font-size:.7875rem;font-weight:600;flex-shrink:0}.org-name.svelte-129hoe0{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.chevron.svelte-129hoe0{color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0}.chevron.open.svelte-129hoe0{transform:rotate(180deg)}.org-dropdown.svelte-129hoe0{position:absolute;top:calc(100% - .5rem);left:.85rem;right:.85rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);z-index:50;overflow:hidden;box-shadow:var(--shadow-md)}.org-option.svelte-129hoe0{width:100%;display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;background:none;border:none;color:var(--color-text);font-family:inherit;font-size:.9125rem;cursor:pointer;text-align:left;transition:background var(--transition-fast)}.org-option.svelte-129hoe0:hover{background:var(--color-bg-hover)}.org-option.active.svelte-129hoe0{background:var(--color-bg-subtle)}.org-option-avatar.svelte-129hoe0{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.7875rem;font-weight:500;flex-shrink:0}.org-option.active.svelte-129hoe0 .org-option-avatar:where(.svelte-129hoe0){background:radial-gradient(70% 230% at 50% 150%,#ff8a5c,#ff6f61 35%,#e85d8e 55%,#c77dff 85%,#e6ecff);color:#fff}.org-option-avatar.add.svelte-129hoe0{background:transparent;border:1.5px dashed var(--color-border);color:var(--color-text-muted)}.org-option-name.svelte-129hoe0{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-icon.svelte-129hoe0{color:var(--color-primary);flex-shrink:0}.org-dropdown-divider.svelte-129hoe0{height:1px;background:var(--color-border);margin:.25rem 0}.org-option.new-org.svelte-129hoe0{color:var(--color-text-secondary)}.nav.svelte-129hoe0{flex:1;padding:0 .85rem;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.nav-item.svelte-129hoe0{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border-radius:var(--radius);color:var(--color-text-secondary);text-decoration:none;font-size:.9125rem;font-weight:450;transition:all var(--transition-fast)}.nav-item.svelte-129hoe0:hover{color:var(--color-text);background:var(--color-bg-hover);text-decoration:none}.nav-item.active.svelte-129hoe0{color:var(--color-text);background:var(--color-bg-subtle)}.nav-icon.svelte-129hoe0{width:20px;height:20px;flex-shrink:0}.nav-divider.svelte-129hoe0{height:1px;background:var(--color-border);margin:.5rem .625rem}.sidebar-footer.svelte-129hoe0{padding:.85rem;border-top:1px solid var(--color-border)}.user-menu-container.svelte-129hoe0{position:relative}.user-button.svelte-129hoe0{width:100%;display:flex;align-items:center;gap:.625rem;padding:.5rem;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:inherit;cursor:pointer;text-align:left;transition:all var(--transition-fast)}.user-button.svelte-129hoe0:hover{border-color:var(--color-text-muted)}.user-avatar.svelte-129hoe0{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 230% at 50% 150%,#ff8a5c,#ff6f61 35%,#e85d8e 55%,#c77dff 85%,#e6ecff);border-radius:var(--radius);color:#fff;font-size:.7875rem;font-weight:600;flex-shrink:0}.user-info.svelte-129hoe0{flex:1;display:flex;flex-direction:column;min-width:0}.user-name.svelte-129hoe0{font-size:.9125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-email.svelte-129hoe0{font-size:.7875rem;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-chevron.svelte-129hoe0{color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0}.user-chevron.open.svelte-129hoe0{transform:rotate(180deg)}.user-dropdown.svelte-129hoe0{position:absolute;bottom:100%;left:0;right:0;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:.25rem;z-index:50;overflow:hidden;box-shadow:var(--shadow-md)}.user-menu-item.svelte-129hoe0{width:100%;display:flex;align-items:center;gap:.625rem;padding:.5rem .85rem;background:none;border:none;color:var(--color-text-secondary);font-family:inherit;font-size:.9125rem;cursor:pointer;text-align:left;text-decoration:none;transition:all var(--transition-fast)}.user-menu-item.svelte-129hoe0:hover{background:var(--color-bg-hover);color:var(--color-text);text-decoration:none}.user-menu-item.logout.svelte-129hoe0:hover{color:var(--color-error)}.user-menu-divider.svelte-129hoe0{height:1px;background:var(--color-border);margin:.25rem 0}.form-error.svelte-129hoe0{padding:.85rem;margin-bottom:1rem;background:#dc262614;border:1px solid var(--color-error);border-radius:var(--radius);color:var(--color-error);font-size:.9125rem}.form-fields.svelte-129hoe0{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.form-actions.svelte-129hoe0{display:flex;gap:.85rem;justify-content:flex-end}.mobile-header.svelte-129hoe0{display:none;position:fixed;top:0;left:0;right:0;height:56px;background:var(--color-bg-sidebar);border-bottom:1px solid var(--color-border);padding:0 1rem;align-items:center;justify-content:space-between;z-index:100}.mobile-logo.svelte-129hoe0{display:flex;align-items:center}.mobile-header-right.svelte-129hoe0{display:flex;align-items:center;gap:1rem}.mobile-menu-btn.svelte-129hoe0{display:flex;background:none;border:none;padding:.5rem;cursor:pointer;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--radius)}.mobile-menu-btn.svelte-129hoe0:hover{background:var(--color-bg-hover)}.hamburger.svelte-129hoe0{display:flex;flex-direction:column;gap:4px;width:16px}.hamburger.svelte-129hoe0 span:where(.svelte-129hoe0){display:block;height:1.5px;background:var(--color-text);transition:all .2s ease}.hamburger.open.svelte-129hoe0 span:where(.svelte-129hoe0):nth-child(1){transform:rotate(45deg) translate(4px,4px)}.hamburger.open.svelte-129hoe0 span:where(.svelte-129hoe0):nth-child(2){opacity:0}.hamburger.open.svelte-129hoe0 span:where(.svelte-129hoe0):nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.mobile-overlay.svelte-129hoe0{display:none;position:fixed;inset:56px 0 0;width:100%;height:calc(100% - 56px);background:#0006;z-index:99;border:none;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width:768px){.mobile-header.svelte-129hoe0{display:flex}.mobile-overlay.svelte-129hoe0{display:block}.sidebar.svelte-129hoe0{transform:translate(-100%);transition:transform .25s ease;top:56px;height:calc(100vh - 56px);z-index:100}.sidebar.mobile-open.svelte-129hoe0{transform:translate(0)}.sidebar-header.svelte-129hoe0{display:none}}.top-navbar.svelte-eofygh{position:fixed;top:0;left:0;right:0;background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;z-index:100}.navbar-top.svelte-eofygh{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;gap:1rem}.navbar-left.svelte-eofygh{display:flex;align-items:center;gap:.25rem;min-width:0}.logo.svelte-eofygh{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.logo-img.svelte-eofygh{height:24px;width:auto}[data-theme=dark] .logo-img.svelte-eofygh{filter:invert(1)}.breadcrumbs.svelte-eofygh{display:flex;align-items:center;gap:.25rem;font-size:.875rem;min-width:0}.breadcrumb-sep.svelte-eofygh{display:flex;align-items:center;color:var(--color-text-muted);opacity:.5}.breadcrumb-link.svelte-eofygh{color:var(--color-text-muted);text-decoration:none;white-space:nowrap;transition:color .15s}.breadcrumb-link.svelte-eofygh:hover{color:var(--color-text)}.breadcrumb-current.svelte-eofygh{color:var(--color-text);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-links.svelte-eofygh{display:flex;align-items:center;gap:0;padding:0 1.25rem}.nav-link.svelte-eofygh{padding:.625rem 1rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--color-text-muted);font-family:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.nav-link.svelte-eofygh:hover{color:var(--color-text)}.nav-link.active.svelte-eofygh{color:var(--color-text);border-bottom-color:var(--color-text)}[data-theme=dark] .nav-link.active.svelte-eofygh{color:#fff;border-bottom-color:#fff}.navbar-right.svelte-eofygh{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.org-selector.svelte-eofygh{position:relative}.org-selector.breadcrumb-org.svelte-eofygh .org-button:where(.svelte-eofygh){display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text);font-family:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s}.org-selector.breadcrumb-org.svelte-eofygh .org-button:where(.svelte-eofygh):hover{background:var(--color-bg-subtle)}.org-selector.breadcrumb-org.svelte-eofygh .org-name:where(.svelte-eofygh){max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-selector.breadcrumb-org.svelte-eofygh .chevron:where(.svelte-eofygh){opacity:.5}.org-selector.breadcrumb-org.svelte-eofygh .org-dropdown:where(.svelte-eofygh){left:0;right:auto}.chevron.svelte-eofygh{color:var(--color-text-muted);transition:transform .15s;flex-shrink:0}.chevron.open.svelte-eofygh{transform:rotate(180deg)}.org-dropdown.svelte-eofygh{position:absolute;top:calc(100% + 4px);right:0;min-width:220px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);z-index:150;overflow:hidden;box-shadow:var(--shadow-lg)}.org-option.svelte-eofygh{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:none;border:none;color:var(--color-text);font-family:inherit;font-size:.875rem;cursor:pointer;text-align:left;transition:background .15s}.org-option.svelte-eofygh:hover{background:var(--color-bg-hover)}.org-option.active.svelte-eofygh{background:var(--color-bg-subtle)}.org-option-avatar.svelte-eofygh{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);border-radius:4px;color:var(--color-text-secondary);font-size:.75rem;font-weight:500;flex-shrink:0}.org-option.active.svelte-eofygh .org-option-avatar:where(.svelte-eofygh){background:radial-gradient(70% 230% at 50% 150%,#ff8a5c,#ff6f61 35%,#e85d8e 55%,#c77dff 85%,#e6ecff);color:#fff}.org-option-avatar.add.svelte-eofygh{background:transparent;border:1.5px dashed var(--color-border);color:var(--color-text-muted)}.org-option-name.svelte-eofygh{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-icon.svelte-eofygh{color:var(--color-primary);flex-shrink:0}.org-dropdown-divider.svelte-eofygh{height:1px;background:var(--color-border);margin:.25rem 0}.org-option.new-org.svelte-eofygh{color:var(--color-text-secondary)}.user-menu-container.svelte-eofygh{position:relative}.user-button.svelte-eofygh{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer}.user-avatar.svelte-eofygh{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 230% at 50% 150%,#ff8a5c,#ff6f61 35%,#e85d8e 55%,#c77dff 85%,#e6ecff);border-radius:var(--radius);color:#fff;font-size:.75rem;font-weight:600;transition:transform .15s}.user-button.svelte-eofygh:hover .user-avatar:where(.svelte-eofygh){transform:scale(1.05)}.user-dropdown.svelte-eofygh{position:absolute;top:calc(100% + 4px);right:0;min-width:200px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);z-index:150;overflow:hidden;box-shadow:var(--shadow-lg)}.user-info-header.svelte-eofygh{display:flex;flex-direction:column;padding:.75rem}.user-name.svelte-eofygh{font-size:.875rem;font-weight:500;color:var(--color-text)}.user-email.svelte-eofygh{font-size:.75rem;color:var(--color-text-muted)}.user-menu-divider.svelte-eofygh{height:1px;background:var(--color-border)}.user-menu-item.svelte-eofygh{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:none;border:none;color:var(--color-text-secondary);font-family:inherit;font-size:.875rem;cursor:pointer;text-align:left;transition:all .15s}.user-menu-item.svelte-eofygh:hover{background:var(--color-bg-hover);color:var(--color-text)}.user-menu-item.logout.svelte-eofygh:hover{color:var(--color-error)}.mobile-menu-btn.svelte-eofygh{display:none;background:none;border:none;padding:.5rem;cursor:pointer;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--radius)}.mobile-menu-btn.svelte-eofygh:hover{background:var(--color-bg-hover)}.hamburger.svelte-eofygh{display:flex;flex-direction:column;gap:4px;width:16px}.hamburger.svelte-eofygh span:where(.svelte-eofygh){display:block;height:1.5px;background:var(--color-text);transition:all .2s ease}.hamburger.open.svelte-eofygh span:where(.svelte-eofygh):nth-child(1){transform:rotate(45deg) translate(4px,4px)}.hamburger.open.svelte-eofygh span:where(.svelte-eofygh):nth-child(2){opacity:0}.hamburger.open.svelte-eofygh span:where(.svelte-eofygh):nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.mobile-nav-overlay.svelte-eofygh{display:none;position:fixed;inset:48px 0 0;background:#0006;z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mobile-nav.svelte-eofygh{display:none;position:fixed;top:48px;left:0;right:0;background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border);padding:.5rem;z-index:95;flex-direction:column;gap:.25rem}.mobile-nav-link.svelte-eofygh{width:100%;padding:.75rem 1rem;background:none;border:none;border-left:3px solid transparent;border-radius:0;color:var(--color-text-secondary);font-family:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;text-align:left;transition:all .15s}.mobile-nav-link.svelte-eofygh:hover{background:var(--color-bg-subtle);color:var(--color-text)}.mobile-nav-link.active.svelte-eofygh{background:var(--color-bg-subtle);color:var(--color-text);border-left-color:var(--color-text)}[data-theme=dark] .mobile-nav-link.active.svelte-eofygh{color:#fff;border-left-color:#fff}.form-error.svelte-eofygh{padding:.85rem;margin-bottom:1rem;background:#dc262614;border:1px solid var(--color-error);border-radius:var(--radius);color:var(--color-error);font-size:.875rem}.form-fields.svelte-eofygh{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.form-actions.svelte-eofygh{display:flex;gap:.75rem;justify-content:flex-end}@media(max-width:768px){.nav-links.svelte-eofygh,.org-name.svelte-eofygh{display:none}.mobile-menu-btn.svelte-eofygh{display:flex}.mobile-nav-overlay.svelte-eofygh{display:block}.mobile-nav.svelte-eofygh{display:flex}.breadcrumbs.svelte-eofygh{display:none}}@media(max-width:480px){.org-selector.svelte-eofygh{display:none}}.header-wrapper.svelte-1elxaub{position:sticky;top:0;z-index:100;background:transparent;box-shadow:none;transition:background .2s ease,box-shadow .2s ease}.header-wrapper.scrolled.svelte-1elxaub{background:#fffc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008}[data-theme=dark] .header-wrapper.scrolled.svelte-1elxaub{background:#0f0f0fcc}.nav.svelte-1elxaub{display:flex;align-items:center;gap:2rem;padding:1rem 2rem;max-width:1400px;margin:0 auto}.nav-brand.svelte-1elxaub{display:flex;align-items:center;gap:.85rem;flex:1}.nav-logo.svelte-1elxaub{display:flex;align-items:center;text-decoration:none}.logo-img.svelte-1elxaub{height:24px;width:auto}[data-theme=dark] .logo-img.svelte-1elxaub{filter:invert(1)}.brand-divider.svelte-1elxaub{color:var(--color-border);font-size:1.25rem;font-weight:300}.npm-install.svelte-1elxaub{font-family:var(--font-mono);font-size:.85rem;color:var(--color-text);padding:.375rem .625rem}.nav-links.svelte-1elxaub{display:flex;gap:2rem}.nav-links.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--color-text-muted);text-decoration:none;font-size:.875rem;transition:color .15s ease}.nav-links.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--color-text)}.nav-links.svelte-1elxaub a.active:where(.svelte-1elxaub){color:var(--color-primary)}.nav-divider.svelte-1elxaub{color:var(--color-border)}.nav-actions.svelte-1elxaub{display:flex;align-items:center;gap:1rem}.nav-link.svelte-1elxaub{color:var(--color-text-muted);text-decoration:none;font-size:.875rem;transition:color .15s ease}.nav-link.svelte-1elxaub:hover{color:var(--color-text)}.mobile-actions.svelte-1elxaub{display:none;align-items:center;gap:.85rem}.mobile-menu-btn.svelte-1elxaub{display:flex;background:none;border:none;padding:.5rem;cursor:pointer;width:40px;height:40px;align-items:center;justify-content:center}.hamburger.svelte-1elxaub{display:flex;flex-direction:column;gap:4px;width:18px}.hamburger.svelte-1elxaub span:where(.svelte-1elxaub){display:block;height:2px;background:var(--color-text);transition:all .2s ease}.hamburger.open.svelte-1elxaub span:where(.svelte-1elxaub):nth-child(1){transform:rotate(45deg) translate(4px,4px)}.hamburger.open.svelte-1elxaub span:where(.svelte-1elxaub):nth-child(2){opacity:0}.hamburger.open.svelte-1elxaub span:where(.svelte-1elxaub):nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.mobile-overlay.svelte-1elxaub{display:none;position:fixed;inset:0;width:100%;height:100%;background:#00000080;z-index:998;border:none;cursor:default}.mobile-menu.svelte-1elxaub{display:none;position:fixed;top:60px;left:0;right:0;background:var(--color-bg);border-bottom:1px solid var(--color-border);padding:1.5rem;z-index:999}.mobile-menu-links.svelte-1elxaub{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.5rem}.mobile-menu-links.svelte-1elxaub a:where(.svelte-1elxaub){display:block;padding:.85rem 0;color:var(--color-text);text-decoration:none;font-size:1rem;border-bottom:1px solid var(--color-border)}.mobile-menu-links.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--color-primary)}.mobile-menu-links.svelte-1elxaub a.active:where(.svelte-1elxaub){color:var(--color-primary)}.mobile-menu-actions.svelte-1elxaub{display:flex;flex-direction:column;gap:.85rem}.mobile-login.svelte-1elxaub{display:block;text-align:center;padding:.85rem;color:var(--color-text);text-decoration:none;border:1px solid var(--color-border);border-radius:var(--radius)}.mobile-login.svelte-1elxaub:hover{color:var(--color-primary);border-color:var(--color-primary)}@media(max-width:768px){.nav.svelte-1elxaub{padding:1rem}.nav-links.svelte-1elxaub,.nav-actions.svelte-1elxaub,.nav-divider.svelte-1elxaub,.brand-divider.svelte-1elxaub,.npm-install.svelte-1elxaub{display:none}.mobile-actions.svelte-1elxaub{display:flex}.mobile-overlay.svelte-1elxaub,.mobile-menu.svelte-1elxaub{display:block}}.pagination.svelte-14nrfpk{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;margin-top:1rem;border-top:1px solid var(--color-border)}.pagination-info.svelte-14nrfpk{font-size:.9125rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.pagination-range.svelte-14nrfpk{color:var(--color-text)}.pagination-controls.svelte-14nrfpk{display:flex;align-items:center;gap:.25rem}.pagination-btn.svelte-14nrfpk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 1px 2px #0000000a;color:var(--color-text);cursor:pointer;transition:all .15s ease}.pagination-btn.svelte-14nrfpk:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.pagination-btn.svelte-14nrfpk:disabled{opacity:.4;cursor:not-allowed}.pagination-pages.svelte-14nrfpk{display:flex;align-items:center;gap:.25rem}.pagination-page.svelte-14nrfpk{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .5rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 1px 2px #0000000a;color:var(--color-text);font-family:var(--font-mono);font-size:.85rem;cursor:pointer;transition:all .15s ease}.pagination-page.svelte-14nrfpk:hover:not(.active){border-color:var(--color-text-muted)}.pagination-page.active.svelte-14nrfpk{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg)}.pagination-ellipsis.svelte-14nrfpk{display:flex;align-items:center;justify-content:center;width:24px;height:32px;color:var(--color-text-muted);font-size:.875rem}.footer.svelte-jz8lnl{border-top:1px solid var(--color-border);padding:4rem 2rem 2rem;max-width:1200px;margin:0 auto}.footer-grid.svelte-jz8lnl{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.footer-brand.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--color-text-muted);font-size:.875rem;margin:1rem 0 0}.footer-logo.svelte-jz8lnl{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--color-text)}.footer-logo-img.svelte-jz8lnl{height:28px;width:auto}[data-theme=dark] .footer-logo-img.svelte-jz8lnl{filter:invert(1)}.footer-column.svelte-jz8lnl h4:where(.svelte-jz8lnl){font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;color:var(--color-text)}.footer-column.svelte-jz8lnl a:where(.svelte-jz8lnl){display:block;color:var(--color-text-muted);text-decoration:none;font-size:.875rem;margin-bottom:.5rem}.footer-column.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text)}.footer-bottom.svelte-jz8lnl{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid var(--color-border)}.footer-bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){font-size:.85rem;color:var(--color-text-muted);margin:0}.footer-social.svelte-jz8lnl{display:flex;gap:1.5rem}.footer-social.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--color-text-muted);text-decoration:none;font-size:.85rem}.footer-social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text)}.footer-right.svelte-jz8lnl{display:flex;align-items:center;gap:1.5rem}.theme-toggle.svelte-jz8lnl{background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;transition:all .15s ease}.theme-toggle.svelte-jz8lnl:hover{color:var(--color-text);border-color:var(--color-text-muted)}@media(max-width:900px){.footer-grid.svelte-jz8lnl{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.footer-grid.svelte-jz8lnl{grid-template-columns:1fr}.footer-bottom.svelte-jz8lnl{flex-direction:column;gap:1rem;text-align:center}.footer-right.svelte-jz8lnl{flex-direction:column;gap:1rem}}.simulate-content.svelte-spb8qf{display:flex;flex-direction:column;gap:1.25rem}.description.svelte-spb8qf{font-size:.875rem;color:var(--color-text-muted);margin:0;line-height:1.5}.error-message.svelte-spb8qf{padding:.85rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.9125rem}.scenarios-grid.svelte-spb8qf{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.scenario-card.svelte-spb8qf{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.85rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);cursor:pointer;transition:all .15s ease;text-align:left}.scenario-card.svelte-spb8qf:hover{border-color:var(--accent-color)}.scenario-card.selected.svelte-spb8qf{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.scenario-icon.svelte-spb8qf{font-size:1.25rem}.scenario-name.svelte-spb8qf{font-size:.9125rem;font-weight:600;color:var(--color-text)}.scenario-description.svelte-spb8qf{font-size:.7875rem;color:var(--color-text-muted);line-height:1.3}.custom-form.svelte-spb8qf{display:flex;flex-direction:column;gap:.85rem;padding-top:.5rem}.sender-fields.svelte-spb8qf{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}@media(max-width:480px){.sender-fields.svelte-spb8qf{grid-template-columns:1fr}}.textarea-group.svelte-spb8qf{display:flex;flex-direction:column;gap:.375rem}.textarea-group.svelte-spb8qf label:where(.svelte-spb8qf){font-size:.85rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}textarea.svelte-spb8qf{padding:.85rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-mono);font-size:.875rem;resize:vertical;min-height:100px}textarea.svelte-spb8qf:focus{outline:none;border-color:var(--color-primary)}textarea.svelte-spb8qf::placeholder{color:var(--color-text-muted);opacity:.5}.options-section.svelte-spb8qf{padding:.85rem;background:var(--color-bg-subtle);border:1px solid var(--color-border)}.checkbox-option.svelte-spb8qf{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-option.svelte-spb8qf input[type=checkbox]:where(.svelte-spb8qf){width:16px;height:16px;accent-color:var(--color-primary)}.checkbox-label.svelte-spb8qf{font-size:.9125rem;color:var(--color-text)}.actions.svelte-spb8qf{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--color-border)}.results-view.svelte-spb8qf{display:flex;flex-direction:column;gap:1rem}.result-header.svelte-spb8qf{display:flex;align-items:center;gap:.5rem}.result-icon.svelte-spb8qf{font-size:1.5rem}.result-header.svelte-spb8qf h3:where(.svelte-spb8qf){margin:0;font-size:1.125rem;font-weight:600}.result-summary.svelte-spb8qf{display:flex;flex-direction:column;gap:.5rem;padding:.85rem;background:var(--color-bg-subtle);border:1px solid var(--color-border)}.summary-item.svelte-spb8qf{display:flex;gap:.5rem}.summary-label.svelte-spb8qf{font-size:.85rem;color:var(--color-text-muted);text-transform:uppercase;min-width:60px}.summary-value.svelte-spb8qf{font-size:.9125rem;color:var(--color-text)}.summary-value.mono.svelte-spb8qf{font-family:var(--font-mono);font-size:.85rem}.ai-actions-section.svelte-spb8qf{display:flex;flex-direction:column;gap:.85rem}.ai-actions-section.svelte-spb8qf h4:where(.svelte-spb8qf){margin:0;font-size:.875rem;font-weight:600;color:var(--color-text)}.ai-error.svelte-spb8qf{display:flex;align-items:center;gap:.5rem;padding:.85rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.9125rem}.actions-grid.svelte-spb8qf{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.action-item.svelte-spb8qf{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .85rem;background:var(--color-bg-elevated);border:1px solid var(--color-border)}.action-item.full-width.svelte-spb8qf{grid-column:1 / -1}.action-label.svelte-spb8qf{font-size:.7875rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.action-value.svelte-spb8qf{font-size:.875rem;color:var(--color-text);text-transform:capitalize}.action-value.priority.svelte-spb8qf{color:var(--priority-color);font-weight:600}.labels-list.svelte-spb8qf{display:flex;flex-wrap:wrap;gap:.25rem}.label-tag.svelte-spb8qf{padding:.125rem .5rem;background:var(--color-primary-dim);color:var(--color-primary);font-size:.85rem;font-weight:500}.escalation-box.svelte-spb8qf{padding:.85rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3)}.escalation-header.svelte-spb8qf{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.escalation-icon.svelte-spb8qf{font-size:1rem}.escalation-title.svelte-spb8qf{font-size:.85rem;font-weight:700;color:#ef4444;text-transform:uppercase;letter-spacing:.05em}.email-sent-badge.svelte-spb8qf{margin-left:auto;padding:.125rem .375rem;background:#10b981;color:#fff;font-size:.625rem;font-weight:600;text-transform:uppercase}.escalation-reason.svelte-spb8qf{margin:0;font-size:.9125rem;color:var(--color-text);line-height:1.5}.reply-box.svelte-spb8qf{padding:.85rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3)}.reply-header.svelte-spb8qf{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.reply-icon.svelte-spb8qf{font-size:1rem}.reply-title.svelte-spb8qf{font-size:.85rem;font-weight:700;color:#10b981;text-transform:uppercase;letter-spacing:.05em}.reply-preview.svelte-spb8qf{margin:0;font-size:.9125rem;color:var(--color-text);line-height:1.5;font-style:italic}.intent-box.svelte-spb8qf{padding:.85rem;background:#6366f11a;border:1px solid rgba(99,102,241,.3);margin-bottom:.75rem}.intent-header.svelte-spb8qf{display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem}.intent-icon.svelte-spb8qf{font-size:1rem}.intent-title.svelte-spb8qf{font-size:.85rem;font-weight:700;color:#6366f1;text-transform:uppercase;letter-spacing:.05em}.intent-details.svelte-spb8qf{display:flex;flex-direction:column;gap:.375rem}.intent-row.svelte-spb8qf{display:flex;align-items:center;gap:.5rem}.intent-row.full-width.svelte-spb8qf{flex-direction:column;align-items:flex-start}.intent-label.svelte-spb8qf{font-size:.8125rem;color:var(--color-text-muted);min-width:100px}.intent-value.svelte-spb8qf{font-size:.875rem;color:var(--color-text)}.intent-badge.svelte-spb8qf{padding:.125rem .5rem;border-radius:4px;font-weight:600;font-size:.8125rem}.intent-badge[data-intent=support_request].svelte-spb8qf{background:#dbeafe;color:#1d4ed8}.intent-badge[data-intent=refund_request].svelte-spb8qf{background:#fef3c7;color:#b45309}.intent-badge[data-intent=billing_inquiry].svelte-spb8qf{background:#e0e7ff;color:#4338ca}.intent-badge[data-intent=bug_report].svelte-spb8qf{background:#fee2e2;color:#dc2626}.intent-badge[data-intent=feature_request].svelte-spb8qf{background:#d1fae5;color:#059669}.intent-badge[data-intent=complaint].svelte-spb8qf{background:#fecaca;color:#b91c1c}.intent-badge[data-intent=thank_you].svelte-spb8qf{background:#d1fae5;color:#047857}.intent-badge[data-intent=spam].svelte-spb8qf{background:#f3f4f6;color:#6b7280}.intent-badge[data-intent=phishing].svelte-spb8qf{background:#fce7f3;color:#be185d}.intent-badge[data-intent=follow_up].svelte-spb8qf{background:#e0e7ff;color:#4f46e5}.intent-badge[data-intent=cancellation].svelte-spb8qf{background:#fee2e2;color:#991b1b}.intent-badge[data-intent=general_inquiry].svelte-spb8qf{background:#f3f4f6;color:#374151}.urgency-tag.svelte-spb8qf{padding:.125rem .375rem;border-radius:4px;font-weight:600;font-size:.75rem;text-transform:uppercase}.urgency-tag[data-urgency=low].svelte-spb8qf{background:#d1fae5;color:#047857}.urgency-tag[data-urgency=medium].svelte-spb8qf{background:#fef3c7;color:#b45309}.urgency-tag[data-urgency=high].svelte-spb8qf{background:#fee2e2;color:#dc2626}.urgency-tag[data-urgency=urgent].svelte-spb8qf{background:#dc2626;color:#fff}.human-required.svelte-spb8qf{color:#be185d;font-weight:600}.suggested.svelte-spb8qf{font-style:italic;color:var(--color-text-muted)}.conversation-view.svelte-spb8qf{display:flex;flex-direction:column;gap:1rem}.conversation-header.svelte-spb8qf{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius)}.conversation-header.svelte-spb8qf .subject:where(.svelte-spb8qf){font-weight:600;color:var(--color-text)}.conversation-header.svelte-spb8qf .message-count:where(.svelte-spb8qf){font-size:.8125rem;color:var(--color-text-muted)}.conversation-messages.svelte-spb8qf{display:flex;flex-direction:column;gap:.75rem;max-height:400px;overflow-y:auto;padding:.5rem;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius)}.message.svelte-spb8qf{padding:.75rem;border-radius:var(--radius);max-width:85%}.message.inbound.svelte-spb8qf{background:var(--color-bg-elevated);border:1px solid var(--color-border);align-self:flex-start}.message.outbound.svelte-spb8qf{background:#6366f11a;border:1px solid rgba(99,102,241,.3);align-self:flex-end}.message.system.svelte-spb8qf{align-self:center;max-width:100%;padding:0;background:transparent;border:none}.tool-execution.svelte-spb8qf{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--color-bg-elevated);border:1px dashed var(--color-border);border-radius:999px;font-size:.8125rem}.tool-execution.success.svelte-spb8qf{border-color:#10b98180;background:#10b9810d}.tool-execution.failed.svelte-spb8qf{border-color:#ef444480;background:#ef44440d}.tool-icon.svelte-spb8qf{font-size:1rem}.tool-summary.svelte-spb8qf{color:var(--color-text-muted);flex:1}.tool-status.svelte-spb8qf{font-weight:600}.tool-execution.success.svelte-spb8qf .tool-status:where(.svelte-spb8qf){color:#10b981}.tool-execution.failed.svelte-spb8qf .tool-status:where(.svelte-spb8qf){color:#ef4444}.message-header.svelte-spb8qf{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.message-from.svelte-spb8qf{font-size:.8125rem;font-weight:600;color:var(--color-text)}.message-time.svelte-spb8qf{font-size:.75rem;color:var(--color-text-muted)}.message-body.svelte-spb8qf{font-size:.9rem;color:var(--color-text);line-height:1.5;white-space:pre-wrap}.message-actions.svelte-spb8qf{display:flex;gap:.375rem;margin-top:.5rem;flex-wrap:wrap}.action-badge.svelte-spb8qf{padding:.125rem .375rem;border-radius:4px;font-size:.6875rem;font-weight:600;text-transform:uppercase}.action-badge.sentiment.svelte-spb8qf{background:var(--color-bg-elevated);color:var(--color-text-muted)}.action-badge.escalated.svelte-spb8qf{background:#ef444433;color:#ef4444}.reply-section.svelte-spb8qf{display:flex;flex-direction:column;gap:.5rem}.reply-input-container.svelte-spb8qf{display:flex;gap:.5rem;align-items:flex-end}.reply-input.svelte-spb8qf{flex:1;padding:.75rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:inherit;font-size:.9rem;resize:none;min-height:80px}.reply-input.svelte-spb8qf:focus{outline:none;border-color:var(--color-primary)}.reply-input.svelte-spb8qf::placeholder{color:var(--color-text-muted);opacity:.6}.hint.svelte-spb8qf{font-size:.75rem;color:var(--color-text-muted);text-align:right}@media(max-width:480px){.scenarios-grid.svelte-spb8qf,.actions-grid.svelte-spb8qf{grid-template-columns:1fr}.reply-input-container.svelte-spb8qf{flex-direction:column}.message.svelte-spb8qf{max-width:95%}}.selectable-badge.svelte-y1kqj7{display:flex;align-items:center;cursor:pointer;transition:all .15s ease;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans)}.selectable-badge.svelte-y1kqj7:disabled{opacity:.5;cursor:not-allowed}.selectable-badge.svelte-y1kqj7:hover:not(:disabled){border-color:var(--badge-active-border, #7dd3fc);background:var(--badge-active-bg-hover, rgba(125, 211, 252, .1))}.selectable-badge.selected.svelte-y1kqj7{background:var(--badge-active-bg, #f0f9ff);border-color:var(--badge-active-border, #7dd3fc);color:var(--badge-active-color, #0369a1)}[data-theme=dark] .selectable-badge.selected.svelte-y1kqj7{background:var(--badge-active-bg-dark, rgba(14, 165, 233, .15));border-color:var(--badge-active-border-dark, #0ea5e9);color:var(--badge-active-color-dark, #7dd3fc)}.selectable-badge.pill.svelte-y1kqj7{gap:.375rem;padding:.5rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:500}.pill.svelte-y1kqj7 .badge-icon:where(.svelte-y1kqj7){display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.pill.svelte-y1kqj7 .badge-icon:where(.svelte-y1kqj7) svg{width:100%;height:100%}.pill.svelte-y1kqj7 .badge-label:where(.svelte-y1kqj7){white-space:nowrap}.selectable-badge.card.svelte-y1kqj7{flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border-radius:var(--radius);text-align:center}.card.svelte-y1kqj7 .card-leading:where(.svelte-y1kqj7){font-size:1.75rem;line-height:1}.card.svelte-y1kqj7 .card-label:where(.svelte-y1kqj7){font-size:.875rem;font-weight:600}.card.svelte-y1kqj7 .card-description:where(.svelte-y1kqj7){font-size:.6875rem;color:var(--color-text-muted);line-height:1.4}.selectable-badge.card.selected.svelte-y1kqj7 .card-description:where(.svelte-y1kqj7){color:var(--badge-active-color, #0369a1);opacity:.8}[data-theme=dark] .selectable-badge.card.selected.svelte-y1kqj7 .card-description:where(.svelte-y1kqj7){color:var(--badge-active-color-dark, #7dd3fc)}.wizard-backdrop.svelte-14holku{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;animation:svelte-14holku-fadeIn .3s ease-out}@keyframes svelte-14holku-fadeIn{0%{opacity:0}to{opacity:1}}.wizard.svelte-14holku{background:var(--color-bg-elevated);border-radius:var(--radius-lg);width:100%;max-width:580px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;animation:svelte-14holku-slideUp .3s ease-out}@keyframes svelte-14holku-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wizard-header.svelte-14holku{padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border);background:var(--color-bg)}.step-indicator.svelte-14holku{display:flex;align-items:center;justify-content:center;gap:.25rem}.step.svelte-14holku{display:flex;align-items:center}.step-circle.svelte-14holku{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.75rem;font-weight:600;background:var(--color-bg-elevated);border:2px solid var(--color-border);color:var(--color-text-muted);transition:all .2s}.step.active.svelte-14holku .step-circle:where(.svelte-14holku){background:#e85d8e;border-color:#e85d8e;color:#fff}.step.completed.svelte-14holku .step-circle:where(.svelte-14holku){background:#e85d8e;border-color:#e85d8e;color:#fff}.step-line.svelte-14holku{width:32px;height:2px;background:var(--color-border);margin:0 .25rem}.step-line.completed.svelte-14holku{background:#e85d8e}.wizard-body.svelte-14holku{flex:1;overflow-y:auto;padding:2rem}.error-banner.svelte-14holku{padding:.75rem 1rem;margin-bottom:1.5rem;background:#ef44441a;border:1px solid var(--color-error);border-radius:var(--radius);color:var(--color-error);font-size:.875rem}.step-content.svelte-14holku{animation:svelte-14holku-fadeSlide .3s ease-out}@keyframes svelte-14holku-fadeSlide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.step-header.svelte-14holku{margin-bottom:1.5rem}.step-header.centered.svelte-14holku{text-align:center}.step-header.svelte-14holku h2:where(.svelte-14holku){margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.step-header.svelte-14holku p:where(.svelte-14holku){margin:0;color:var(--color-text-muted);font-size:.9375rem}.success-icon.svelte-14holku,.test-icon.svelte-14holku{width:64px;height:64px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;background:#e85d8e;color:#fff;border-radius:50%}.test-icon.svelte-14holku{background:var(--color-primary-dim);color:var(--color-primary)}.objective-grid.svelte-14holku{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.objective-card-wrapper.svelte-14holku{position:relative}.objective-card-wrapper.svelte-14holku .selectable-badge{width:100%;padding:1.25rem 1rem}.objective-card-wrapper.loading.svelte-14holku .selectable-badge{border-color:var(--badge-active-border, #7dd3fc)}.loading-indicator.svelte-14holku{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fffc;border-radius:var(--radius);z-index:1}[data-theme=dark] .loading-indicator.svelte-14holku{background:#0f0f0fcc}.spinner.svelte-14holku{width:20px;height:20px;border:2px solid var(--color-border);border-top-color:#e85d8e;border-radius:50%;animation:svelte-14holku-spin .6s linear infinite}@keyframes svelte-14holku-spin{to{transform:rotate(360deg)}}.email-display.svelte-14holku{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.25rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:1.5rem}.email-display.svelte-14holku code:where(.svelte-14holku){font-family:var(--font-mono);font-size:1rem;font-weight:500;color:#e85d8e}.copy-btn.svelte-14holku{display:flex;align-items:center;justify-content:center;padding:.375rem;background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:all .15s}.copy-btn.svelte-14holku:hover{border-color:#e85d8e;color:#e85d8e}.quick-action.svelte-14holku{display:flex;align-items:center;justify-content:center;gap:1rem}.test-email-btn.svelte-14holku{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .15s}.test-email-btn.svelte-14holku:hover{border-color:#e85d8e;color:#e85d8e}.or-text.svelte-14holku{color:var(--color-text-muted);font-size:.8125rem}.section.svelte-14holku{margin-bottom:1.5rem}.section.svelte-14holku h4:where(.svelte-14holku){margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.tone-options.svelte-14holku{display:flex;flex-wrap:wrap;gap:.5rem}.toggle-row.svelte-14holku{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer}.toggle-info.svelte-14holku{display:flex;flex-direction:column;gap:.125rem}.toggle-label.svelte-14holku{font-size:.9375rem;font-weight:500}.toggle-hint.svelte-14holku{font-size:.8125rem;color:var(--color-text-muted)}.disabled-section.svelte-14holku{opacity:.5;pointer-events:none}.escalation-email.svelte-14holku{margin-top:.75rem}.upload-area.svelte-14holku{margin-top:.5rem}.upload-dropzone.svelte-14holku{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:var(--color-bg);border:2px dashed var(--color-border);border-radius:var(--radius);cursor:pointer;transition:all .2s}.upload-dropzone.svelte-14holku:hover{border-color:#e85d8e;background:#e85d8e08}.upload-dropzone.svelte-14holku input:where(.svelte-14holku){display:none}.upload-content.svelte-14holku{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--color-text-muted);font-size:.875rem}.uploaded-list.svelte-14holku{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.uploaded-doc.svelte-14holku{padding:.375rem .75rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:2rem;font-size:.75rem}.outcome-summary.svelte-14holku{margin-bottom:2rem}.outcome-card.svelte-14holku{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:1.25rem}.outcome-header.svelte-14holku{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.outcome-icon.svelte-14holku{font-size:1.5rem}.outcome-title.svelte-14holku{font-size:1rem;font-weight:600}.outcome-details.svelte-14holku{display:flex;flex-direction:column;gap:.625rem}.outcome-row.svelte-14holku{display:flex;gap:.5rem;font-size:.875rem}.outcome-label.svelte-14holku{color:var(--color-text-muted);white-space:nowrap}.outcome-value.svelte-14holku{color:var(--color-text)}.loading-state.svelte-14holku{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:var(--color-text-muted)}.empty-integrations.svelte-14holku{text-align:center;padding:2rem;background:var(--color-bg);border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted)}.integrations-list.svelte-14holku{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.integration-item.svelte-14holku{display:flex;align-items:center;gap:.875rem;padding:1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius)}.integration-icon.svelte-14holku{font-size:1.5rem}.integration-info.svelte-14holku{flex:1;display:flex;flex-direction:column;gap:.125rem}.integration-name.svelte-14holku{font-weight:600;font-size:.9375rem}.integration-desc.svelte-14holku{font-size:.75rem;color:var(--color-text-muted)}.test-section.svelte-14holku{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.example-email.svelte-14holku{width:100%;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:1rem}.example-email.svelte-14holku h5:where(.svelte-14holku){margin:0 0 .75rem;font-size:.8125rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.example-content.svelte-14holku{font-size:.875rem}.example-content.svelte-14holku p:where(.svelte-14holku){margin:0 0 .375rem}.primary-action-btn.svelte-14holku{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.5rem;background:#e85d8e;color:#fff;border:none;border-radius:var(--radius);font-size:1rem;font-weight:600;cursor:pointer;transition:all .15s}.primary-action-btn.svelte-14holku:hover{background:#d54b7c}.form-actions.svelte-14holku{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.form-actions.split.svelte-14holku{justify-content:space-between}.form-actions.center.svelte-14holku{justify-content:center}.skip-btn.svelte-14holku{background:none;border:none;color:var(--color-text-muted);font-size:.875rem;cursor:pointer;padding:.5rem 0}.skip-btn.svelte-14holku:hover{color:var(--color-text);text-decoration:underline}@media(max-width:600px){.wizard-backdrop.svelte-14holku{padding:0}.wizard.svelte-14holku{max-width:100%;max-height:100%;border-radius:0}.wizard-body.svelte-14holku{padding:1.25rem}.objective-grid.svelte-14holku{grid-template-columns:1fr}.quick-action.svelte-14holku{flex-direction:column}.form-actions.split.svelte-14holku{flex-direction:column-reverse;gap:.5rem}.form-actions.split.svelte-14holku button{width:100%;justify-content:center}}.wizard-backdrop.svelte-1w06l9z{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;animation:svelte-1w06l9z-fadeIn .3s ease-out}@keyframes svelte-1w06l9z-fadeIn{0%{opacity:0}to{opacity:1}}.wizard.svelte-1w06l9z{position:relative;background:var(--color-bg-elevated);border-radius:var(--radius-lg);width:100%;max-width:580px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;animation:svelte-1w06l9z-slideUp .3s ease-out}@keyframes svelte-1w06l9z-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.close-btn.svelte-1w06l9z{position:absolute;top:.75rem;right:.75rem;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;transition:all .15s}.close-btn.svelte-1w06l9z:hover{background:var(--color-bg-subtle);color:var(--color-text)}.wizard-header.svelte-1w06l9z{padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border);background:var(--color-bg)}.step-indicator.svelte-1w06l9z{display:flex;align-items:center;justify-content:center;gap:.25rem}.step.svelte-1w06l9z{display:flex;align-items:center}.step-circle.svelte-1w06l9z{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.75rem;font-weight:600;background:var(--color-bg-elevated);border:2px solid var(--color-border);color:var(--color-text-muted);transition:all .2s}.step.active.svelte-1w06l9z .step-circle:where(.svelte-1w06l9z){background:#e85d8e;border-color:#e85d8e;color:#fff}.step.completed.svelte-1w06l9z .step-circle:where(.svelte-1w06l9z){background:#e85d8e;border-color:#e85d8e;color:#fff}.step-line.svelte-1w06l9z{width:32px;height:2px;background:var(--color-border);margin:0 .25rem}.step-line.completed.svelte-1w06l9z{background:#e85d8e}.wizard-body.svelte-1w06l9z{flex:1;overflow-y:auto;padding:2rem}.error-banner.svelte-1w06l9z{padding:.75rem 1rem;margin-bottom:1.5rem;background:#ef44441a;border:1px solid var(--color-error);border-radius:var(--radius);color:var(--color-error);font-size:.875rem}.step-content.svelte-1w06l9z{animation:svelte-1w06l9z-fadeSlide .3s ease-out}@keyframes svelte-1w06l9z-fadeSlide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.step-header.svelte-1w06l9z{margin-bottom:1.5rem}.step-header.centered.svelte-1w06l9z{text-align:center}.step-header.svelte-1w06l9z h2:where(.svelte-1w06l9z){margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.step-header.svelte-1w06l9z p:where(.svelte-1w06l9z){margin:0;color:var(--color-text-muted);font-size:.9375rem}.success-icon.svelte-1w06l9z,.test-icon.svelte-1w06l9z{width:64px;height:64px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;background:#e85d8e;color:#fff;border-radius:50%}.test-icon.svelte-1w06l9z{background:var(--color-primary-dim);color:var(--color-primary)}.objective-grid.svelte-1w06l9z{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.objective-card-wrapper.svelte-1w06l9z{position:relative}.objective-card-wrapper.svelte-1w06l9z .selectable-badge{width:100%;padding:1.25rem 1rem}.objective-card-wrapper.loading.svelte-1w06l9z .selectable-badge{border-color:var(--badge-active-border, #7dd3fc)}.loading-indicator.svelte-1w06l9z{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fffc;border-radius:var(--radius);z-index:1}[data-theme=dark] .loading-indicator.svelte-1w06l9z{background:#0f0f0fcc}.spinner.svelte-1w06l9z{width:20px;height:20px;border:2px solid var(--color-border);border-top-color:#e85d8e;border-radius:50%;animation:svelte-1w06l9z-spin .6s linear infinite}@keyframes svelte-1w06l9z-spin{to{transform:rotate(360deg)}}.email-display.svelte-1w06l9z{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.25rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:1.5rem}.email-display.svelte-1w06l9z code:where(.svelte-1w06l9z){font-family:var(--font-mono);font-size:1rem;font-weight:500;color:#e85d8e}.copy-btn.svelte-1w06l9z{display:flex;align-items:center;justify-content:center;padding:.375rem;background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:all .15s}.copy-btn.svelte-1w06l9z:hover{border-color:#e85d8e;color:#e85d8e}.quick-action.svelte-1w06l9z{display:flex;align-items:center;justify-content:center;gap:1rem}.test-email-btn.svelte-1w06l9z{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .15s}.test-email-btn.svelte-1w06l9z:hover{border-color:#e85d8e;color:#e85d8e}.or-text.svelte-1w06l9z{color:var(--color-text-muted);font-size:.8125rem}.section.svelte-1w06l9z{margin-bottom:1.5rem}.section.svelte-1w06l9z h4:where(.svelte-1w06l9z){margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.tone-options.svelte-1w06l9z{display:flex;flex-wrap:wrap;gap:.5rem}.toggle-row.svelte-1w06l9z{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer}.toggle-info.svelte-1w06l9z{display:flex;flex-direction:column;gap:.125rem}.toggle-label.svelte-1w06l9z{font-size:.9375rem;font-weight:500}.toggle-hint.svelte-1w06l9z{font-size:.8125rem;color:var(--color-text-muted)}.disabled-section.svelte-1w06l9z{opacity:.5;pointer-events:none}.escalation-email.svelte-1w06l9z{margin-top:.75rem}.upload-area.svelte-1w06l9z{margin-top:.5rem}.upload-dropzone.svelte-1w06l9z{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background:var(--color-bg);border:2px dashed var(--color-border);border-radius:var(--radius);cursor:pointer;transition:all .2s}.upload-dropzone.svelte-1w06l9z:hover{border-color:#e85d8e;background:#e85d8e08}.upload-dropzone.svelte-1w06l9z input:where(.svelte-1w06l9z){display:none}.upload-content.svelte-1w06l9z{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--color-text-muted);font-size:.875rem}.uploaded-list.svelte-1w06l9z{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.uploaded-doc.svelte-1w06l9z{padding:.375rem .75rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:2rem;font-size:.75rem}.outcome-summary.svelte-1w06l9z{margin-bottom:2rem}.outcome-card.svelte-1w06l9z{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:1.25rem}.outcome-header.svelte-1w06l9z{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.outcome-icon.svelte-1w06l9z{font-size:1.5rem}.outcome-title.svelte-1w06l9z{font-size:1rem;font-weight:600}.outcome-details.svelte-1w06l9z{display:flex;flex-direction:column;gap:.625rem}.outcome-row.svelte-1w06l9z{display:flex;gap:.5rem;font-size:.875rem}.outcome-label.svelte-1w06l9z{color:var(--color-text-muted);white-space:nowrap}.outcome-value.svelte-1w06l9z{color:var(--color-text)}.loading-state.svelte-1w06l9z{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:var(--color-text-muted)}.empty-integrations.svelte-1w06l9z{text-align:center;padding:2rem;background:var(--color-bg);border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted)}.integrations-list.svelte-1w06l9z{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.integration-item.svelte-1w06l9z{display:flex;align-items:center;gap:.875rem;padding:1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius)}.integration-icon.svelte-1w06l9z{font-size:1.5rem}.integration-info.svelte-1w06l9z{flex:1;display:flex;flex-direction:column;gap:.125rem}.integration-name.svelte-1w06l9z{font-weight:600;font-size:.9375rem}.integration-desc.svelte-1w06l9z{font-size:.75rem;color:var(--color-text-muted)}.test-section.svelte-1w06l9z{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.example-email.svelte-1w06l9z{width:100%;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:1rem}.example-email.svelte-1w06l9z h5:where(.svelte-1w06l9z){margin:0 0 .75rem;font-size:.8125rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.example-content.svelte-1w06l9z{font-size:.875rem}.example-content.svelte-1w06l9z p:where(.svelte-1w06l9z){margin:0 0 .375rem}.primary-action-btn.svelte-1w06l9z{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.5rem;background:#e85d8e;color:#fff;border:none;border-radius:var(--radius);font-size:1rem;font-weight:600;cursor:pointer;transition:all .15s}.primary-action-btn.svelte-1w06l9z:hover{background:#d54b7c}.form-actions.svelte-1w06l9z{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.form-actions.split.svelte-1w06l9z{justify-content:space-between}.form-actions.center.svelte-1w06l9z{justify-content:center}.skip-btn.svelte-1w06l9z{background:none;border:none;color:var(--color-text-muted);font-size:.875rem;cursor:pointer;padding:.5rem 0}.skip-btn.svelte-1w06l9z:hover{color:var(--color-text);text-decoration:underline}@media(max-width:600px){.wizard-backdrop.svelte-1w06l9z{padding:0}.wizard.svelte-1w06l9z{max-width:100%;max-height:100%;border-radius:0}.wizard-body.svelte-1w06l9z{padding:1.25rem}.objective-grid.svelte-1w06l9z{grid-template-columns:1fr}.quick-action.svelte-1w06l9z{flex-direction:column}.form-actions.split.svelte-1w06l9z{flex-direction:column-reverse;gap:.5rem}.form-actions.split.svelte-1w06l9z button{width:100%;justify-content:center}}.promo-banner.svelte-1gihp9l{color:#fff;position:relative;overflow:hidden}.promo-banner.svelte-1gihp9l:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.promo-content.svelte-1gihp9l{display:flex;align-items:center;justify-content:center;gap:.85rem;padding:.625rem 1rem;position:relative;z-index:1}.promo-icon.svelte-1gihp9l{font-size:1.125rem;flex-shrink:0}.promo-text.svelte-1gihp9l{font-size:.875rem;color:#fffffff2;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center}.promo-text.svelte-1gihp9l strong:where(.svelte-1gihp9l){color:#fff}.promo-discount.svelte-1gihp9l{color:gold;font-weight:700}.promo-code.svelte-1gihp9l{display:inline-flex;align-items:center;gap:.25rem}.promo-code.svelte-1gihp9l code:where(.svelte-1gihp9l){background:#ffffff26;padding:.125rem .4rem;border-radius:3px;font-family:JetBrains Mono,monospace;font-size:.85rem;color:gold;border:1px solid rgba(255,215,0,.3)}.promo-cta.svelte-1gihp9l{color:#fff;background:#ffffff26;padding:.3rem .85rem;border-radius:3px;text-decoration:none;font-weight:600;font-size:.85rem;transition:all .2s ease;border:1px solid rgba(255,255,255,.2);white-space:nowrap;flex-shrink:0}.promo-cta.svelte-1gihp9l:hover{background:#ffffff40;border-color:#fff6}@media(max-width:640px){.promo-content.svelte-1gihp9l{gap:.5rem;padding:.5rem .85rem}.promo-icon.svelte-1gihp9l{display:none}.promo-text.svelte-1gihp9l{font-size:.85rem}.has-cta.svelte-1gihp9l .promo-content:where(.svelte-1gihp9l){justify-content:space-between}.has-cta.svelte-1gihp9l .promo-text:where(.svelte-1gihp9l){text-align:left;justify-content:flex-start;flex:1}.has-cta.svelte-1gihp9l .promo-code:where(.svelte-1gihp9l){display:none}.has-cta.svelte-1gihp9l .promo-cta:where(.svelte-1gihp9l){margin-left:auto}}.sparkline.svelte-1ddssav{display:block;flex-shrink:0}.sparkline-line.svelte-1ddssav{vector-effect:non-scaling-stroke}.sparkline-area.svelte-1ddssav{transition:opacity .2s ease}
