.autocomplete-container.svelte-4qqxv2{position:relative;width:100%}.autocomplete-input.svelte-4qqxv2{width:100%;background:#ffffff0d;border:1px solid #444;border-radius:10px;padding:12px 16px;color:#fff;font-size:14px;box-sizing:border-box;transition:all .2s ease;line-height:1.5;font-family:inherit;resize:vertical}.autocomplete-input.svelte-4qqxv2:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf626;background:#ffffff14}.autocomplete-dropdown.svelte-4qqxv2{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:1px solid #444;border-radius:12px;box-shadow:0 10px 30px #000c;z-index:1000;max-height:300px;overflow:hidden;animation:svelte-4qqxv2-dropdownSlideIn .2s ease forwards}.autocomplete-dropdown.textarea-dropdown.svelte-4qqxv2{position:absolute;right:auto;width:300px;max-width:90vw}@keyframes svelte-4qqxv2-dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-header.svelte-4qqxv2{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #333;background:#ffffff05}.dropdown-title.svelte-4qqxv2{font-size:12px;font-weight:600;color:#8b5cf6}.dropdown-tip.svelte-4qqxv2{font-size:10px;color:#666;font-family:monospace}.dropdown-items.svelte-4qqxv2{max-height:250px;overflow-y:auto}.dropdown-item.svelte-4qqxv2{padding:10px 12px;cursor:pointer;transition:all .15s ease;border-bottom:1px solid rgba(255,255,255,.05)}.dropdown-item.svelte-4qqxv2:last-child{border-bottom:none}.dropdown-item.svelte-4qqxv2:hover,.dropdown-item.selected.svelte-4qqxv2{background:#8b5cf61a;border-left:3px solid #8b5cf6}.token-header.svelte-4qqxv2{display:flex;align-items:center;gap:8px;margin-bottom:4px}.category-icon.svelte-4qqxv2{font-size:14px;width:16px;text-align:center}.token-code.svelte-4qqxv2{font-family:Monaco,Menlo,Ubuntu Mono,monospace;background:#8b5cf626;color:#8b5cf6;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600}.token-label.svelte-4qqxv2{color:#fff;font-size:13px;font-weight:500;flex:1}.token-description.svelte-4qqxv2{color:#999;font-size:11px;line-height:1.3;margin-left:24px}.token-fallback.svelte-4qqxv2{color:#f59e0b;font-size:10px;font-style:italic;margin-left:24px;margin-top:2px}.dropdown-items.svelte-4qqxv2::-webkit-scrollbar{width:6px}.dropdown-items.svelte-4qqxv2::-webkit-scrollbar-track{background:#ffffff0d}.dropdown-items.svelte-4qqxv2::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:3px}.dropdown-items.svelte-4qqxv2::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.preview-container.svelte-dj1mlx{margin-top:6px}.preview-toggle.svelte-dj1mlx{background:transparent;border:none;color:#9ca3af;padding:0;cursor:pointer;font-size:12px;text-align:left}.preview-toggle.svelte-dj1mlx:hover{color:#e5e7eb}.preview-content.svelte-dj1mlx{margin-top:8px;padding:10px 12px;background:#161616;border:1px solid #333;border-radius:8px}.sample-note.svelte-dj1mlx{margin:0 0 6px;color:#6b7280;font-size:11px}.preview-text.svelte-dj1mlx{color:#e5e7eb;font-size:13px;line-height:1.5;white-space:pre-wrap}.email-step-config.svelte-dvj5x5{display:flex;flex-direction:column;gap:14px}.email-toolbar.svelte-dvj5x5{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding-top:4px}.toolbar-field.svelte-dvj5x5{display:flex;flex-direction:column;gap:4px;min-width:180px}.toolbar-field.svelte-dvj5x5 span:where(.svelte-dvj5x5){font-size:11px;color:#9ca3af}.toolbar-field.svelte-dvj5x5 select:where(.svelte-dvj5x5){background:#161616;border:1px solid #333;border-radius:8px;color:#e5e7eb;padding:7px 10px;font-size:13px}.toolbar-note.svelte-dvj5x5{margin:0;flex:1;min-width:160px;color:#6b7280;font-size:12px;line-height:1.4}.form-group.svelte-dvj5x5{display:flex;flex-direction:column;gap:8px}.form-group.svelte-dvj5x5 label:where(.svelte-dvj5x5){color:#fff;font-size:14px;font-weight:500}.required.svelte-dvj5x5{color:#ef4444}.step-textarea.svelte-dvj5x5,.variation-name-input.svelte-dvj5x5,.variation-name-carousel.svelte-dvj5x5{width:100%;background:#ffffff0d;border:1px solid #444;border-radius:10px;padding:12px 16px;color:#fff;font-size:14px;box-sizing:border-box;font-family:inherit}.step-textarea.svelte-dvj5x5{resize:vertical;min-height:120px;line-height:1.5}.carousel-input-container.svelte-dvj5x5,.carousel-textarea-container.svelte-dvj5x5{position:relative}.carousel-nav-header.svelte-dvj5x5{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px}.variation-info.svelte-dvj5x5{display:flex;align-items:center;gap:8px;flex:1}.variation-counter-carousel.svelte-dvj5x5{color:#9ca3af;font-size:12px;font-weight:600;white-space:nowrap}.remove-variation-btn-inline.svelte-dvj5x5,.nav-overlay-btn.svelte-dvj5x5{background:#ffffff0f;border:1px solid #444;color:#ddd;border-radius:8px;padding:6px 10px;cursor:pointer;font-size:12px}.textarea-nav-overlay.svelte-dvj5x5{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.email-tip.svelte-dvj5x5{margin:0;color:#6b7280;font-size:12px;line-height:1.45}@media (max-width: 720px){.toolbar-field.svelte-dvj5x5{min-width:100%}}.linkedin-step-config.svelte-1ojyrm0{display:grid;gap:8px;padding:12px 14px;border:1px solid #2a2a2a;border-radius:10px;background:#161616}.lead.svelte-1ojyrm0{margin:0;color:#f3f4f6;font-size:14px;font-weight:600}.copy.svelte-1ojyrm0{margin:0;color:#9aa3b5;font-size:13px;line-height:1.45}.sequence-start.svelte-1ya8h1i{display:flex;flex-direction:column;gap:8px;min-width:0}.start-head.svelte-1ya8h1i{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.start-head.svelte-1ya8h1i h4:where(.svelte-1ya8h1i){margin:0;color:#f3f4f6;font-size:14px;font-weight:600}.start-hint.svelte-1ya8h1i,.start-empty.svelte-1ya8h1i{margin:0;color:#6b7280;font-size:12px}.start-row.svelte-1ya8h1i{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.start-select.svelte-1ya8h1i,.start-number.svelte-1ya8h1i,.start-time.svelte-1ya8h1i{background:transparent;border:none;border-bottom:1px solid #3f3f46;border-radius:0;padding:6px 0;color:#fff;font-size:14px}.start-select.svelte-1ya8h1i{cursor:pointer;min-width:220px}.start-number.svelte-1ya8h1i{width:80px}.mark.svelte-5ve1ym{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:6px;line-height:0}.mark.svelte-5ve1ym svg:where(.svelte-5ve1ym){display:block;flex-shrink:0;overflow:visible}.mark.compact.svelte-5ve1ym{width:22px;height:22px}.mark-email.svelte-5ve1ym{color:#7dd3fc;background:#38bdf81f}.mark-manual_email.svelte-5ve1ym{color:#c4b5fd;background:#a78bfa24}.mark-call.svelte-5ve1ym{color:#6ee7b7;background:#34d3991f}.mark-linkedin.svelte-5ve1ym{color:#7dd3fc;background:#0ea5e924}.mark-task.svelte-5ve1ym{color:#fcd34d;background:#fbbf241f}.mark-sms.svelte-5ve1ym{color:#fda4af;background:#f43f5e1f}.mark-meeting.svelte-5ve1ym{color:#a5b4fc;background:#818cf824}.timing.svelte-1mxf7at{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.timing.compact.svelte-1mxf7at{align-items:center;gap:6px;flex:0 0 auto;width:132px}.timing.svelte-1mxf7at label:where(.svelte-1mxf7at){color:#fff;font-size:14px;font-weight:500}.row.svelte-1mxf7at{display:flex;gap:6px;align-items:center;width:100%}.field.svelte-1mxf7at{background:#161616;border:1px solid #3f3f46;border-radius:7px;padding:6px 8px;color:#f3f4f6;font-size:12px;width:100%}.compact.svelte-1mxf7at .field:where(.svelte-1mxf7at){font-size:11px;padding:4px 6px}.number.svelte-1mxf7at{width:56px;flex:0 0 56px}.time.svelte-1mxf7at{width:100%}.hint.svelte-1mxf7at{margin:0;color:#9ca3af;font-size:12px}.sequence-flow.svelte-1sc0jba{display:flex;flex-direction:column;gap:10px;min-width:0}.flow-head.svelte-1sc0jba{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.flow-head.svelte-1sc0jba h4:where(.svelte-1sc0jba){margin:0;color:#f3f4f6;font-size:14px;font-weight:600}.flow-hint.svelte-1sc0jba,.strip-empty.svelte-1sc0jba{margin:0;color:#6b7280;font-size:12px}.strip.svelte-1sc0jba{display:flex;align-items:stretch;gap:0;overflow-x:auto;padding:4px 2px 10px;min-width:0}.wait.svelte-1sc0jba{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 12px;min-width:148px;color:#9ca3af;font-size:11px;text-align:center}.wait-track.svelte-1sc0jba{display:flex;align-items:center;gap:2px;color:#71717a}.wait-line.svelte-1sc0jba{display:block;width:44px;height:1px;background:#52525b}.wait-chevron.svelte-1sc0jba{display:block;flex-shrink:0}.step-card.svelte-1sc0jba{position:relative;flex:0 0 228px;width:228px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;border:1px solid #2a2a2a;border-radius:10px;background:#101010;color:#e5e7eb;text-align:left;cursor:grab}.step-card.svelte-1sc0jba:active{cursor:grabbing}.step-card.svelte-1sc0jba:hover{background:#161616}.step-card.active.svelte-1sc0jba{border-color:#d1d5db;background:#1a1a1a}.step-card.dragging.svelte-1sc0jba{opacity:.45}.step-card.drop-target.svelte-1sc0jba{border-color:#e5e7eb}.step-remove.svelte-1sc0jba{position:absolute;top:6px;right:6px;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:transparent;color:#9ca3af;font-size:11px;line-height:22px;cursor:pointer;opacity:0}.step-card.svelte-1sc0jba:hover .step-remove:where(.svelte-1sc0jba),.step-card.active.svelte-1sc0jba .step-remove:where(.svelte-1sc0jba),.step-card.svelte-1sc0jba:focus-within .step-remove:where(.svelte-1sc0jba){opacity:1}.step-remove.svelte-1sc0jba:hover{color:#f3f4f6;background:#262626}.step-when.svelte-1sc0jba{font-size:11px;color:#9ca3af}.step-kind-row.svelte-1sc0jba{display:flex;align-items:center;gap:8px}.step-kind.svelte-1sc0jba{font-size:12px;font-weight:600;color:#e5e7eb}.step-headline.svelte-1sc0jba{font-size:13px;line-height:1.4;color:#f9fafb;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.step-card.empty.svelte-1sc0jba .step-headline:where(.svelte-1sc0jba){color:#a1a1aa;font-style:italic}.add-card.svelte-1sc0jba{flex:0 0 140px;width:140px;border:1px dashed #3f3f46;border-radius:10px;background:transparent;color:#d1d5db;cursor:pointer;font-size:13px;margin-left:10px}.add-card.svelte-1sc0jba:hover{border-color:#71717a;color:#fff}.add-choices.svelte-1sc0jba{display:flex;flex-wrap:wrap;gap:6px}.add-choice.svelte-1sc0jba{display:inline-flex;align-items:center;gap:8px;background:#161616;border:1px solid #333;border-radius:8px;color:#d1d5db;padding:4px 10px 4px 4px;cursor:pointer;font-size:12px}.add-choice.svelte-1sc0jba:hover{background:#1f1f1f;color:#fff}.thesis.svelte-1xrmxt7{padding-bottom:4px}h4.svelte-1xrmxt7{margin:0 0 4px;font-size:13px;font-weight:600;color:#f3f4f6}.thesis-rule.svelte-1xrmxt7{margin:2px 0 0;padding-left:0;font-size:12px;color:#9ca3af}.thesis-rule.svelte-1xrmxt7:last-of-type{margin-bottom:6px}.thesis-rule.pool-empty.svelte-1xrmxt7{color:#f87171}.pool-link.svelte-1xrmxt7{color:inherit;text-decoration:underline;text-underline-offset:2px}.pool-link.svelte-1xrmxt7:hover{color:#fff}.thesis-fields.svelte-1xrmxt7{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;padding:8px 0 12px}.thesis-field.svelte-1xrmxt7{display:flex;flex-direction:column;gap:4px}.thesis-field.svelte-1xrmxt7 span:where(.svelte-1xrmxt7){font-size:11px;color:#9ca3af}.thesis-field.svelte-1xrmxt7 input:where(.svelte-1xrmxt7){background:#161616;border:1px solid #333;border-radius:8px;padding:8px 10px;color:#fff;font-size:13px}.thesis-field.svelte-1xrmxt7 input:where(.svelte-1xrmxt7):focus{outline:none;border-color:#666}.thesis-exit-option.svelte-1xrmxt7{grid-column:1 / -1;display:flex;align-items:center;gap:8px;font-size:13px;color:#d1d5db;cursor:pointer}.thesis-exit-option.svelte-1xrmxt7 input:where(.svelte-1xrmxt7){margin:0}@media (max-width: 900px){.thesis-fields.svelte-1xrmxt7{grid-template-columns:1fr}}.open-gmail.svelte-d0eqqi{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:6px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;overflow:visible;min-width:min-content;max-width:none;flex-shrink:0;cursor:pointer}.open-gmail.primary.svelte-d0eqqi{background:#0ea5e9;border:1px solid #0284c7;color:#082f49}.open-gmail.primary.svelte-d0eqqi:hover{background:#38bdf8;border-color:#7dd3fc}.open-gmail.secondary.svelte-d0eqqi{background:transparent;border:1px solid #444;color:#e2e8f0}.open-gmail.secondary.svelte-d0eqqi:hover{border-color:#38bdf8;color:#38bdf8}.open-gmail.compact.svelte-d0eqqi{padding:4px 8px;font-size:11px;border-radius:5px}.word.svelte-mz7f1y{display:inline;margin:0;padding:0;border:none;border-radius:2px;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.word.svelte-mz7f1y:hover,.word.svelte-mz7f1y:focus-visible{background:#a78bfa2e;outline:none}.word.active.svelte-mz7f1y{background:#8b5cf661}.ai-run.svelte-1855zmc{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:4px;border:1px solid transparent;background:transparent;color:#93c5fd;cursor:pointer;flex:0 0 auto}.ai-run.header.svelte-1855zmc{opacity:.9}.ai-run.svelte-1855zmc:hover:not(:disabled),.ai-run.svelte-1855zmc:focus-visible:not(:disabled){color:#dbeafe;border-color:#60a5fa73;background:#3b82f629;outline:none}.ai-run.svelte-1855zmc:disabled{opacity:.4;cursor:not-allowed}.live-host.svelte-t41gz4{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:4px;background:#0b0b0c;z-index:1}.live-frame.svelte-t41gz4,.lab-preview.svelte-t41gz4{position:absolute;top:0;left:0;border:0;pointer-events:none;transform-origin:top left}.lab-preview.svelte-t41gz4{background:#111827;display:flex;flex-direction:column}.lab-chrome.svelte-t41gz4{height:42px;background:#1f2937;border-bottom:1px solid #374151}.lab-page.svelte-t41gz4{flex:1;background:linear-gradient(90deg,#111827,#1e3a5f,#111827);background-size:200% 100%;animation:svelte-t41gz4-lab-scan 2.4s linear infinite}.live-hit.svelte-t41gz4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:0;margin:0;border:0;background:transparent;cursor:pointer}.live-hit.svelte-t41gz4:focus-visible{outline:1px solid rgba(56,189,248,.7);outline-offset:-1px}@keyframes svelte-t41gz4-lab-scan{0%{background-position:100% 0}to{background-position:-100% 0}}.ai-value-cell.svelte-sxcb0u{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;width:100%;min-width:0;position:relative}.ai-value-cell.has-live-view.svelte-sxcb0u{flex:1 1 auto;align-self:stretch;width:100%;min-height:0;overflow:hidden}.ai-value-cell.has-live-view.svelte-sxcb0u .ai-value-main:where(.svelte-sxcb0u){flex:1 1 auto;align-self:stretch;min-width:0;min-height:0}.ai-value-main.svelte-sxcb0u{flex:1 1 auto;min-width:0;position:relative;display:flex;flex-direction:column;gap:2px}.ai-filled-at.svelte-sxcb0u{color:#8b93a2;font-size:10px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-text.svelte-sxcb0u{display:block;color:#e5e7eb;font-size:12px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ai-text.editable.svelte-sxcb0u{cursor:text}.ai-edit.svelte-sxcb0u{width:100%;min-height:72px;resize:vertical;background:#181818;border:1px solid #3f3f46;border-radius:6px;color:#f5f5f5;font-size:12px;line-height:1.4;padding:8px;font-family:inherit}.ai-edit-actions.svelte-sxcb0u{display:flex;gap:6px;margin-top:6px}.ai-edit-save.svelte-sxcb0u,.ai-edit-cancel.svelte-sxcb0u{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:1px solid #333;background:#1f1f1f;color:#e5e5e5;font-size:11px;padding:3px 8px;cursor:pointer}.ai-edit-save.svelte-sxcb0u{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.ai-edit-save.svelte-sxcb0u:disabled,.ai-edit-cancel.svelte-sxcb0u:disabled{opacity:.5;cursor:not-allowed}.ai-value-main.svelte-sxcb0u small:where(.svelte-sxcb0u){display:block;margin-top:4px;color:#8a8a8a;font-size:10px}.ai-edit-error.svelte-sxcb0u{display:block;margin-top:4px;color:#f87171;font-size:11px}.ai-link.svelte-sxcb0u{color:#93c5fd;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word}.ai-link.svelte-sxcb0u:hover{color:#bfdbfe}.ai-link-list.svelte-sxcb0u{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.ai-link-list.svelte-sxcb0u li:where(.svelte-sxcb0u){min-width:0}.ai-image-link.svelte-sxcb0u{display:inline-flex;max-width:100%}.ai-image.svelte-sxcb0u{display:block;max-width:72px;max-height:48px;width:auto;height:auto;object-fit:cover;border-radius:4px;border:1px solid rgba(148,163,184,.35);background:#0f172a80}.ai-empty.svelte-sxcb0u{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0;color:#6b7280;font-size:12px;line-height:1.4;cursor:pointer}.ai-status.svelte-sxcb0u{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:11px;padding:2px 6px;border-radius:6px;border:1px solid rgba(148,163,184,.4);color:#94a3b8;background:#0f172a99;cursor:pointer;text-transform:none;letter-spacing:0}.ai-status.queued.svelte-sxcb0u{color:#fbbf24;border-color:#fbbf2480;background:#fbbf241f}.ai-status.running.svelte-sxcb0u{color:#38bdf8;border-color:#38bdf880;background:#38bdf81f}.ai-status.error.svelte-sxcb0u{color:#f87171;border-color:#f8717180;background:#f871711f}.ai-status.idle.svelte-sxcb0u{color:#94a3b8}.ai-value-actions.svelte-sxcb0u{display:inline-flex;flex-direction:column;align-items:center;gap:2px;flex:0 0 18px;width:18px;margin-top:1px;position:relative;z-index:3}.ai-audit-btn.svelte-sxcb0u{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;opacity:.55}.ai-audit-btn.svelte-sxcb0u:hover,.ai-audit-btn.svelte-sxcb0u:focus-visible{opacity:1;color:#cbd5e1;border-color:#94a3b859;background:#94a3b81f;outline:none}.ai-value-cell.svelte-sxcb0u:hover .ai-audit-btn:where(.svelte-sxcb0u){opacity:.9}.ai-header-meta.svelte-y4qbw2{display:inline-flex;align-items:center;gap:5px;min-width:0;flex-shrink:1;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:default}.ai-header-tag.svelte-y4qbw2{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 7px;border-radius:999px;border:1px solid rgba(148,163,184,.35);color:#94a3b8;background:#94a3b814;flex-shrink:0}.ai-header-tag.tone-llm.svelte-y4qbw2{border-color:#60a5fa8c;color:#93c5fd;background:#3b82f61f}.ai-header-tag.tone-web.svelte-y4qbw2{border-color:#f59e0ba6;color:#fbbf24;background:#f59e0b1f}.ai-header-tag.tone-search.svelte-y4qbw2{border-color:#60a5fa99;color:#93c5fd;background:#3b82f61f}.ai-header-tag.tone-fetch.svelte-y4qbw2{border-color:#22d3ee8c;color:#67e8f9;background:#06b6d41f}.ai-header-tag.tone-browser.svelte-y4qbw2{border-color:#a78bfaa6;color:#c4b5fd;background:#8b5cf624}.ai-header-tag.tone-template.svelte-y4qbw2{border-color:#2dd4bf73;color:#5eead4;background:#0d94881f}.ai-header-tag-label.svelte-y4qbw2{font-size:10px;font-weight:650;letter-spacing:.03em;line-height:1;white-space:nowrap}.ai-header-tag-icon.svelte-y4qbw2{display:block;flex-shrink:0;opacity:.95}.ai-header-cost.svelte-y4qbw2{font-size:10px;font-weight:600;letter-spacing:.01em;color:#9aa3b5;white-space:nowrap;line-height:1}.queue-progress.svelte-277o3l{display:flex;align-items:center;gap:6px;width:100%;min-width:0;margin-top:3px;pointer-events:none;text-transform:none;letter-spacing:0}.queue-progress-track.svelte-277o3l{flex:1;height:var(--ai-queue-height, 3px);border-radius:var(--ai-queue-radius, 99px);background:var(--ai-queue-track, #2a3344);overflow:hidden;min-width:36px}.queue-progress-fill.svelte-277o3l{height:100%;border-radius:var(--ai-queue-radius, 99px);background:var(--ai-queue-fill, #7d3af8);transition:width .2s ease}.queue-progress-label.svelte-277o3l{flex:0 0 auto;font-size:var(--ai-queue-label-size, 14px);font-weight:600;color:var(--ai-queue-label, #d6a438);letter-spacing:.02em;white-space:nowrap}.ai-run-cost-hints.svelte-1ddldhw{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;margin-left:4px}.ai-run-cost-chip.svelte-1ddldhw{font-size:9px;font-weight:700;letter-spacing:.35px;line-height:1;padding:2px 4px;border-radius:4px;text-transform:uppercase}.ai-run-cost-chip.llm.svelte-1ddldhw{color:#5eead4;border:1px solid rgba(45,212,191,.55);background:#2dd4bf1f}.ai-run-cost-chip.web.svelte-1ddldhw{color:#fbbf24;border:1px solid rgba(245,158,11,.55);background:#f59e0b24}.ai-run-cost-chip.search.svelte-1ddldhw{color:#93c5fd;border:1px solid rgba(96,165,250,.55);background:#3b82f61f}.ai-run-cost-chip.fetch.svelte-1ddldhw{color:#67e8f9;border:1px solid rgba(34,211,238,.5);background:#06b6d41f}.ai-run-cost-chip.browser.svelte-1ddldhw{color:#c4b5fd;border:1px solid rgba(167,139,250,.55);background:#8b5cf624}.ai-run-cost-chip.vision.svelte-1ddldhw{color:#f9a8d4;border:1px solid rgba(244,114,182,.55);background:#ec48991f}.ai-run-cost-chip.image.svelte-1ddldhw{color:#fdba74;border:1px solid rgba(251,146,60,.55);background:#f973161f}.modal-overlay.svelte-13ygu52{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;animation:svelte-13ygu52-fadeIn .3s ease forwards}.modal-overlay.embedded.svelte-13ygu52{position:absolute;z-index:1;border-radius:10px}.dep-modal.svelte-13ygu52{width:min(520px,92vw);background:linear-gradient(145deg,#1e1e1e,#2a2a2a);border:1px solid #444;border-radius:16px;box-shadow:0 20px 60px #00000080;overflow:hidden;display:flex;flex-direction:column}.dep-header.svelte-13ygu52{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #333}.dep-header.svelte-13ygu52 h3:where(.svelte-13ygu52){margin:0;color:#fff;font-size:16px;font-weight:600;line-height:1.3}.close-btn.svelte-13ygu52{background:none;border:none;color:#888;font-size:22px;line-height:1;cursor:pointer;padding:0 2px}.close-btn.svelte-13ygu52:hover{color:#fff}.dep-body.svelte-13ygu52{padding:18px 20px 8px}.dep-body.svelte-13ygu52 p:where(.svelte-13ygu52){margin:0 0 14px;color:#d1d5db;font-size:14px;line-height:1.45}.choice-list.svelte-13ygu52,.remap-block.svelte-13ygu52{display:flex;flex-direction:column;gap:8px}.remap-row.svelte-13ygu52{display:flex;flex-direction:column;gap:6px}.remap-token.svelte-13ygu52{font-size:12px;font-weight:600;color:#9aa3b5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.remap-row.svelte-13ygu52 select:where(.svelte-13ygu52){width:100%;padding:10px 12px;border-radius:8px;border:1px solid #3a3a3a;background:#1a1a1a;color:#fff;font-size:13px}.choice.svelte-13ygu52{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px 14px;border-radius:10px;border:1px solid #3a3a3a;background:#ffffff0a;color:#e8edf7;cursor:pointer;text-align:left}.choice.svelte-13ygu52:hover{background:#ffffff14;border-color:#555}.choice.recommended.svelte-13ygu52{border-color:#3b82f6b3;background:#2563eb29}.choice.recommended.svelte-13ygu52:hover{background:#2563eb3d;border-color:#3b82f6}.choice.quiet.svelte-13ygu52{opacity:.78}.choice.quiet.svelte-13ygu52:hover{opacity:1}.choice-top.svelte-13ygu52{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.choice-title.svelte-13ygu52{font-size:14px;font-weight:600;color:#fff}.choice-badge.svelte-13ygu52{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#93c5fd}.choice-hint.svelte-13ygu52{font-size:12px;font-weight:400;line-height:1.4;color:#9aa3b5}.dep-footer.svelte-13ygu52{padding:4px 20px 16px;display:flex;justify-content:center}.cancel-btn.svelte-13ygu52{background:none;border:none;color:#9aa3b5;font-size:13px;font-weight:600;cursor:pointer;padding:8px 12px}.cancel-btn.svelte-13ygu52:hover{color:#fff}@keyframes svelte-13ygu52-fadeIn{0%{opacity:0}to{opacity:1}}.pulse-anchor.svelte-1ywvkwx{position:relative;display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:0 0 auto}.pulse-chip.svelte-1ywvkwx{display:inline-flex;align-items:center;gap:8px;border:1px solid #2a2a2a;background:#111;color:#e5e7eb;border-radius:999px;padding:5px 10px 5px 8px;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer}.pulse-anchor.active.svelte-1ywvkwx .pulse-chip:where(.svelte-1ywvkwx){border-color:#1e3a5f;background:#0b1220}.pulse-dot.svelte-1ywvkwx{width:8px;height:8px;border-radius:50%;background:#6b7280;flex:0 0 auto}.pulse-dot.beating.svelte-1ywvkwx{background:#60a5fa;box-shadow:0 0 #60a5fa73;animation:svelte-1ywvkwx-pulse-ring 1.6s ease-out infinite}.pulse-copy.svelte-1ywvkwx{font-weight:550;letter-spacing:0;max-width:420px;overflow:hidden;text-overflow:ellipsis}.pulse-dismiss.svelte-1ywvkwx{display:none;align-items:center;justify-content:center;width:22px;height:22px;margin-left:4px;border:1px solid #2a2a2a;border-radius:999px;background:#111;color:#9ca3af;cursor:pointer;flex:0 0 auto;padding:0}.pulse-anchor.svelte-1ywvkwx:hover .pulse-dismiss:where(.svelte-1ywvkwx),.pulse-dismiss.svelte-1ywvkwx:focus-visible{display:inline-flex}.pulse-dismiss.svelte-1ywvkwx:hover{color:#e5e7eb;border-color:#3f3f46;background:#1a1a1a}.strip.svelte-1ywvkwx{position:absolute;top:calc(100% + 8px);left:0;right:auto;display:flex;align-items:flex-end;gap:8px;padding:8px;border:1px solid #2a2a2a;border-radius:10px;background:#111;box-shadow:0 10px 28px #00000073;max-width:min(720px,70vw)}.strip-scroll.svelte-1ywvkwx{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;max-width:min(640px,62vw)}.stream.svelte-1ywvkwx{position:relative;flex:0 0 200px;width:200px;height:112px;border-radius:6px;overflow:hidden;background:#0b0b0c;color:#9ca3af;font-size:11px;display:flex;align-items:center;justify-content:center}.stream.live.svelte-1ywvkwx{color:transparent}.strip-cancel.svelte-1ywvkwx{flex:0 0 auto;border:1px solid #4b1d1d;background:#1a0f0f;color:#f3f4f6;border-radius:6px;padding:6px 10px;font-size:12px;cursor:pointer;align-self:center}.summary.svelte-1ywvkwx{position:absolute;top:calc(100% + 8px);left:0;min-width:240px;max-width:min(420px,80vw);max-height:280px;overflow-y:auto;padding:8px 10px;border:1px solid #2a2a2a;border-radius:10px;background:#111;box-shadow:0 10px 28px #00000073;z-index:40}.summary-list.svelte-1ywvkwx{list-style:none;margin:0;padding:0}.summary-row.svelte-1ywvkwx{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:6px 2px;border-bottom:1px solid #1f1f1f;font-size:12px;line-height:1.3}.summary-row.svelte-1ywvkwx:last-child{border-bottom:none}.summary-name.svelte-1ywvkwx{color:#e5e7eb;font-weight:550}.summary-outcome.svelte-1ywvkwx{color:#9ca3af;white-space:nowrap}.summary-empty.svelte-1ywvkwx{margin:0;color:#9ca3af;font-size:12px}@keyframes svelte-1ywvkwx-pulse-ring{0%{box-shadow:0 0 #60a5fa73}70%{box-shadow:0 0 0 8px #60a5fa00}to{box-shadow:0 0 #60a5fa00}}.reply-drill.svelte-1dqyxbb{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;gap:6px;overflow:hidden}.page-header.svelte-1dqyxbb,.integrity-banner.svelte-1dqyxbb,.controls.svelte-1dqyxbb{flex:0 0 auto}.page-header.svelte-1dqyxbb{display:flex;align-items:flex-start}.title-section.svelte-1dqyxbb{display:flex;flex-direction:column;gap:4px}.title-section.svelte-1dqyxbb h1:where(.svelte-1dqyxbb){margin:0;color:#f8fafc;font-size:18px}.title-section.svelte-1dqyxbb p:where(.svelte-1dqyxbb),.meta.svelte-1dqyxbb{margin:0;color:#94a3b8;font-size:13px}.back-btn.svelte-1dqyxbb,.tab.svelte-1dqyxbb{background:transparent;border:1px solid #444;color:#e2e8f0;border-radius:6px;padding:6px 10px;cursor:pointer}.back-btn.svelte-1dqyxbb{align-self:flex-start;margin-bottom:2px}.integrity-banner.svelte-1dqyxbb{background:#f59e0b14;border:1px solid rgba(245,158,11,.35);color:#fbbf24;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.4}.integrity-banner.svelte-1dqyxbb strong:where(.svelte-1dqyxbb){display:block;margin-bottom:2px;color:#fde68a}.controls.svelte-1dqyxbb{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tabs.svelte-1dqyxbb{display:flex;gap:8px}.tab.active.svelte-1dqyxbb{border-color:#38bdf8;color:#38bdf8}.tab.svelte-1dqyxbb span:where(.svelte-1dqyxbb){margin-left:6px;color:#94a3b8}.search-input.svelte-1dqyxbb{flex:1;min-width:180px;background:#1e1e1e;border:1px solid #444;border-radius:8px;color:#fff;padding:8px 10px}.chips.svelte-1dqyxbb{display:flex;flex-wrap:wrap;flex:0 0 auto;gap:8px}.chip.svelte-1dqyxbb{background:transparent;border:1px solid #444;color:#cbd5e1;border-radius:999px;padding:4px 10px;cursor:pointer;font-size:12px}.chip.secondary.svelte-1dqyxbb{opacity:.85}.chip.active.svelte-1dqyxbb{border-color:#38bdf8;color:#38bdf8;opacity:1}.chip.svelte-1dqyxbb span:where(.svelte-1dqyxbb){margin-left:6px;color:#94a3b8}.reply-list.svelte-1dqyxbb{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--reply-row-gap, 6px);overflow-x:hidden;overflow-y:auto}.reply-row.svelte-1dqyxbb{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) var(--reply-col-c, 160px) auto;align-items:center;column-gap:12px;width:100%;max-width:100%;box-sizing:border-box;min-height:var(--reply-row-min-h, 88px);max-height:var(--reply-row-max-h, 104px);background:#ffffff05;border:1px solid #333;border-radius:8px;padding:var(--reply-row-pad-y, 10px) var(--reply-row-pad-x, 12px);color:#e2e8f0;overflow:visible}.reply-row.svelte-1dqyxbb:hover{background:#ffffff0a;border-color:#0ea5e959}.col-identity.svelte-1dqyxbb,.col-copy.svelte-1dqyxbb{display:flex;min-width:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit}.col-identity.svelte-1dqyxbb{flex-wrap:wrap;align-items:baseline;gap:6px}.col-copy.svelte-1dqyxbb{flex-direction:column;align-items:flex-start;gap:2px}.col-lane.svelte-1dqyxbb,.col-act.svelte-1dqyxbb{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0}.col-act.svelte-1dqyxbb{overflow:visible}.name.svelte-1dqyxbb{color:#f8fafc;font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dot.svelte-1dqyxbb,.company.svelte-1dqyxbb,.when.svelte-1dqyxbb,.snippet.muted.svelte-1dqyxbb{color:#94a3b8;font-size:12px}.company.svelte-1dqyxbb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lane-chip.svelte-1dqyxbb,.badge.svelte-1dqyxbb{border:1px solid #3f3f46;border-radius:999px;padding:1px 7px;font-size:11px;color:#94a3b8;white-space:nowrap;opacity:.85}.lane-chip.draft.svelte-1dqyxbb{border-color:#38bdf847;color:#7dd3fc}.lane-chip.scheduled.svelte-1dqyxbb{border-color:#a78bfa47;color:#c4b5fd}.badge.handled.svelte-1dqyxbb{border-color:#475569;color:#94a3b8}.subject.svelte-1dqyxbb{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e2e8f0;font-size:13px;font-weight:500}.snippet.svelte-1dqyxbb{max-width:100%;color:#94a3b8;font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:var(--reply-snippet-lines, 2);line-clamp:var(--reply-snippet-lines, 2);-webkit-box-orient:vertical;overflow:hidden}.open-thread.svelte-1dqyxbb{flex:0 0 auto;background:transparent;border:0;padding:0;color:#94a3b8;font-size:12px;white-space:nowrap;cursor:pointer}.open-thread.svelte-1dqyxbb:hover{color:#e2e8f0}.when.svelte-1dqyxbb{font-size:11px;opacity:.75}.empty-state-inline.svelte-1dqyxbb{padding:48px 16px;text-align:center;color:#94a3b8;border:1px dashed #444;border-radius:12px}.empty-state-inline.svelte-1dqyxbb h3:where(.svelte-1dqyxbb){margin:0 0 8px;color:#e2e8f0}
