.chat-attachment[data-v-d0330079]{margin-top:8px;max-width:100%;min-width:0}.chat-attachment>a[data-v-d0330079],.blocked-file[data-v-d0330079]{display:flex;align-items:center;gap:6px;overflow-wrap:anywhere}.chat-attachment img[data-v-d0330079]{display:block;max-width:100%;max-height:320px;object-fit:contain;border-radius:var(--radius)}.chat-attachment video[data-v-d0330079],.chat-attachment audio[data-v-d0330079]{display:block;max-width:100%;margin-bottom:8px}.attachment-scan[data-v-d0330079]{display:flex;gap:7px;margin:8px 0 0;padding:8px 0 0;border-top:1px solid var(--border);font-size:12px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.attachment-scan svg[data-v-d0330079]{margin-top:2px;flex-shrink:0}.attachment-scan strong[data-v-d0330079]{display:block;font-weight:500}.attachment-scan p[data-v-d0330079]{margin:3px 0 0}.attachment-scan time[data-v-d0330079]{display:block;margin-top:3px;font-size:11px}.scan-blocked[data-v-d0330079]{color:var(--danger)}.blocked-file[data-v-d0330079]{color:var(--muted)}.message-text[data-v-ddd2bf31]{white-space:pre-wrap;overflow-wrap:anywhere}.message-text a[data-v-ddd2bf31]{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.message-text a[data-v-ddd2bf31]:hover{opacity:.85}.message-text a[data-v-ddd2bf31]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.discard-event[data-v-ce7a58b5]{flex-shrink:0;align-self:stretch;margin:0;padding:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);font-size:12px;color:var(--muted)}.discard-event>summary[data-v-ce7a58b5]{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;line-height:1.4;cursor:pointer;list-style:none}.discard-event>summary[data-v-ce7a58b5]::-webkit-details-marker{display:none}.discard-event>summary[data-v-ce7a58b5]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.discard-event>summary>span[data-v-ce7a58b5]{min-width:0;overflow-wrap:anywhere}.discard-event strong[data-v-ce7a58b5]{color:var(--text);font-weight:500;font-size:13px}.discard-event small[data-v-ce7a58b5]{display:block;margin-top:2px;font-size:11px}.discard-chevron[data-v-ce7a58b5]{margin-left:auto;flex-shrink:0}.discard-event[open]>summary>svg[data-v-ce7a58b5]{transform:none}.discard-event[open]>summary .discard-chevron[data-v-ce7a58b5]{transform:rotate(180deg)}.discard-content[data-v-ce7a58b5]{padding:0 12px 12px;border-top:1px solid var(--border)}.discard-content>p[data-v-ce7a58b5]{margin:10px 0}.discard-block[data-v-ce7a58b5]{padding:10px 12px;margin-top:8px;border-radius:6px;background:var(--bg);color:var(--text);overflow-wrap:anywhere;line-height:1.6}.discard-block a[data-v-ce7a58b5]{display:flex;gap:6px;align-items:center}.discard-original[data-v-ce7a58b5]{margin-top:12px;padding:0;border:0}.legacy-note[data-v-ce7a58b5]{margin:10px 0;line-height:1.5}.discard-original>summary[data-v-ce7a58b5]{cursor:pointer;padding:8px 0;min-height:36px}.drafts[data-v-1d761e38]{flex-shrink:0;max-height:48vh;overflow:auto;border-top:1px solid var(--border);padding:12px 16px;background:var(--surface)}.draft[data-v-1d761e38]{max-width:960px;margin:auto;padding:14px;border:1px solid var(--border);border-radius:8px;background:var(--raised)}.draft+.draft[data-v-1d761e38]{margin-top:12px}.draft header[data-v-1d761e38]{display:flex;gap:10px;align-items:flex-start;color:var(--text)}.draft header svg[data-v-1d761e38]{color:var(--accent);flex-shrink:0}.draft header p[data-v-1d761e38],.draft-help[data-v-1d761e38]{color:var(--muted);font-size:12px;margin:4px 0 10px;line-height:1.5}.draft-block[data-v-1d761e38]{margin:10px 0}.draft-block label[data-v-1d761e38]{display:block;font-size:12px;margin-bottom:5px}.draft-block textarea[data-v-1d761e38]{display:block;resize:vertical;width:100%;box-sizing:border-box;min-height:90px;max-height:35vh;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:10px;line-height:1.6;font:inherit}.draft-block a[data-v-1d761e38]{display:flex;gap:6px;align-items:center;margin-bottom:8px;overflow-wrap:anywhere}.draft footer[data-v-1d761e38]{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:12px}.draft footer button[data-v-1d761e38]{display:flex;gap:6px;align-items:center;min-height:38px}.draft-error[data-v-1d761e38]{color:var(--danger);margin:10px 0 0}.spin[data-v-1d761e38]{animation:draft-spin-1d761e38 1s linear infinite}@keyframes draft-spin-1d761e38{to{transform:rotate(360deg)}}@media(max-width:600px){.drafts[data-v-1d761e38]{padding:8px;max-height:52vh}.draft[data-v-1d761e38]{padding:10px}.draft footer button[data-v-1d761e38]{min-height:44px}.draft footer .primary[data-v-1d761e38]{flex:1;justify-content:center}}.outbound-workspace[data-v-cc1662cb]{padding:24px;min-width:0}.outbound-heading[data-v-cc1662cb]{display:flex;gap:12px;align-items:center;margin-bottom:20px}.outbound-heading>div[data-v-cc1662cb]{flex:1;min-width:0}.outbound-heading h2[data-v-cc1662cb]{margin:0 0 6px}.outbound-heading p[data-v-cc1662cb]{margin:0;max-width:75ch;color:var(--muted);line-height:1.5}.outbound-workspace small[data-v-cc1662cb]{display:block;font-size:12px;color:var(--muted);margin-top:5px;max-width:45ch;overflow-wrap:anywhere}.outbound-actions[data-v-cc1662cb]{display:flex;gap:8px;flex-wrap:wrap}.outbound-history[data-v-cc1662cb]{margin-top:32px}.outbound-filters[data-v-cc1662cb]{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin:16px 0}.outbound-filters label[data-v-cc1662cb]{min-width:160px}.outbound-filters a[data-v-cc1662cb]{padding-bottom:10px}.outbound-workspace label[data-v-cc1662cb]{display:flex;flex-direction:column;gap:7px}.outbound-workspace .check[data-v-cc1662cb]{display:flex;flex-direction:row;align-items:center}.outbound-workspace fieldset[data-v-cc1662cb]{border:1px solid var(--border);border-radius:6px;padding:12px;display:flex;flex-wrap:wrap;gap:16px}.outbound-workspace legend[data-v-cc1662cb]{padding:0 5px}.outbound-workspace dialog[data-v-cc1662cb]{width:min(640px,calc(100vw - 24px));max-height:90dvh;overflow:auto;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px}.outbound-workspace dialog header[data-v-cc1662cb]{display:flex;align-items:center;gap:12px;justify-content:space-between}.outbound-workspace dialog header h2[data-v-cc1662cb]{margin:0}.outbound-workspace dialog form[data-v-cc1662cb]{display:grid;gap:18px}.outbound-workspace dialog>label[data-v-cc1662cb],.outbound-workspace dialog>.outbound-actions[data-v-cc1662cb]{margin:16px 0}.outbound-workspace dialog p[data-v-cc1662cb]{line-height:1.6}.outbound-workspace dialog footer[data-v-cc1662cb]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.outbound-fields[data-v-cc1662cb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.outbound-pagination[data-v-cc1662cb]{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:16px}.outbound-receipt[data-v-cc1662cb]{font-variant-numeric:tabular-nums}.outbound-delete[data-v-cc1662cb]{color:var(--danger);border-color:var(--danger)}.outbound-notice[data-v-cc1662cb]{color:var(--success)}.outbound-workspace pre[data-v-cc1662cb]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-width:48ch}.outbound-workspace .error[data-v-cc1662cb]{color:var(--danger)}@media(max-width:650px){.outbound-workspace[data-v-cc1662cb]{padding:14px}.outbound-heading[data-v-cc1662cb]{align-items:flex-start;flex-wrap:wrap}.outbound-heading>div[data-v-cc1662cb]{flex-basis:100%}.outbound-fields[data-v-cc1662cb]{grid-template-columns:1fr}.outbound-workspace dialog[data-v-cc1662cb]{padding:18px}.outbound-workspace button[data-v-cc1662cb]{min-height:40px}}.chat-action-help[data-v-76635251]{display:inline-flex;align-items:center}.chat-action-popover[data-v-76635251]{width:min(290px,calc(100vw - 16px));pointer-events:none}[data-v-ec9e3fdf] .is-favorite{color:#fbbf24}.platform.light{color:#d97706}.report-selection[data-v-45cff3f9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--border);background:var(--raised);font-size:12px}.report-selection span[data-v-45cff3f9]{display:flex;gap:6px;align-items:center;flex:1}.report-selection p[data-v-45cff3f9]{width:100%;margin:0;color:var(--danger)}.report-dialog[data-v-45cff3f9]{width:min(640px,calc(100vw - 24px));max-height:90dvh;padding:0;color:var(--text);background:var(--raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 16px 48px #0005}.report-dialog[data-v-45cff3f9]::backdrop{background:#0008}.report-dialog header[data-v-45cff3f9]{display:flex;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--border)}h2[data-v-45cff3f9]{font-size:20px;margin:0}header p[data-v-45cff3f9],.report-body>p[data-v-45cff3f9]{color:var(--muted);font-size:12px;line-height:1.6;margin:6px 0 0}.report-body[data-v-45cff3f9]{padding:18px 20px;max-height:62dvh;overflow:auto}.report-body section[data-v-45cff3f9]{padding:10px 0;border-bottom:1px solid var(--border);margin-bottom:12px}.report-body strong[data-v-45cff3f9],.report-body label[data-v-45cff3f9]{display:block;font-size:13px;margin:0 0 6px}.report-body textarea[data-v-45cff3f9]{width:100%;box-sizing:border-box;resize:vertical;min-height:70px;padding:10px;line-height:1.6;border:1px solid var(--border);border-radius:6px;color:var(--text);background:var(--bg);font:inherit}.report-body textarea[readonly][data-v-45cff3f9]{font-size:13px;background:var(--surface)}blockquote[data-v-45cff3f9]{margin:8px 0;padding:8px;border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}blockquote button[data-v-45cff3f9]{float:right}.report-dialog footer[data-v-45cff3f9]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--border)}.report-error[data-v-45cff3f9]{color:var(--danger)}@media(max-width:600px){.report-dialog header[data-v-45cff3f9],.report-body[data-v-45cff3f9],.report-dialog footer[data-v-45cff3f9]{padding:14px}.report-dialog button[data-v-45cff3f9],.report-selection button[data-v-45cff3f9]{min-height:44px}}.information-source-trigger[data-v-21dafda9]{margin-top:6px}.information-source-validity[data-v-21dafda9]{font-size:12px;color:var(--muted);padding:12px 16px;margin:0;border-top:1px solid var(--border);line-height:1.6}.usage-summary[data-v-1820c5c0]{display:block;color:var(--muted);font-size:11px;line-height:1.5;margin-block:8px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.usage-line[data-v-1820c5c0]{display:block}.delete-report-trigger[data-v-21e76af2]{display:inline-flex;align-items:center;gap:6px;min-height:40px}.delete-report-dialog[data-v-21e76af2]{width:min(520px,calc(100vw - 24px));max-height:90dvh;overflow:auto;padding:22px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);box-shadow:0 16px 48px #0005}.delete-report-dialog[data-v-21e76af2]::backdrop{background:#000a}.delete-report-dialog header[data-v-21e76af2]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.delete-report-dialog h2[data-v-21e76af2]{font-size:20px;margin:0}.delete-report-dialog p[data-v-21e76af2]{line-height:1.6;margin:16px 0}.delete-report-dialog label[data-v-21e76af2]{display:block;margin:18px 0 8px}.delete-report-dialog input[data-v-21e76af2]{width:100%;padding:10px;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius)}.delete-report-dialog footer[data-v-21e76af2]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:20px}.delete-report-dialog button[data-v-21e76af2]{display:inline-flex;align-items:center;gap:6px;min-height:40px}.delete-report-dialog .delete-report-confirm[data-v-21e76af2]{color:var(--danger);border-color:var(--danger);background:var(--surface)}.delete-report-error[data-v-21e76af2]{color:var(--danger)}@media(max-width:600px){.delete-report-dialog[data-v-21e76af2]{padding:16px}.delete-report-dialog button[data-v-21e76af2]{min-height:44px}.delete-report-dialog footer[data-v-21e76af2]{flex-direction:column-reverse}.delete-report-dialog footer button[data-v-21e76af2]{justify-content:center}}.reports-workspace[data-v-59d11ab2]{padding:22px;overflow:auto;flex:1;min-width:0}.reports-heading[data-v-59d11ab2]{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:22px}.reports-heading h2[data-v-59d11ab2]{font-size:20px}.reports-heading p[data-v-59d11ab2],.reports-empty p[data-v-59d11ab2]{color:var(--muted);line-height:1.6;margin-top:6px;font-size:13px;max-width:65ch}.reports-workspace button[data-v-59d11ab2]{display:inline-flex;gap:6px;align-items:center;min-height:38px}.reports-filters[data-v-59d11ab2]{display:flex;align-items:flex-end;gap:12px;margin-bottom:18px;flex-wrap:wrap}.reports-filters label[data-v-59d11ab2]:first-child{flex:1;min-width:180px}.reports-filters label[data-v-59d11ab2]{font-size:12px;display:grid;gap:6px}.reports-filters span[data-v-59d11ab2]{color:var(--muted);font-size:12px;padding:10px 0}.reports-workspace input[data-v-59d11ab2],.reports-workspace select[data-v-59d11ab2],.reports-workspace textarea[data-v-59d11ab2]{padding:10px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:6px;width:100%;box-sizing:border-box}.reports-workspace textarea[data-v-59d11ab2]{resize:vertical;line-height:1.6}.report-list[data-v-59d11ab2]{border-top:1px solid var(--border)}.report-list .report-row[data-v-59d11ab2]{display:block;width:100%;text-align:left;padding:16px 10px;border:0;border-bottom:1px solid var(--border);background:transparent;border-radius:0}.report-row[data-v-59d11ab2]:hover{background:var(--surface)}.report-row>div[data-v-59d11ab2]{display:flex;gap:12px;justify-content:space-between}.report-row p[data-v-59d11ab2]{margin:8px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6;overflow-wrap:anywhere}.report-status[data-v-59d11ab2]{font-size:12px;color:var(--muted);white-space:nowrap}.reports-workspace small[data-v-59d11ab2]{font-size:12px;color:var(--muted)}.reports-empty[data-v-59d11ab2]{padding:70px 18px;text-align:center;color:var(--muted)}.reports-empty svg[data-v-59d11ab2]{margin-bottom:14px}.reports-empty p[data-v-59d11ab2]{margin:8px auto}.reports-pagination[data-v-59d11ab2]{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:18px}.reports-error[data-v-59d11ab2]{color:var(--danger);padding:12px;border:1px solid var(--danger);margin-bottom:14px}.reports-error button[data-v-59d11ab2]{margin-left:10px}.report-detail[data-v-59d11ab2]{max-width:960px;margin:0 auto}.report-detail>section[data-v-59d11ab2],.report-detail>details[data-v-59d11ab2]{padding:20px 0;border-bottom:1px solid var(--border)}.report-detail h3[data-v-59d11ab2]{margin-bottom:12px}.report-detail-title[data-v-59d11ab2]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.report-detail-title button[data-v-59d11ab2]{margin-left:auto}.report-description[data-v-59d11ab2],.reported-text[data-v-59d11ab2],.report-timeline p[data-v-59d11ab2]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;margin:10px 0}.reported-message[data-v-59d11ab2]{padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:6px;margin-bottom:10px}.reported-message strong[data-v-59d11ab2]{font-size:12px}.reported-text mark[data-v-59d11ab2]{background:var(--accent);color:var(--on-accent,#fff)}.report-detail details summary[data-v-59d11ab2]{cursor:pointer;font-weight:600;padding:4px 0}.report-detail details p[data-v-59d11ab2]{line-height:1.6;margin:12px 0}.report-detail pre[data-v-59d11ab2]{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:380px;overflow:auto;background:var(--surface);padding:12px}.report-detail label[data-v-59d11ab2]{display:block;font-size:13px;margin:14px 0 6px}.report-detail textarea+button[data-v-59d11ab2]{margin-top:10px}.report-timeline[data-v-59d11ab2]{padding-left:20px;line-height:1.6}.report-timeline li[data-v-59d11ab2]{padding:6px 0 16px}.report-timeline button[data-v-59d11ab2]{margin-left:10px}.report-detail section>button[data-v-59d11ab2]{margin-top:10px}@media(max-width:600px){.reports-workspace[data-v-59d11ab2]{padding:14px}.reports-heading[data-v-59d11ab2]{flex-wrap:wrap}.reports-workspace button[data-v-59d11ab2]{min-height:44px}.report-detail-title button[data-v-59d11ab2]{margin-left:0}.reports-filters label[data-v-59d11ab2]{width:100%}.reports-empty[data-v-59d11ab2]{padding:40px 8px}}.report-count[data-v-b6f4f5a3]{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;padding:3px 6px;border-radius:4px;background:#fbbf24;color:#3d2600;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.waba-window[data-v-24213722]{display:inline-flex;align-items:center;gap:4px;min-height:16px;max-width:100%;font-size:10px;line-height:1.5;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.waba-window svg[data-v-24213722]{width:12px;height:12px;flex-shrink:0}.waba-window.green[data-v-24213722]{color:#76d7a2}.waba-window.yellow[data-v-24213722]{color:#edc768}.waba-window.red[data-v-24213722]{color:var(--danger)}.platform.light{color:#126a3d}.platform.light{color:#805207}.platform.light{color:#b42332}.contact-whatsapp-link[data-v-23069354]{color:var(--muted);font-size:12px;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px;width:fit-content}.contact-whatsapp-link[data-v-23069354]:hover{color:var(--text);text-decoration-color:currentColor}.contact-whatsapp-link[data-v-23069354]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.whatsapp-dialog[data-v-23069354]{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);overflow:auto}.whatsapp-dialog[data-v-23069354]::backdrop{background:#000a}.whatsapp-dialog form[data-v-23069354]{display:flex;flex-direction:column;gap:16px}.whatsapp-dialog header[data-v-23069354]{display:flex;align-items:center;gap:12px}.whatsapp-dialog h2[data-v-23069354]{font-size:18px;margin:0;flex:1}.whatsapp-dialog-icon[data-v-23069354]{color:var(--accent);flex-shrink:0}.whatsapp-dialog p[data-v-23069354]{line-height:1.6;margin:0;overflow-wrap:anywhere;font-size:14px}.whatsapp-dialog footer[data-v-23069354]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.whatsapp-dialog footer button[data-v-23069354]{min-height:40px}@media(max-width:440px){.whatsapp-dialog[data-v-23069354]{padding:20px}.whatsapp-dialog footer[data-v-23069354]{flex-direction:column-reverse}.whatsapp-dialog footer button[data-v-23069354]{justify-content:center}}.pending-chat-count[data-v-011ba47e]{background:#b91c1c!important;color:#fff!important;font-weight:700;flex-shrink:0;animation:pending-chat-pulse-011ba47e 1.8s ease-in-out infinite}@keyframes pending-chat-pulse-011ba47e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.76;transform:scale(.91)}}@media(prefers-reduced-motion:reduce){.pending-chat-count[data-v-011ba47e]{animation:none}}.guided-draft-dot[data-v-ca86fbdc]{display:inline-block;width:9px;height:9px;border-radius:50%;background:#3b82f6;flex-shrink:0;align-self:center}.conversation-favorite-mark[data-v-1795bc14]{display:inline-flex;vertical-align:-2px;margin-inline-end:5px;color:#fbbf24;flex-shrink:0}.platform.light{color:#a16207}.website-presence[data-v-be7c367c]{display:inline-flex;flex-direction:column;gap:3px;max-width:100%;font-size:11px;line-height:1.45;color:var(--danger);font-weight:400}.presence-line[data-v-be7c367c]{display:inline-flex;gap:5px;align-items:center;min-height:16px}.presence-line i[data-v-be7c367c]{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.website-presence.chat[data-v-be7c367c],.website-presence.site[data-v-be7c367c],.website-presence.away[data-v-be7c367c]{color:#76d7a2}.website-presence small[data-v-be7c367c]{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.platform.light .website-presence{color:#b42332}.platform.light .website-presence.chat,.platform.light .website-presence.site,.platform.light .website-presence.away{color:#126a3d}.feedback-toast[data-v-59ed9629]{margin:0;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;box-shadow:0 6px 20px #0003;pointer-events:auto;max-height:35dvh;overflow:auto;min-width:0}.feedback-toast>svg[data-v-59ed9629]{width:18px;height:18px;flex-shrink:0;margin-top:1px}.feedback-toast>span[data-v-59ed9629]{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.5}.feedback-toast>button[data-v-59ed9629]{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;flex-shrink:0;width:26px;height:26px;padding:4px;margin-top:-3px}.feedback-toast>button svg[data-v-59ed9629]{width:18px;height:18px}.floating-feedback[data-v-52bc3601]{position:fixed;top:68px;right:16px;z-index:300;display:flex;flex-direction:column;gap:10px;width:min(480px,calc(100vw - 32px));pointer-events:none}@media(max-width:640px){.floating-feedback[data-v-52bc3601]{top:64px;right:12px;width:calc(100vw - 24px)}}.ownership-badge[data-v-2de3bb91]{display:inline-flex!important;align-items:center;align-self:flex-start;gap:5px;max-width:100%;padding:4px 7px;border-radius:4px;font-size:11px;font-weight:600;line-height:1.3}.ownership-badge svg[data-v-2de3bb91]{width:13px;height:13px;flex-shrink:0}.ownership-badge>span[data-v-2de3bb91]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ownership-ai[data-v-2de3bb91]{background:#9638d8;color:#fff}.profile-color-field[data-v-bf95efa9]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.profile-color-inputs[data-v-bf95efa9]{display:flex;align-items:center;gap:8px}.profile-color-inputs input[type=color][data-v-bf95efa9]{width:44px;height:36px;flex-shrink:0;padding:3px;cursor:pointer}.profile-color-inputs input[data-v-bf95efa9]:not([type=color]){flex:1;min-width:0}.profile-color-field small[data-v-bf95efa9]{color:var(--muted);font-size:12px}.team-attendance-permissions[data-v-46584960]{display:grid;gap:14px;padding-block:20px;border-block:1px solid var(--border)}.team-attendance-permissions h3[data-v-46584960],.team-attendance-permissions p[data-v-46584960]{margin:0}.team-attendance-permissions fieldset[data-v-46584960]{display:grid;gap:12px;border:0;padding:0;margin:0;min-width:0}.team-attendance-permissions legend[data-v-46584960]{font-weight:600;margin-bottom:12px}.team-attendance-permissions .check[data-v-46584960]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.team-attendance-permissions .check input[data-v-46584960]{width:16px;height:16px;flex:none;margin:0}.team-channel-choices[data-v-46584960]{display:grid;gap:12px;padding:14px;border:1px solid var(--border);border-radius:8px;max-height:290px;overflow:auto;scrollbar-gutter:stable}.team-channel-choices .check[data-v-46584960]{align-items:flex-start}.team-channel-choices .check span[data-v-46584960]{overflow-wrap:anywhere;min-width:0}.team-channel-choices svg[data-v-46584960]{flex-shrink:0;width:18px;height:18px}.message-quote[data-v-7cb46929]{display:flex;min-width:0;max-width:100%;border-left:3px solid var(--accent);background:var(--raised);border-radius:4px;padding:8px 10px;gap:8px;margin-bottom:8px;text-align:left}.quote-content[data-v-7cb46929]{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:4px;border:0;background:transparent;padding:0;color:var(--text);font-size:12px;text-align:left;white-space:normal}.quote-content[data-v-7cb46929]:disabled{opacity:1;cursor:default}.quote-content strong[data-v-7cb46929]{color:var(--accent)}.quote-content span[data-v-7cb46929]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.5}.quote-cancel[data-v-7cb46929]{align-self:flex-start;flex-shrink:0;background:transparent;border:0;color:var(--muted);font-size:20px;padding:0 4px;line-height:1}.quote-content[data-v-7cb46929]:focus-visible,.quote-cancel[data-v-7cb46929]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.information-menu-count[data-v-cb998fd3]{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;min-width:22px;min-height:22px;padding:4px 6px;border-radius:11px;background:var(--accent);color:var(--on-accent,#fff);font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.team-password[data-v-7e453e4e]{display:grid;gap:14px;padding-top:16px;border-top:1px solid var(--border)}.team-password .existing-account[data-v-7e453e4e]{display:flex;flex-direction:row;align-items:center;gap:8px;white-space:normal;font-size:13px}.existing-account input[data-v-7e453e4e]{width:auto;flex-shrink:0}.team-password p[data-v-7e453e4e],.team-password small[data-v-7e453e4e]{margin:0;font-size:12px;line-height:1.65}.team-password label[data-v-7e453e4e]{display:grid;gap:7px}.password-heading[data-v-7e453e4e]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:600}.password-visibility[data-v-7e453e4e]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:400}.password-visibility svg[data-v-7e453e4e]{width:16px;height:16px}.team-password input[data-v-7e453e4e]:not([type=checkbox]){min-width:0;width:100%;box-sizing:border-box}@media(max-width:480px){.password-heading[data-v-7e453e4e]{align-items:flex-start;flex-wrap:wrap}}.team-remove[data-v-1641eecb]{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--border);padding-top:20px}.team-remove h3[data-v-1641eecb]{margin:0 0 8px;font-size:14px}.team-remove p[data-v-1641eecb],.team-remove small[data-v-1641eecb]{font-size:12px;line-height:1.65;margin:0}.team-remove button[data-v-1641eecb]{flex-shrink:0}.team-danger[data-v-1641eecb]{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,var(--border));background:color-mix(in srgb,var(--danger) 10%,var(--surface))}.team-delete-dialog[data-v-1641eecb]{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text)}.team-delete-dialog[data-v-1641eecb]::backdrop{background:color-mix(in srgb,var(--bg) 70%,transparent)}.team-delete-dialog form[data-v-1641eecb]{display:grid;gap:16px}.team-delete-dialog header[data-v-1641eecb],.team-delete-dialog footer[data-v-1641eecb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.team-delete-dialog h2[data-v-1641eecb]{font-size:20px;margin:0}.team-delete-dialog p[data-v-1641eecb]{margin:0;font-size:13px;line-height:1.65}.team-delete-dialog label[data-v-1641eecb]{font-size:13px}.team-delete-dialog input[data-v-1641eecb]{width:100%;box-sizing:border-box}.team-delete-dialog footer[data-v-1641eecb]{justify-content:flex-end}.team-delete-dialog svg[data-v-1641eecb],.team-remove svg[data-v-1641eecb]{width:16px;height:16px}@media(max-width:480px){.team-remove[data-v-1641eecb]{align-items:flex-start;flex-direction:column}.team-delete-dialog[data-v-1641eecb]{padding:20px}.team-delete-dialog footer[data-v-1641eecb]{flex-wrap:wrap}}.team-access-actions[data-v-0d901514]{display:flex;gap:8px;align-items:center;white-space:nowrap}.team-access-actions button[data-v-0d901514]{font-size:12px}.team-access-actions svg[data-v-0d901514],.member-access-dialog button svg[data-v-0d901514]{width:16px;height:16px}.access-disable[data-v-0d901514]{color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface));border-color:color-mix(in srgb,var(--danger) 40%,var(--border))}.member-access-dialog[data-v-0d901514]{box-sizing:border-box;width:min(550px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;overflow:auto;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:12px}.member-access-dialog[data-v-0d901514]::backdrop{background:color-mix(in srgb,var(--bg) 75%,transparent)}.member-access-dialog form[data-v-0d901514]{display:grid;gap:16px}.member-access-dialog header[data-v-0d901514],.member-access-dialog footer[data-v-0d901514],.devices-toolbar[data-v-0d901514]{display:flex;justify-content:space-between;align-items:center;gap:12px}.member-access-dialog h2[data-v-0d901514]{font-size:20px;margin:0}.member-access-dialog p[data-v-0d901514]{font-size:13px;line-height:1.65;margin:0}.member-access-dialog footer[data-v-0d901514]{justify-content:flex-end;flex-wrap:wrap}.devices-dialog[data-v-0d901514]{width:min(650px,calc(100vw - 32px))}.device-explanation[data-v-0d901514]{margin-top:20px!important}.devices-toolbar[data-v-0d901514]{margin:20px 0 12px;font-size:12px}.devices-empty[data-v-0d901514]{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px 0;color:var(--muted)}.devices-list[data-v-0d901514]{list-style:none;padding:0;margin:0}.devices-list li[data-v-0d901514]{border-top:1px solid var(--border);padding:20px 0}.device-heading[data-v-0d901514]{display:flex;gap:12px;align-items:flex-start}.device-heading>svg[data-v-0d901514]{width:22px;height:22px;color:var(--muted);flex-shrink:0}.device-heading h3[data-v-0d901514]{font-size:14px;margin:0 0 4px}.device-heading p[data-v-0d901514],.device-footnote[data-v-0d901514],.legacy-note[data-v-0d901514]{color:var(--muted);font-size:12px!important}.devices-list dl[data-v-0d901514]{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin:16px 0 0;padding-left:34px;font-size:12px}.devices-list dt[data-v-0d901514]{color:var(--muted);margin-bottom:4px}.devices-list dd[data-v-0d901514]{margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.legacy-note[data-v-0d901514]{margin:12px 0 0 34px!important}.device-footnote[data-v-0d901514]{border-top:1px solid var(--border);padding-top:16px}@media(max-width:480px){.member-access-dialog[data-v-0d901514]{padding:20px}.devices-list dl[data-v-0d901514]{grid-template-columns:1fr;padding-left:0}.legacy-note[data-v-0d901514]{margin-left:0!important}.member-access-dialog footer button[data-v-0d901514]{flex:1}}.branding-form[data-v-9f608014]{max-width:760px;display:grid;gap:28px;padding:24px 32px}.branding-form header[data-v-9f608014],.branding-form section[data-v-9f608014]{display:grid;gap:12px}.branding-form h2[data-v-9f608014]{margin:0;font-size:20px}.branding-form h3[data-v-9f608014]{margin:0;font-size:14px}.branding-form p[data-v-9f608014],.branding-form small[data-v-9f608014]{margin:0;font-size:12px;line-height:1.65}.branding-form section+section[data-v-9f608014]{padding-top:24px;border-top:1px solid var(--border)}.color-controls[data-v-9f608014]{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.branding-form label[data-v-9f608014]{font-size:12px;display:grid;gap:7px}.color-controls input[type=text][data-v-9f608014]{width:150px}.color-picker input[data-v-9f608014]{width:64px;height:36px;padding:3px;cursor:pointer}.color-samples[data-v-9f608014]{display:flex;gap:8px;flex-wrap:wrap}.color-samples button[data-v-9f608014]{width:32px;height:32px;padding:6px;border:1px solid var(--border);color:#fff}.color-samples button[aria-pressed=true][data-v-9f608014]{outline:2px solid var(--text);outline-offset:2px}.color-samples svg[data-v-9f608014]{width:16px;height:16px}.branding-preview[data-v-9f608014]{display:flex;align-items:center;justify-content:center;max-width:360px;min-height:100px;padding:20px;border:1px solid var(--border);border-radius:8px;background:var(--raised)}.branding-preview img[data-v-9f608014]{display:block;max-width:100%;max-height:140px;object-fit:contain}.logo-actions[data-v-9f608014]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.branding-form .logo-upload[data-v-9f608014]{display:inline-flex;align-items:center;gap:8px;position:relative;cursor:pointer;padding:9px 12px;border:1px solid var(--border);border-radius:6px;background:var(--raised)}.logo-upload input[data-v-9f608014]{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.logo-upload[data-v-9f608014]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.logo-actions svg[data-v-9f608014]{width:16px;height:16px}.branding-form footer[data-v-9f608014]{border-top:1px solid var(--border);padding-top:20px}@media(max-width:600px){.branding-form[data-v-9f608014]{padding:20px 16px}.color-controls>label[data-v-9f608014]:not(.color-picker){flex:1}.color-controls input[type=text][data-v-9f608014]{width:100%}}.domain-settings[data-v-ecfcca8a]{max-width:960px;padding:24px 32px;display:grid;gap:24px}.domain-settings h2[data-v-ecfcca8a],.domain-settings h3[data-v-ecfcca8a],.domain-settings p[data-v-ecfcca8a]{margin:0}.domain-settings h2[data-v-ecfcca8a]{font-size:20px}.domain-settings h3[data-v-ecfcca8a]{font-size:14px}.domain-settings>header[data-v-ecfcca8a],.domain-entry>header[data-v-ecfcca8a]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.domain-settings>header>div[data-v-ecfcca8a]{display:grid;gap:8px}.domain-settings .muted[data-v-ecfcca8a]{font-size:12px;line-height:1.65}.domain-create[data-v-ecfcca8a],.domain-entry[data-v-ecfcca8a]{display:grid;gap:14px;padding-top:22px;border-top:1px solid var(--border)}.domain-fields[data-v-ecfcca8a]{display:grid;grid-template-columns:1.2fr 1fr;gap:14px}.domain-settings label[data-v-ecfcca8a]{display:grid;gap:7px;font-size:12px}.domain-settings button[data-v-ecfcca8a]{justify-self:start}.domain-settings svg[data-v-ecfcca8a]{width:16px;height:16px;flex-shrink:0}.domain-entry>header strong[data-v-ecfcca8a]{display:flex;gap:8px;align-items:center;overflow-wrap:anywhere;min-width:0}.domain-records[data-v-ecfcca8a]{border:1px solid var(--border);border-radius:var(--radius);background:var(--raised);font-size:12px}.domain-records>div[data-v-ecfcca8a]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:14px}.domain-records>div+div[data-v-ecfcca8a]{border-top:1px solid var(--border)}.domain-records>div>div[data-v-ecfcca8a]{display:grid;gap:7px;overflow-wrap:anywhere;min-width:0}.domain-records code[data-v-ecfcca8a]{white-space:normal;font-size:12px}.domain-entry footer[data-v-ecfcca8a]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.domain-entry footer a[data-v-ecfcca8a]{display:flex;align-items:center;gap:6px;font-size:12px}@media(max-width:600px){.domain-settings[data-v-ecfcca8a]{padding:20px 16px}.domain-fields[data-v-ecfcca8a]{grid-template-columns:1fr}.domain-entry footer[data-v-ecfcca8a]>*{width:100%;justify-content:center}}.assistant-setup[data-v-0e52ce15]{width:100%;max-width:1200px;margin:0 auto;padding:28px clamp(16px,3vw,40px);overflow:auto;min-height:0}.setup-header[data-v-0e52ce15]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.setup-header h2[data-v-0e52ce15]{font-size:24px;letter-spacing:-.025em;margin:0 0 8px}.setup-header p[data-v-0e52ce15],.setup-intro[data-v-0e52ce15]{color:var(--muted);line-height:1.6;margin:0;max-width:65ch}.setup-steps[data-v-0e52ce15]{display:flex;gap:28px;margin:28px 0 32px;padding-bottom:20px;border-bottom:1px solid var(--border)}.setup-steps button[data-v-0e52ce15]{display:flex;align-items:center;gap:9px;padding:0;border:0;background:none;color:var(--muted);font-weight:500}.setup-steps button[aria-current][data-v-0e52ce15]{color:var(--text);font-weight:600}.setup-steps span[data-v-0e52ce15]{display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--border);border-radius:50%;font-variant-numeric:tabular-nums}.setup-steps .current[data-v-0e52ce15],.setup-steps .done[data-v-0e52ce15]{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}.setup-layout[data-v-0e52ce15]{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:44px;align-items:start}.setup-form[data-v-0e52ce15]{min-width:0;display:flex;flex-direction:column;gap:20px}.setup-form h3[data-v-0e52ce15]{font-size:20px;letter-spacing:-.02em;margin:0 0 -10px;line-height:1.4}.setup-form h3[data-v-0e52ce15]:focus{outline:none}.setup-form label[data-v-0e52ce15]{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600}.setup-form label small[data-v-0e52ce15]{font-weight:400;color:var(--muted);line-height:1.5}.setup-form input[data-v-0e52ce15],.setup-form textarea[data-v-0e52ce15],.setup-form select[data-v-0e52ce15]{font-weight:400}.setup-form textarea[data-v-0e52ce15]{resize:vertical;line-height:1.65;width:100%;min-height:80px}.setup-form input[data-v-0e52ce15],.setup-form select[data-v-0e52ce15]{width:100%}.setup-company[data-v-0e52ce15]{display:flex;align-items:center;gap:12px;padding:14px 0;border-block:1px solid var(--border)}.setup-company strong[data-v-0e52ce15],.setup-company small[data-v-0e52ce15]{display:block}.setup-company small[data-v-0e52ce15]{color:var(--muted);font-size:12px;margin-top:4px}.setup-examples[data-v-0e52ce15]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--muted);margin-top:-10px}.setup-examples button[data-v-0e52ce15]{font-size:12px;padding:5px 9px;min-height:30px}.setup-summary[data-v-0e52ce15]{padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:12px;position:sticky;top:16px;overflow-wrap:anywhere}.setup-summary>svg[data-v-0e52ce15]{color:var(--accent);margin-bottom:12px}.setup-summary h3[data-v-0e52ce15]{font-size:18px;margin:0 0 6px;line-height:1.4}.setup-summary>p[data-v-0e52ce15]{color:var(--muted);font-size:12px;margin:0}.setup-summary dl[data-v-0e52ce15]{margin:24px 0}.setup-summary dt[data-v-0e52ce15]{font-size:11px;color:var(--muted);margin-top:20px}.setup-summary dd[data-v-0e52ce15]{margin:6px 0 0;font-size:13px;line-height:1.6;white-space:pre-line}.setup-summary .setup-summary-note[data-v-0e52ce15]{display:flex;align-items:flex-start;gap:8px;line-height:1.6;padding-top:16px;border-top:1px solid var(--border)}.setup-summary-note svg[data-v-0e52ce15]{flex-shrink:0;margin-top:2px}.setup-footer[data-v-0e52ce15]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:20px 0;border-top:1px solid var(--border)}.setup-footer>div[data-v-0e52ce15]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.setup-footer button[data-v-0e52ce15]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px}.setup-sources[data-v-0e52ce15]{padding-top:8px}.setup-sources h4[data-v-0e52ce15]{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:14px;flex-wrap:wrap}.setup-sources p[data-v-0e52ce15]{font-size:13px;line-height:1.6;color:var(--muted)}.setup-document-list[data-v-0e52ce15]{max-height:260px;overflow:auto;display:flex;flex-direction:column;gap:14px;padding:12px 0}.setup-document-list label[data-v-0e52ce15]{flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.5}.setup-document-list input[data-v-0e52ce15]{width:auto;flex-shrink:0;margin-top:2px}.setup-review-fields[data-v-0e52ce15]{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:20px}.setup-pending[data-v-0e52ce15]{border-top:1px solid var(--border);padding-top:16px}.setup-pending h4[data-v-0e52ce15]{font-size:14px;margin:0 0 8px}.setup-pending ul[data-v-0e52ce15]{padding-left:20px;font-size:13px;line-height:1.7;color:var(--muted)}.setup-loading[data-v-0e52ce15]{display:flex;align-items:center;gap:12px;color:var(--muted);padding:40px 0}.setup-instructions[data-v-0e52ce15]{min-height:300px}.setup-form .inline-info[data-v-0e52ce15]{display:block;line-height:1.6}.setup-form .form-grid[data-v-0e52ce15]{gap:16px}.setup-header .icon-button[data-v-0e52ce15]{flex-shrink:0}@media(max-width:1000px){.setup-layout[data-v-0e52ce15]{grid-template-columns:minmax(0,1fr);gap:24px}.setup-summary[data-v-0e52ce15]{position:static}.setup-summary dl[data-v-0e52ce15]{display:grid;grid-template-columns:130px 1fr;gap:10px;margin:16px 0}.setup-summary dt[data-v-0e52ce15],.setup-summary dd[data-v-0e52ce15]{margin:0}.setup-summary>svg[data-v-0e52ce15]{display:none}}@media(max-width:600px){.assistant-setup[data-v-0e52ce15]{padding:20px 16px}.setup-header h2[data-v-0e52ce15]{font-size:22px}.setup-header p[data-v-0e52ce15]{font-size:13px}.setup-steps[data-v-0e52ce15]{gap:12px;margin:24px 0;font-size:12px;justify-content:space-between}.setup-steps button[data-v-0e52ce15]{gap:6px}.setup-steps span[data-v-0e52ce15]{width:24px;height:24px;flex-shrink:0}.setup-form h3[data-v-0e52ce15]{font-size:18px}.setup-form .form-grid[data-v-0e52ce15]{grid-template-columns:1fr}.setup-footer[data-v-0e52ce15]{align-items:stretch;flex-direction:column}.setup-footer>div[data-v-0e52ce15]{flex-direction:column}.setup-footer button[data-v-0e52ce15]{width:100%}.setup-summary[data-v-0e52ce15]{padding:18px}.setup-summary dl[data-v-0e52ce15]{grid-template-columns:100px 1fr}.setup-form[data-v-0e52ce15]{gap:18px}}.company-sidebar-logo[data-v-30a5d008]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:10px 18px;border-bottom:1px solid var(--border)}.company-sidebar-logo img[data-v-30a5d008]{display:block;max-width:96px;width:auto;height:auto;max-height:44px;object-fit:contain}.operational-alert-counts[data-v-ac88118d]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.incident-count[data-v-ac88118d]{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:700;line-height:1;border-radius:4px;padding:4px;min-height:22px;font-variant-numeric:tabular-nums}.incident-count svg[data-v-ac88118d]{width:13px;height:13px;flex-shrink:0}.warning[data-v-ac88118d]{background:#fbbf24;color:#3d2600}.error-count[data-v-ac88118d]{background:#b42636;color:#fff}.response-gap-count[data-v-d9823144]{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;min-width:22px;min-height:22px;padding:4px 6px;border-radius:4px;background:#fbbf24;color:#3d2600;font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.attendance-attention-count[data-v-bd499aee]{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;min-width:22px;min-height:22px;padding:4px 6px;border-radius:4px;background:#b91c1c;color:#fff;font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;animation:menu-attention-pulse-bd499aee 1.8s ease-in-out infinite}@keyframes menu-attention-pulse-bd499aee{50%{opacity:.76}}@media(prefers-reduced-motion:reduce){.attendance-attention-count[data-v-bd499aee]{animation:none}}.crm-workspace{padding:24px;min-width:0;overflow:auto;height:100%;color:var(--text)}.crm-heading,.crm-config-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.crm-heading h1{font-size:20px;margin:0 0 6px}.crm-heading p,.crm-config-heading p{margin:0}.crm-row-actions{display:flex;align-items:center;gap:8px}.crm-tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:22px;overflow-x:auto}.crm-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;white-space:nowrap;padding:12px}.crm-tabs button.active{border-bottom-color:var(--accent);color:var(--text);font-weight:600}.crm-toolbar{display:flex;align-items:center;gap:12px;margin:16px 0;flex-wrap:wrap}.crm-toolbar>select{width:auto;max-width:300px}.crm-toolbar>.muted{margin-right:auto}.crm-search{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:260px;flex:1;max-width:440px;margin:0}.crm-search svg{width:18px;flex-shrink:0;color:var(--muted)}.crm-table-wrap{overflow:auto;border:1px solid var(--border);border-radius:8px}.crm-table-wrap table{width:100%;font-size:13px;border-collapse:collapse}.crm-table-wrap th{text-align:left;font-size:12px;color:var(--muted);font-weight:500;background:var(--surface);white-space:nowrap}.crm-table-wrap th,.crm-table-wrap td{padding:14px 12px;border-bottom:1px solid var(--border);vertical-align:middle}.crm-table-wrap tbody tr:last-child td{border-bottom:0}.crm-client-name{background:transparent!important;border:0!important;text-align:left;display:flex;align-items:center;gap:12px;padding:0!important;min-width:160px}.crm-client-name small,.crm-task-row small,.crm-chat-row small{display:block;color:var(--muted);margin-top:5px;font-weight:400}.crm-avatar{background:var(--raised);width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:11px;flex-shrink:0}.crm-chip{display:inline-block;font-size:11px;padding:4px 7px;background:var(--raised);border-radius:4px;margin:2px 4px 2px 0;white-space:nowrap}.crm-denied{color:var(--danger)}.crm-review{display:block;color:var(--muted);font-size:11px;margin-top:5px}.crm-pagination{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin:20px 0;font-size:12px;color:var(--muted)}.crm-empty{text-align:center;padding:60px 24px;color:var(--muted)}.crm-empty>svg{width:30px;height:30px;margin-bottom:12px}.crm-empty h2{font-size:18px;color:var(--text)}.crm-empty p{max-width:540px;margin:12px auto;line-height:1.7}.crm-notice{padding:12px;background:var(--raised);border:1px solid var(--border);border-radius:6px}.crm-segment-intro{display:flex;align-items:center;gap:12px;max-width:850px;color:var(--muted);font-size:13px;line-height:1.7}.crm-segment-intro svg{flex-shrink:0}.crm-board{display:flex;gap:14px;overflow:auto;padding-bottom:16px;min-height:350px}.crm-lane{min-width:250px;width:250px;border-top:2px solid var(--border)}.crm-lane h3{font-size:13px;display:flex;justify-content:space-between;padding:12px 0}.crm-lane>p{font-size:12px;padding:20px}.crm-op-card{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:8px;width:100%;text-align:left;margin-bottom:8px;padding:14px!important;background:var(--surface)!important}.crm-op-card span,.crm-op-card small{font-size:12px;color:var(--muted)}.crm-task-row{width:100%;display:flex;align-items:center;gap:12px;text-align:left;background:transparent!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;padding:16px 0!important}.crm-task-row>span{flex:1}.crm-task-row>time{font-size:12px}.crm-task-row svg{flex-shrink:0}.crm-settings fieldset{border:0;padding:0;margin:0;min-width:0}.crm-config-general{max-width:780px}.crm-config-general .check{margin:18px 0 6px}.crm-config-general>p{line-height:1.7}.crm-policy{border-top:1px solid var(--border);padding-top:10px;margin-top:24px;font-size:13px;line-height:1.7}.crm-config-row{border-bottom:1px solid var(--border);margin-bottom:6px}.crm-config-row summary{padding:14px 8px;cursor:pointer;font-weight:500}.crm-config-row summary span{font-size:12px;margin-left:12px;font-weight:400}.crm-config-body{padding:12px 8px 24px;max-width:900px}.crm-config-body .form-grid{margin-bottom:12px}.crm-config-body textarea{margin-bottom:14px}.crm-catalog-row,.crm-stage-row,.crm-condition{display:flex;align-items:center;gap:8px;margin-bottom:10px}.crm-stage-row>input{width:25%}.crm-stage-row .check{white-space:nowrap;font-size:12px;margin:0}.crm-catalog-row input{min-width:0}.crm-settings .check,.crm-dossier .check{flex-direction:row;align-items:center}.crm-condition>*{flex:1;min-width:0}.crm-condition button{flex:0}.crm-backdrop{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#000000a8;z-index:1000!important;padding:8px}.crm-dossier{background:var(--surface);border:1px solid var(--border);border-radius:14px;width:min(1120px,calc(100vw - 48px));max-height:92vh;display:flex;flex-direction:column;box-sizing:border-box}.crm-dossier>header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border);padding:20px 24px}.crm-dossier h2{font-size:20px;margin:0 0 6px}.crm-dossier-body{overflow:auto;padding:0 24px 24px;min-height:300px}.crm-dossier-body h3{font-size:15px;margin:24px 0 14px}.crm-dossier-body .crm-tabs{position:sticky;top:0;background:var(--surface);z-index:2}.crm-summary{display:grid;grid-template-columns:1fr 1fr;gap:36px}.crm-note-form{margin:24px 0;border-top:1px solid var(--border);padding-top:20px}.crm-note-form button{margin-top:10px}.crm-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 28px}.crm-field{min-width:0}.crm-field-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.crm-field-heading label{margin:0!important}.crm-lock{padding:4px!important;background:transparent!important;border:0!important}.crm-lock svg{width:14px;height:14px;color:var(--muted)}.crm-field small{display:block;font-size:11px;margin-top:6px;line-height:1.5}.crm-inline-icon{width:12px;height:12px;vertical-align:middle}.crm-checks{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.crm-checks label{display:flex;flex-direction:row;align-items:center;gap:6px;font-size:12px;margin:0}.crm-checks input{width:auto}.crm-suggestion{font-size:12px;background:var(--raised);padding:8px;display:flex;align-items:center;gap:12px;margin-top:6px}.crm-suggestion button{font-size:11px;white-space:nowrap}.crm-classifications{margin-top:24px}.crm-form-footer{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.crm-merge{border-top:1px solid var(--border);padding-top:18px}.crm-merge .check{margin:10px 0}.crm-chat-row{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--border)}.crm-chat-row>div{flex:1}.crm-chat-row select{width:220px}.crm-chat-row a{white-space:nowrap}.crm-timeline{list-style:none;padding:0;margin:0}.crm-timeline li{padding:16px 0;border-bottom:1px solid var(--border)}.crm-timeline li>div{display:flex;justify-content:space-between;gap:12px}.crm-timeline time{color:var(--muted);font-size:12px}.crm-timeline p{white-space:pre-wrap;font-size:13px;line-height:1.7}.crm-workspace button:focus-visible,.crm-workspace summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.crm-event-values{display:grid;grid-template-columns:1fr 2fr;gap:8px;font-size:12px}.crm-event-values dt{color:var(--muted)}.crm-event-values dd{margin:0;overflow-wrap:anywhere}.crm-workspace h3{font-weight:600}.crm-settings label{margin-bottom:12px}.crm-settings .check input{width:auto}@media(max-width:760px){.crm-workspace{padding:16px}.crm-heading,.crm-config-heading{align-items:flex-start;flex-direction:column;gap:12px}.crm-heading h1{font-size:18px}.crm-heading .crm-row-actions{flex-wrap:wrap}.crm-toolbar>*{max-width:100%!important}.crm-search{min-width:0;width:100%}.crm-dossier{width:calc(100vw - 16px);max-height:96vh}.crm-dossier>header{padding:16px}.crm-dossier-body{padding:0 14px 20px}.crm-fields,.crm-summary,.crm-settings .form-grid,.crm-dossier .form-grid{grid-template-columns:1fr}.crm-catalog-row,.crm-stage-row,.crm-condition{flex-wrap:wrap}.crm-stage-row>input{width:40%;flex:1}.crm-condition>select,.crm-condition>input{flex:1 1 40%}.crm-chat-row{flex-wrap:wrap}.crm-chat-row select{width:100%}.crm-table-wrap{max-width:100%}.crm-table-wrap table{min-width:740px}.crm-pagination{justify-content:center}.crm-timeline li>div{flex-direction:column}}.roadmap-editor[data-v-04b26f92]{max-width:1008px;padding:24px;display:grid;gap:22px}.roadmap-editor>header[data-v-04b26f92]{display:flex;gap:12px;align-items:flex-start}.roadmap-editor>header>svg[data-v-04b26f92]{color:var(--accent);flex:none;margin-top:3px}.roadmap-editor h2[data-v-04b26f92]{font-size:19px;margin:0 0 6px}.roadmap-editor p[data-v-04b26f92]{font-size:13px;line-height:1.6;margin:0;color:var(--muted)}.roadmap-enable[data-v-04b26f92]{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;padding:16px;background:var(--raised);border-radius:8px}.roadmap-enable input[data-v-04b26f92]{width:16px!important;margin-top:2px}.roadmap-enable span[data-v-04b26f92]{display:grid;gap:6px}.roadmap-enable small[data-v-04b26f92]{color:var(--muted);font-size:12px;line-height:1.5}.roadmap-brief[data-v-04b26f92],.roadmap-fields label[data-v-04b26f92]{display:grid;gap:8px;font-size:12px}.roadmap-editor textarea[data-v-04b26f92]{width:100%;min-height:64px;resize:vertical;font-size:13px;line-height:1.6}.roadmap-generation[data-v-04b26f92]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.roadmap-generation small[data-v-04b26f92]{font-size:12px}.roadmap-objectives-heading[data-v-04b26f92]{display:flex;gap:12px;align-items:center;justify-content:space-between}.roadmap-objectives-heading h3[data-v-04b26f92]{font-size:14px;margin:0}.roadmap-objectives-heading small[data-v-04b26f92]{font-weight:400;color:var(--muted);margin-left:6px}.roadmap-objective[data-v-04b26f92]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.roadmap-objective>header[data-v-04b26f92]{display:flex;gap:5px;align-items:center;padding:12px;background:var(--raised)}.roadmap-objective>header>label[data-v-04b26f92]{flex:1;min-width:0;display:grid;gap:5px}.roadmap-objective>header>label span[data-v-04b26f92]{font-size:11px;color:var(--muted)}.roadmap-objective input[data-v-04b26f92]{width:100%;font-weight:600;font-size:13px}.roadmap-fields[data-v-04b26f92]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px}.roadmap-fields label[data-v-04b26f92]:first-child{grid-column:1/-1}.roadmap-proposal[data-v-04b26f92]{border:1px solid var(--accent);border-radius:8px;padding:16px;display:grid;gap:12px}.roadmap-proposal h3[data-v-04b26f92]{font-size:14px;margin:0}.roadmap-proposal li[data-v-04b26f92]{font-size:13px;margin-bottom:10px}.roadmap-proposal>div[data-v-04b26f92]{display:flex;gap:8px;justify-content:flex-end}.roadmap-note[data-v-04b26f92]{padding-top:8px}@media(max-width:650px){.roadmap-fields[data-v-04b26f92]{grid-template-columns:1fr}.roadmap-objectives-heading[data-v-04b26f92]{align-items:flex-start;flex-direction:column}.roadmap-objective>header[data-v-04b26f92]{flex-wrap:wrap}.roadmap-objective>header>label[data-v-04b26f92]{flex-basis:100%}}.memory-snapshot[data-v-a0c9c16b]{display:grid;gap:24px;min-width:0}.memory-snapshot section[data-v-a0c9c16b]{min-width:0}.memory-snapshot h3[data-v-a0c9c16b]{font-size:13px;margin:0 0 10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.memory-snapshot h3 small[data-v-a0c9c16b]{color:var(--muted);font-size:11px;font-weight:400}.memory-snapshot p[data-v-a0c9c16b],.memory-snapshot li[data-v-a0c9c16b]{font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.memory-snapshot p[data-v-a0c9c16b]{margin:0 0 6px}.memory-snapshot small[data-v-a0c9c16b]{font-size:11px;line-height:1.5}.memory-facts details[data-v-a0c9c16b]{border-bottom:1px solid var(--border);padding:10px 0}.memory-facts summary[data-v-a0c9c16b]{display:flex;align-items:center;gap:12px;cursor:pointer;min-height:32px}.memory-facts summary>span[data-v-a0c9c16b]{display:grid;gap:5px;flex:1;min-width:0;font-size:13px;overflow-wrap:anywhere}.memory-facts summary strong[data-v-a0c9c16b]{font-size:11px;color:var(--muted);font-weight:500}.memory-facts summary small[data-v-a0c9c16b]{flex:none;padding:3px 7px;border:1px solid var(--border);border-radius:5px}.confirmed[data-v-a0c9c16b]{color:var(--success)}.tentative[data-v-a0c9c16b]{color:var(--muted)}.memory-evidence[data-v-a0c9c16b]{border-left:2px solid var(--border);padding:8px 12px;margin:10px 0!important;color:var(--muted)}.memory-events[data-v-a0c9c16b]{list-style:none;margin:0;padding:0}.memory-events li+li[data-v-a0c9c16b]{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.memory-events small[data-v-a0c9c16b]{color:var(--muted)}.memory-warning[data-v-a0c9c16b]{padding:10px;border:1px solid var(--border);border-radius:6px}[data-v-2c52cf18] .context-trigger{gap:7px;white-space:nowrap}[data-v-2c52cf18] .context-trigger svg{width:16px;height:16px}.conversation-context-dialog[data-v-2c52cf18]{width:min(980px,calc(100vw - 28px));height:min(820px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);overflow:hidden}.conversation-context-dialog[open][data-v-2c52cf18]{display:flex;flex-direction:column}.conversation-context-dialog[data-v-2c52cf18]::backdrop{background:#0009}.conversation-context-dialog>header[data-v-2c52cf18]{display:flex;align-items:center;gap:12px;padding:22px 24px 16px;flex:none}.conversation-context-dialog>header>svg[data-v-2c52cf18]{width:24px;height:24px;color:var(--accent);flex:none}.conversation-context-dialog>header>div[data-v-2c52cf18]{flex:1}.conversation-context-dialog h2[data-v-2c52cf18]{font-size:19px;margin:0 0 5px}.conversation-context-dialog h3[data-v-2c52cf18]{font-size:14px;margin:0}.conversation-context-dialog p[data-v-2c52cf18]{font-size:13px;line-height:1.6;margin:0}.conversation-context-dialog>header p[data-v-2c52cf18]{color:var(--muted);font-size:12px}.context-status[data-v-2c52cf18]{display:flex;align-items:center;gap:14px;font-size:11px;color:var(--muted);padding:0 24px 12px;flex-wrap:wrap}.context-status button[data-v-2c52cf18]{margin-left:auto;font-size:11px;min-height:28px}.context-status svg[data-v-2c52cf18]{width:13px;height:13px}.conversation-context-dialog>nav[data-v-2c52cf18]{display:flex;gap:5px;padding:0 24px 12px;overflow-x:auto;flex:none;border-bottom:1px solid var(--border)}.conversation-context-dialog>nav button[data-v-2c52cf18]{font-size:12px;white-space:nowrap;background:transparent;border:1px solid transparent;padding:8px 10px;min-height:36px}.conversation-context-dialog>nav button[aria-pressed=true][data-v-2c52cf18]{color:var(--accent);background:var(--raised);border-color:var(--border)}.conversation-context-dialog>nav svg[data-v-2c52cf18]{width:15px;height:15px}.context-scroll[data-v-2c52cf18]{padding:24px;overflow:auto;flex:1;min-height:0;scrollbar-gutter:stable}.context-feedback[data-v-2c52cf18],.context-notice[data-v-2c52cf18]{margin:10px 24px 0!important;flex:none}.context-notice[data-v-2c52cf18]{color:var(--success)}.context-feedback p[data-v-2c52cf18]{padding:8px!important}.context-manual[data-v-2c52cf18],.context-scenarios[data-v-2c52cf18],.context-roadmap[data-v-2c52cf18],.context-revisions[data-v-2c52cf18]{display:grid;gap:16px}.context-manual label[data-v-2c52cf18],.context-scenarios label[data-v-2c52cf18]{display:grid;gap:7px;font-size:12px}.context-manual input[data-v-2c52cf18],.context-manual select[data-v-2c52cf18],.context-manual textarea[data-v-2c52cf18],.context-scenarios input[data-v-2c52cf18],.context-scenarios select[data-v-2c52cf18]{width:100%;min-width:0;font-size:13px}.context-manual textarea[data-v-2c52cf18]{resize:vertical;line-height:1.6}.context-facts-heading[data-v-2c52cf18]{display:flex;align-items:center;justify-content:space-between}.context-manual-fact[data-v-2c52cf18]{display:grid;grid-template-columns:1fr 1.4fr 130px auto;align-items:end;gap:10px}.context-roadmap article[data-v-2c52cf18]{padding:16px 0;border-bottom:1px solid var(--border)}.context-roadmap article header[data-v-2c52cf18]{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:13px;margin-bottom:8px}.context-roadmap article small[data-v-2c52cf18]{font-size:11px;white-space:nowrap;color:var(--muted)}.context-roadmap article .done[data-v-2c52cf18]{color:var(--success)}.context-roadmap article .in_progress[data-v-2c52cf18]{color:var(--accent)}.context-roadmap details[data-v-2c52cf18]{font-size:12px;padding-top:10px}.context-roadmap summary[data-v-2c52cf18],.context-revisions summary[data-v-2c52cf18]{cursor:pointer}.context-roadmap dt[data-v-2c52cf18]{font-weight:600;margin-top:10px}.context-roadmap dd[data-v-2c52cf18]{margin:4px 0;line-height:1.6;color:var(--muted)}.context-revisions>details[data-v-2c52cf18]{border-bottom:1px solid var(--border);padding:12px 0}.context-revisions summary[data-v-2c52cf18]{display:flex;gap:12px;justify-content:space-between;font-size:13px}.context-revisions summary small[data-v-2c52cf18]{font-size:11px;color:var(--muted)}.context-revisions[data-v-2c52cf18] .memory-snapshot{margin-top:20px}.context-empty[data-v-2c52cf18]{padding:24px 0;color:var(--muted)}.context-scenario-actions[data-v-2c52cf18],.context-delete[data-v-2c52cf18]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.context-delete[data-v-2c52cf18]{border:1px solid var(--border);padding:12px;border-radius:6px}.conversation-context-dialog>footer[data-v-2c52cf18]{display:flex;gap:8px;align-items:center;padding:14px 24px;border-top:1px solid var(--border);flex:none}.conversation-context-dialog>footer>span[data-v-2c52cf18]{margin-right:auto;font-size:11px;color:var(--muted)}@media(max-width:650px){.context-manual-fact[data-v-2c52cf18]{grid-template-columns:1fr 1fr}.context-manual-fact>label[data-v-2c52cf18]:nth-child(2){grid-column:1/-1;grid-row:2}.context-manual-fact>button[data-v-2c52cf18]{grid-column:2;justify-self:end}.conversation-context-dialog>header[data-v-2c52cf18],.context-scroll[data-v-2c52cf18]{padding:16px}.conversation-context-dialog>nav[data-v-2c52cf18]{padding:0 12px 10px}.context-status[data-v-2c52cf18]{padding:0 16px 10px;gap:7px}.conversation-context-dialog>footer[data-v-2c52cf18]{padding:12px;flex-wrap:wrap}.conversation-context-dialog>footer>span[data-v-2c52cf18]{flex-basis:100%}.context-revisions summary[data-v-2c52cf18]{flex-direction:column;gap:4px}}.company-switcher[data-v-65629ea7]{min-width:0;flex:1}.company-switcher-trigger[data-v-65629ea7]{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 8px!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:var(--text);text-align:left;font-size:12px!important;margin:0!important}.company-switcher-trigger[data-v-65629ea7]:hover,.company-switcher-trigger[aria-expanded=true][data-v-65629ea7]{border-color:var(--border)!important;background:var(--raised)!important}.company-switcher-trigger>span[data-v-65629ea7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.company-switcher-trigger>svg[data-v-65629ea7]{width:14px;height:14px;color:var(--muted)}.company-switcher-caption[data-v-65629ea7]{display:block;color:var(--muted);font-size:11px;line-height:16px;white-space:nowrap;margin:3px 0 0 8px}.company-switcher-menu[data-v-65629ea7]{position:fixed;inset:auto;margin:0;width:min(304px,calc(100vw - 24px));padding:6px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;box-shadow:0 12px 32px #0005;overflow:auto;overscroll-behavior:contain}.company-switcher-menu>header[data-v-65629ea7]{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 12px;gap:12px}.company-switcher-menu>header strong[data-v-65629ea7]{font-size:12px;font-weight:500;color:var(--muted)}.company-switcher-menu>header>span[data-v-65629ea7]{font-size:11px;color:var(--muted)}.company-switcher-options[data-v-65629ea7]{display:grid;gap:4px}.company-switcher-options>button[data-v-65629ea7]{white-space:normal;display:flex;width:100%;align-items:center;gap:10px;padding:10px;border:0;border-radius:6px;background:transparent;color:var(--text);text-align:left}.company-switcher-options>button[data-v-65629ea7]:hover,.company-switcher-options>button[data-v-65629ea7]:focus-visible{background:var(--raised)}.company-switcher-options>button[aria-checked=true][data-v-65629ea7]{background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.company-switcher-symbol[data-v-65629ea7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border);border-radius:6px;color:var(--muted);flex:none}.company-switcher-symbol svg[data-v-65629ea7]{width:16px;height:16px}.company-switcher-label[data-v-65629ea7]{white-space:normal;display:grid;gap:5px;min-width:0;flex:1}.company-switcher-label strong[data-v-65629ea7]{font-size:13px;font-weight:500;overflow-wrap:anywhere;line-height:1.4}.company-switcher-label small[data-v-65629ea7]{font-size:11px;color:var(--muted);line-height:1.4}.company-switcher-check[data-v-65629ea7]{width:16px;height:16px;color:var(--accent)}.company-switcher-menu>footer[data-v-65629ea7]{border-top:1px solid var(--border);margin-top:6px;padding:6px 0 0}.company-switcher-menu>footer button[data-v-65629ea7]{width:100%;background:transparent;border:0;justify-content:flex-start;padding:10px;font-size:12px;color:var(--muted)}.company-switcher-menu>footer button[data-v-65629ea7]:hover{background:var(--raised);color:var(--text)}.company-switcher-menu>footer svg[data-v-65629ea7]{width:16px;height:16px}.company-switcher-search[data-v-65629ea7]{display:flex;align-items:center;margin:0 6px 8px;gap:8px;border:1px solid var(--border);border-radius:6px;background:var(--raised);padding:0 8px}.company-switcher-search svg[data-v-65629ea7]{width:15px;color:var(--muted)}.company-switcher-search input[data-v-65629ea7]{border:0;background:transparent;padding:10px 0;font-size:12px;width:100%;min-width:0}.company-switcher-empty[data-v-65629ea7]{font-size:12px;line-height:1.6;padding:16px 10px;color:var(--muted)}.company-selection[data-v-2d2973cf]{min-height:100dvh;padding:0 32px 40px;display:flex;flex-direction:column;background:var(--bg)}.company-selection-header[data-v-2d2973cf]{width:100%;max-width:1100px;margin:0 auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.selection-brand[data-v-2d2973cf]{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600}.company-selection-header>button[data-v-2d2973cf]{font-size:12px;color:var(--muted)}.company-selection-header svg[data-v-2d2973cf]{width:17px;height:17px}.company-selection-content[data-v-2d2973cf]{width:100%;max-width:620px;margin:auto;padding:48px 0}.selection-user[data-v-2d2973cf]{font-size:13px;line-height:1.6;color:var(--muted);margin-bottom:8px;overflow-wrap:anywhere}.company-selection h1[data-v-2d2973cf]{font-size:30px;line-height:1.25;margin:0 0 12px;letter-spacing:-.03em}.selection-intro[data-v-2d2973cf]{font-size:14px;color:var(--muted);line-height:1.7;max-width:50ch;margin-bottom:32px}.company-selection .error[data-v-2d2973cf]{margin-bottom:20px;border-radius:6px;font-size:13px}.selection-list[data-v-2d2973cf]{border-top:1px solid var(--border)}.selection-list>button[data-v-2d2973cf]{display:flex;width:100%;text-align:left;min-height:96px;gap:16px;padding:20px 16px;background:transparent;border:0;border-bottom:1px solid var(--border);border-radius:0;white-space:normal;justify-content:flex-start}.selection-list>button[data-v-2d2973cf]:hover:not(:disabled){background:var(--surface)}.selection-list>button>svg[data-v-2d2973cf]{margin-left:auto;color:var(--muted);width:18px;height:18px}.selection-initials[data-v-2d2973cf]{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:8px;background:var(--raised);color:var(--text);font-size:13px;font-weight:600}.selection-company[data-v-2d2973cf]{flex:1;min-width:0;display:grid;gap:6px}.selection-company strong[data-v-2d2973cf]{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.selection-company small[data-v-2d2973cf]{font-size:12px;color:var(--muted)}.selection-entering[data-v-2d2973cf]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.selection-search[data-v-2d2973cf]{position:relative;margin-bottom:20px;display:block}.selection-search>svg[data-v-2d2973cf]{position:absolute;left:13px;top:12px;color:var(--muted);width:16px;height:16px}.selection-search input[data-v-2d2973cf]{padding-left:38px!important}.selection-empty[data-v-2d2973cf]{padding:30px 0;font-size:14px;line-height:1.7;color:var(--muted);border-top:1px solid var(--border)}.company-selection-content>footer[data-v-2d2973cf]{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:11px}.company-selection-content>footer>span[data-v-2d2973cf]{min-width:0;overflow-wrap:anywhere}.company-selection-content>footer button[data-v-2d2973cf]{font-size:11px;color:var(--muted);flex:none}.company-selection-content>footer svg[data-v-2d2973cf]{width:14px;height:14px}@media(max-width:650px){.company-selection[data-v-2d2973cf]{padding:0 20px 24px}.company-selection-header[data-v-2d2973cf]{min-height:76px;gap:12px}.selection-brand[data-v-2d2973cf]{gap:8px;font-size:12px;max-width:240px}.company-selection-content[data-v-2d2973cf]{padding:32px 0}.company-selection h1[data-v-2d2973cf]{font-size:26px}.selection-list>button[data-v-2d2973cf]{padding:18px 4px;gap:12px}.selection-company strong[data-v-2d2973cf]{font-size:14px}.selection-entering[data-v-2d2973cf]{font-size:11px}.company-selection-content>footer[data-v-2d2973cf]{align-items:flex-start}.selection-intro[data-v-2d2973cf]{font-size:13px}}.channel-delete[data-v-41c54a21]{color:var(--danger)}.delete-channel-dialog[data-v-41c54a21]{width:min(590px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;scrollbar-gutter:stable;padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text)}.delete-channel-dialog[data-v-41c54a21]::backdrop{background:#000a}.delete-channel-dialog>header[data-v-41c54a21]{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.delete-channel-dialog h2[data-v-41c54a21]{font-size:20px;line-height:1.35;margin:0}.delete-channel-dialog p[data-v-41c54a21]{font-size:13px;line-height:1.65;margin:12px 0;overflow-wrap:anywhere}.delete-channel-note[data-v-41c54a21],.delete-channel-counts[data-v-41c54a21]{color:var(--muted)}.delete-channel-dialog fieldset[data-v-41c54a21]{padding:0;border:0;margin:24px 0}.delete-channel-dialog legend[data-v-41c54a21]{font-size:13px;font-weight:600;margin-bottom:14px}.delete-channel-choice[data-v-41c54a21]{display:flex;flex-direction:row;align-items:flex-start;gap:10px;padding:12px 0;cursor:pointer}.delete-channel-choice input[type=radio][data-v-41c54a21]{width:14px;min-width:14px;height:14px;min-height:14px;padding:0;margin:2px 0 0;flex:0 0 14px;accent-color:var(--accent);flex-shrink:0}.delete-channel-choice span[data-v-41c54a21]{display:grid;gap:7px;font-size:13px}.delete-channel-choice small[data-v-41c54a21]{color:var(--muted);font-size:12px;line-height:1.6}.delete-channel-confirmation[data-v-41c54a21]{display:block;font-size:13px;line-height:1.6;margin:20px 0}.delete-channel-confirmation input[data-v-41c54a21]{display:block;margin-top:10px;width:100%;min-width:0}.delete-channel-consequence[data-v-41c54a21]{padding:12px;border:1px solid var(--border);border-radius:6px}.delete-channel-danger[data-v-41c54a21],.delete-channel-submit[data-v-41c54a21]{color:var(--danger)}.delete-channel-dialog footer[data-v-41c54a21]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px}.delete-channel-submit[data-v-41c54a21]{border-color:var(--danger);white-space:normal}.delete-channel-dialog>header button[data-v-41c54a21]{flex-shrink:0}@media(max-width:500px){.delete-channel-dialog[data-v-41c54a21]{padding:18px;width:calc(100vw - 20px)}.delete-channel-dialog h2[data-v-41c54a21]{font-size:18px}.delete-channel-dialog footer>button[data-v-41c54a21]{flex:1}}.channel-table[data-v-34848aaa]{flex:1}.channel-table table[data-v-34848aaa]{table-layout:auto}.channel-table th[data-v-34848aaa],.channel-table td[data-v-34848aaa]{padding:14px 16px}.channel-table td[data-v-34848aaa]{vertical-align:middle;white-space:normal}.channel-table th[data-v-34848aaa]:not(:last-child),.channel-table td[data-v-34848aaa]:not(:last-child){border-right:0}.channel-table .row-link[data-v-34848aaa]{font-size:13px;font-weight:600;max-width:230px;overflow-wrap:anywhere}.channel-provider[data-v-34848aaa]{display:flex;margin-top:6px;color:var(--muted);font-size:11px}.channel-provider[data-v-34848aaa] svg{width:14px;height:14px}.channel-assignment[data-v-34848aaa]{display:inline-flex;align-items:center;gap:7px;line-height:1.5;max-width:230px;overflow-wrap:anywhere}.channel-assignment svg[data-v-34848aaa]{width:15px;height:15px;color:var(--muted)}.channel-statuses[data-v-34848aaa]{display:flex;flex-wrap:wrap;gap:6px}.channel-paused[data-v-34848aaa]{color:var(--danger);background:color-mix(in srgb,var(--danger) 9%,var(--bg));border-color:color-mix(in srgb,var(--danger) 28%,var(--border));gap:4px}.channel-paused svg[data-v-34848aaa]{width:11px;height:11px}.channel-note[data-v-34848aaa]{display:block;font-size:11px;color:var(--muted);margin-top:6px;line-height:1.5}.channel-updated[data-v-34848aaa]{color:var(--muted);font-variant-numeric:tabular-nums}.channel-actions[data-v-34848aaa]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:238px}.channel-actions[data-v-34848aaa] button{min-height:32px;height:32px;padding:6px 8px;font-size:11px;gap:6px}.channel-actions[data-v-34848aaa] svg{width:15px;height:15px}.channel-actions[data-v-34848aaa] .channel-icon-action{width:32px;padding:7px}.channel-actions[data-v-34848aaa] .channel-disconnect{color:var(--danger)}.channel-actions[data-v-34848aaa] .channel-reception-action{min-width:86px}.channel-table th[data-v-34848aaa]:last-child{min-width:262px}@media(min-width:1001px)and (max-width:1300px){.channel-table th[data-v-34848aaa]:nth-child(5),.channel-table td[data-v-34848aaa]:nth-child(5){display:none}.channel-table th[data-v-34848aaa],.channel-table td[data-v-34848aaa]{padding:12px}.channel-table td[data-v-34848aaa]:first-child{min-width:150px}}@media(max-width:1000px){.channel-table[data-v-34848aaa]{overflow:visible}.channel-table table[data-v-34848aaa],.channel-table tbody[data-v-34848aaa],.channel-table tr[data-v-34848aaa],.channel-table td[data-v-34848aaa]{display:block;width:100%}.channel-table thead[data-v-34848aaa]{display:none}.channel-table tr[data-v-34848aaa]{padding:16px;border-bottom:1px solid var(--border)}.channel-table tr[data-v-34848aaa]:last-child{border-bottom:0}.channel-table td[data-v-34848aaa]{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:start;gap:12px;padding:7px 0;border:0;height:auto;min-height:0}.channel-table td[data-v-34848aaa]:before{content:attr(data-label);font-size:11px;color:var(--muted);line-height:1.7}.channel-table td[data-v-34848aaa]:first-child{display:block;padding:0 0 12px}.channel-table td[data-v-34848aaa]:first-child:before{display:none}.channel-table .row-link[data-v-34848aaa]{max-width:100%;font-size:14px}.channel-table td[data-label="Conexão e recepção"] .row-error[data-v-34848aaa]{grid-column:2}.channel-actions[data-v-34848aaa]{min-width:0}.channel-table tr:hover td[data-v-34848aaa]{background:transparent}.channel-actions[data-v-34848aaa] button{min-height:36px;height:36px}.channel-actions[data-v-34848aaa] .channel-icon-action{width:36px}.channels-workspace .qr-panel[data-v-34848aaa]{flex-wrap:wrap}.channels-workspace .qr-panel img[data-v-34848aaa]{max-width:100%;height:auto}}@media(max-width:480px){.channels-workspace[data-v-34848aaa]{padding:16px 12px}.resource-toolbar[data-v-34848aaa]{gap:6px;flex-wrap:wrap}.resource-toolbar .search-field[data-v-34848aaa]{flex-basis:100%;order:1}.channel-table td[data-v-34848aaa]{grid-template-columns:118px minmax(0,1fr);gap:8px}.channel-table tr[data-v-34848aaa]{padding:14px}.resource-footer[data-v-34848aaa]{font-size:10px}.channel-assignment[data-v-34848aaa]{max-width:100%}}.channel-schedule[data-v-7db1f142]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 0;margin:22px 0}.channel-schedule header[data-v-7db1f142]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.channel-schedule h3[data-v-7db1f142]{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.channel-schedule h3 svg[data-v-7db1f142]{width:17px;height:17px}.channel-schedule header span[data-v-7db1f142],.channel-schedule p[data-v-7db1f142],.channel-schedule small[data-v-7db1f142]{font-size:12px;line-height:1.6}.schedule-window[data-v-7db1f142]{padding:16px 0;border-top:1px solid var(--border)}.schedule-window-heading[data-v-7db1f142]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.schedule-window-heading strong[data-v-7db1f142]{font-size:13px}.schedule-window-heading button[data-v-7db1f142]{min-height:32px;font-size:12px}.schedule-window-heading svg[data-v-7db1f142]{width:14px;height:14px}.schedule-days[data-v-7db1f142]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.schedule-days button[data-v-7db1f142]{min-width:42px;min-height:36px;padding:6px 9px;font-size:12px}.schedule-days button[aria-pressed=true][data-v-7db1f142]{color:var(--nav-active-text);background:var(--nav-active);border-color:var(--accent)}.schedule-times[data-v-7db1f142]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:340px}.schedule-times label[data-v-7db1f142]{font-size:12px}.channel-schedule>button[data-v-7db1f142]{margin-top:4px}.channel-schedule small[data-v-7db1f142]{display:block;margin-top:8px}.signup-panel[data-v-81829c2b]{display:grid;gap:16px}.signup-heading[data-v-81829c2b]{display:flex;align-items:flex-start;gap:12px}.signup-heading>svg[data-v-81829c2b]{flex:none;width:22px;height:22px;color:var(--accent);margin-top:2px}.signup-heading h3[data-v-81829c2b]{margin:0 0 6px;font-size:16px}.signup-panel p[data-v-81829c2b]{margin:0;font-size:13px;line-height:1.65}.signup-panel svg[data-v-81829c2b]{width:16px;height:16px;flex:none}.signup-panel button[data-v-81829c2b]{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:start}.signup-progress[data-v-81829c2b],.signup-success[data-v-81829c2b]{display:flex;align-items:center;gap:8px}.signup-success[data-v-81829c2b]{color:var(--success)}.signup-confirmation[data-v-81829c2b],.signup-setup-body[data-v-81829c2b]{display:grid;gap:16px}.signup-panel .signup-consent[data-v-81829c2b]{display:flex;align-items:flex-start;gap:10px;line-height:1.65;font-size:13px;white-space:normal;overflow:visible;text-overflow:clip}.signup-consent span[data-v-81829c2b]{min-width:0;white-space:normal;overflow-wrap:anywhere}.signup-consent input[data-v-81829c2b]{flex:none;margin-top:4px}.signup-actions[data-v-81829c2b]{display:flex;gap:12px;flex-wrap:wrap}.signup-setup[data-v-81829c2b]{border-top:1px solid var(--border);padding-top:16px}.signup-setup summary[data-v-81829c2b]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;padding:4px 0}.signup-setup summary[data-v-81829c2b]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.signup-setup-body[data-v-81829c2b]{padding-top:18px}.signup-guide[data-v-81829c2b]{padding-left:20px;margin:0;display:grid;gap:10px;font-size:12px;line-height:1.65}.signup-guide strong[data-v-81829c2b]{overflow-wrap:anywhere}.signup-guide a[data-v-81829c2b]{color:var(--accent);display:inline-flex;gap:4px;align-items:center;text-underline-offset:3px}.signup-guide a svg[data-v-81829c2b]{width:12px;height:12px}.signup-panel .error[data-v-81829c2b]{overflow-wrap:anywhere}.signup-panel label[data-v-81829c2b]{min-width:0}.signup-panel input[data-v-81829c2b],.signup-panel select[data-v-81829c2b]{width:100%;box-sizing:border-box}.signup-panel label.check input[data-v-81829c2b]{width:auto}.signup-panel .muted[data-v-81829c2b]{font-size:12px}@media(max-width:480px){.signup-actions[data-v-81829c2b]{flex-direction:column;align-items:stretch}.signup-actions button[data-v-81829c2b],.signup-connect[data-v-81829c2b]{width:100%}}.manual-settings>summary[data-v-3c7244cb]{cursor:pointer;font-size:13px;padding:8px 0}.manual-settings-body[data-v-3c7244cb]{display:grid;gap:24px;padding-top:20px}.manual-settings>summary[data-v-3c7244cb]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.waba-entry[data-v-3c7244cb]{display:grid;gap:12px;border-top:1px solid var(--border);padding-top:20px}.waba-entry h3[data-v-3c7244cb],.waba-dialog h3[data-v-3c7244cb]{display:flex;align-items:center;gap:8px;font-size:14px;margin:0}.waba-entry p[data-v-3c7244cb],.waba-dialog p[data-v-3c7244cb]{font-size:12px;line-height:1.65;margin:0}.waba-dialog[data-v-3c7244cb]{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text)}.waba-dialog[data-v-3c7244cb]::backdrop{background:color-mix(in srgb,var(--bg) 70%,transparent)}.waba-dialog header[data-v-3c7244cb]{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid var(--border)}.waba-dialog h2[data-v-3c7244cb]{font-size:20px;margin:0 0 6px}.waba-dialog header p[data-v-3c7244cb],.waba-dialog small[data-v-3c7244cb],.waba-dialog footer span[data-v-3c7244cb]{color:var(--muted)}.waba-body[data-v-3c7244cb]{overflow:auto;max-height:calc(100dvh - 220px);padding:24px;display:grid;gap:24px}.waba-body section[data-v-3c7244cb]{display:grid;gap:14px}.waba-body section+section[data-v-3c7244cb]{border-top:1px solid var(--border);padding-top:24px}.waba-dialog label[data-v-3c7244cb]{display:grid;gap:7px;font-size:12px}.waba-dialog input[data-v-3c7244cb],.waba-dialog select[data-v-3c7244cb]{width:100%;box-sizing:border-box}.waba-dialog .actions[data-v-3c7244cb],.status-line[data-v-3c7244cb]{display:flex;flex-wrap:wrap;gap:8px}.account-form[data-v-3c7244cb]{display:grid;gap:14px;padding-top:10px}.waba-dialog footer[data-v-3c7244cb]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border);padding:16px 24px;font-size:12px}.waba-dialog button[data-v-3c7244cb]{justify-self:start}.waba-dialog svg[data-v-3c7244cb]{width:16px;height:16px}.template-row[data-v-3c7244cb]{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border);font-size:12px}.template-row small[data-v-3c7244cb]{display:block;margin-top:5px}.template-row strong[data-v-3c7244cb]{overflow-wrap:anywhere}@media(max-width:600px){.waba-body[data-v-3c7244cb]{padding:16px}.waba-dialog header[data-v-3c7244cb],.waba-dialog footer[data-v-3c7244cb]{padding:16px}.waba-dialog .form-grid[data-v-3c7244cb]{grid-template-columns:1fr}.waba-dialog footer span[data-v-3c7244cb]{display:none}}.composer-template-button[data-v-beed654e]{background:transparent;border:0;min-height:32px;width:32px;padding:6px}.composer-template-button svg[data-v-beed654e]{width:16px;height:16px}.template-dialog[data-v-beed654e]{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;box-sizing:border-box;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);padding:24px}.template-dialog[data-v-beed654e]::backdrop{background:color-mix(in srgb,var(--bg) 70%,transparent)}.template-dialog header[data-v-beed654e],.template-dialog footer[data-v-beed654e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.template-dialog h2[data-v-beed654e]{font-size:20px;margin:0}.template-dialog p[data-v-beed654e]{font-size:12px;line-height:1.65}.template-dialog label[data-v-beed654e]{display:grid;gap:7px;margin-top:16px;font-size:12px}.template-dialog label.check[data-v-beed654e]{display:flex;align-items:start;white-space:normal;line-height:1.6}.template-dialog label.check input[data-v-beed654e]{width:auto;flex-shrink:0}.template-dialog input[data-v-beed654e],.template-dialog select[data-v-beed654e]{width:100%;box-sizing:border-box}.template-dialog footer[data-v-beed654e]{margin-top:24px}.template-preview[data-v-beed654e]{white-space:pre-wrap;padding:16px;background:var(--raised);border-radius:8px}.template-dialog svg[data-v-beed654e]{width:16px;height:16px}.website-settings[data-v-c432e7c5]{display:grid;gap:16px;border-top:1px solid var(--border);padding-top:22px}.website-settings h3[data-v-c432e7c5]{display:flex;align-items:center;gap:8px;font-size:14px;margin:0}.website-settings h3 svg[data-v-c432e7c5]{width:17px;height:17px}.website-settings p[data-v-c432e7c5]{margin:0;line-height:1.6;font-size:12px}.website-settings input[type=color][data-v-c432e7c5]{width:100%;min-height:38px;padding:4px}.embed-code[data-v-c432e7c5]{display:grid;gap:12px;padding-top:20px;border-top:1px solid var(--border)}.embed-code textarea[data-v-c432e7c5]{font-family:monospace;font-size:11px;line-height:1.7;resize:vertical}.embed-code button[data-v-c432e7c5]{justify-self:start}.embed-code svg[data-v-c432e7c5]{width:15px;height:15px}.companies-workspace[data-v-d5206a60]{max-width:1080px;margin:auto;padding:32px;display:grid;gap:28px}.companies-workspace>header[data-v-d5206a60]{display:flex;justify-content:space-between;align-items:start;gap:20px}.companies-workspace h2[data-v-d5206a60]{font-size:20px}.companies-workspace h3[data-v-d5206a60]{font-size:14px}.companies-workspace p[data-v-d5206a60]{font-size:13px;color:var(--muted);line-height:1.6}.companies-workspace header p[data-v-d5206a60]{margin-top:8px}.new-company-form[data-v-d5206a60]{display:grid;gap:22px;max-width:760px;border-top:1px solid var(--border);padding-top:26px}.company-form-heading[data-v-d5206a60]{display:flex;gap:12px;align-items:center}.company-form-heading svg[data-v-d5206a60]{width:20px;color:var(--muted)}.company-isolation-summary[data-v-d5206a60]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--raised);border-radius:8px}.company-isolation-summary svg[data-v-d5206a60]{color:var(--accent);flex:none}.company-setup-list[data-v-d5206a60]{list-style:none;display:grid;gap:20px;padding:0}.company-setup-list li[data-v-d5206a60]{display:flex;gap:14px;align-items:start;font-size:12px;color:var(--muted);line-height:1.6}.company-setup-list svg[data-v-d5206a60]{width:18px;flex:none;margin-top:2px}.company-setup-list strong[data-v-d5206a60]{display:block;color:var(--text);font-size:13px;margin-bottom:3px}.new-company-form footer[data-v-d5206a60]{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--border);padding-top:20px}.company-list article[data-v-d5206a60]{display:flex;align-items:center;gap:16px;padding:24px 0;border-top:1px solid var(--border)}.company-list article>div[data-v-d5206a60]{flex:1;min-width:0}.company-symbol[data-v-d5206a60]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--raised);border:1px solid var(--border);border-radius:8px;color:var(--muted);flex:none}.company-symbol svg[data-v-d5206a60]{width:20px}.company-list h3[data-v-d5206a60]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;overflow-wrap:anywhere}.company-list p[data-v-d5206a60]{margin-top:6px;font-size:12px}.company-isolation-state[data-v-d5206a60]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;margin-top:10px}.company-isolation-state svg[data-v-d5206a60]{width:14px;height:14px}.company-infrastructure-note[data-v-d5206a60]{border-top:1px solid var(--border);padding-top:20px;max-width:75ch;font-size:12px!important}@media(max-width:650px){.companies-workspace[data-v-d5206a60]{padding:20px 16px}.companies-workspace>header[data-v-d5206a60]{flex-direction:column}.new-company-form .form-grid[data-v-d5206a60]{grid-template-columns:1fr}.company-list article[data-v-d5206a60]{flex-wrap:wrap}.company-list article>button[data-v-d5206a60]{margin-left:60px}.new-company-form footer[data-v-d5206a60]{flex-wrap:wrap}}.inactivity-settings[data-v-9130ab4b]{gap:24px}.section-heading[data-v-9130ab4b]{display:flex;justify-content:space-between;align-items:start;gap:16px}.section-heading p[data-v-9130ab4b]{margin-top:8px}.inactivity-trigger[data-v-9130ab4b]{border-top:1px solid var(--border);padding-top:24px;display:grid;gap:20px}.inactivity-trigger>header[data-v-9130ab4b]{display:flex;gap:16px;align-items:center;justify-content:space-between}.inactivity-trigger>header strong[data-v-9130ab4b]{font-size:13px}.inactivity-trigger h3[data-v-9130ab4b]{font-size:13px}.inactivity-trigger>label[data-v-9130ab4b]{max-width:280px}.inactivity-action[data-v-9130ab4b]{display:grid;gap:16px;border:1px solid var(--border);padding:16px;border-radius:8px}.inactivity-action-heading[data-v-9130ab4b]{display:flex;gap:12px;align-items:flex-end}.inactivity-action-heading>label[data-v-9130ab4b]{flex:1;min-width:0}.inactivity-action-heading .form-actions[data-v-9130ab4b]{gap:2px}.inactivity-action p[data-v-9130ab4b]{font-size:12px;line-height:1.6}.inactivity-settings small[data-v-9130ab4b]{line-height:1.6}@media(max-width:650px){.inactivity-action-heading[data-v-9130ab4b]{flex-wrap:wrap}.inactivity-action-heading>label[data-v-9130ab4b]{flex-basis:100%}.inactivity-trigger>header .check[data-v-9130ab4b]{align-items:start}.section-heading[data-v-9130ab4b]{flex-wrap:wrap}}.test-reply-sequence[data-v-ffb944bd]{display:grid;gap:12px;min-width:0}.test-message-bubble[data-v-ffb944bd]{min-width:0}.test-message-bubble p[data-v-ffb944bd]{white-space:pre-wrap;overflow-wrap:anywhere}.test-message-bubble a[data-v-ffb944bd]{text-decoration:underline;text-underline-offset:3px}.test-answer[data-v-ffb944bd]{margin:0;padding:0}.response-info-trigger[data-v-35d063e9]{width:28px;min-height:28px;padding:5px;color:var(--muted);border:0;background:transparent}.response-info-trigger svg[data-v-35d063e9]{width:15px;height:15px}.response-info-trigger[data-v-35d063e9]:hover{color:var(--text);background:var(--raised)}.response-detail-tabs[data-v-35d063e9]{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding-bottom:12px}.response-detail-tabs button[data-v-35d063e9]{background:transparent;border-color:transparent;color:var(--muted);font-size:13px}.response-detail-tabs button[aria-pressed=true][data-v-35d063e9]{color:var(--text);background:var(--raised);border-color:var(--border)}.response-detail-scroll[data-v-35d063e9]{flex:1;min-height:0;overflow:auto;padding:4px 8px 16px 0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.response-detail-scroll h3[data-v-35d063e9]{font-size:14px;margin:0 0 12px}.response-detail-scroll h4[data-v-35d063e9]{font-size:13px;margin:12px 0 8px}.response-detail-scroll section+section[data-v-35d063e9]{margin-top:24px}.response-detail-scroll p[data-v-35d063e9]{white-space:pre-wrap}.response-detail-question[data-v-35d063e9]{max-width:75ch}.response-detail-question p[data-v-35d063e9]{color:var(--muted)}.response-detail-usage[data-v-35d063e9]{border-top:1px solid var(--border);padding-top:20px}.response-detail-events[data-v-35d063e9]{list-style:decimal;margin:0;padding-left:22px;color:var(--muted)}.response-detail-event[data-v-35d063e9]{border-bottom:1px solid var(--border);padding:12px 0;color:var(--text)}.response-detail-event summary[data-v-35d063e9]{cursor:pointer;font-size:13px;justify-content:flex-start;flex-wrap:wrap}.response-detail-event pre[data-v-35d063e9]{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 Consolas,monospace;margin:8px 0}.response-detail-source[data-v-35d063e9]{border-top:1px solid var(--border);padding-top:12px}.response-detail-source p[data-v-35d063e9]{max-width:90ch}.response-detail-error[data-v-35d063e9]{padding-block:16px}@media(max-width:650px){.response-detail-tabs[data-v-35d063e9]{gap:2px}.response-detail-tabs button[data-v-35d063e9]{padding:7px;font-size:12px}.response-detail-scroll[data-v-35d063e9]{padding-right:0}}.waiting-sound-controls[data-v-747449f6]{display:flex;gap:0;align-items:center}.waiting-sound-controls>button[data-v-747449f6]{position:relative}.waiting-sound-controls>button[data-v-747449f6]:last-child{padding:4px;width:24px}.waiting-sound-controls>button:last-child svg[data-v-747449f6]{width:13px;height:13px}.waiting-sound-dialog[data-v-747449f6]{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;width:min(480px,calc(100% - 24px));max-height:90dvh;overflow:auto;margin:auto;box-shadow:0 18px 60px #0008}.waiting-sound-dialog[data-v-747449f6]::backdrop{background:#0008}.waiting-sound-dialog header[data-v-747449f6]{display:flex;align-items:start;gap:16px;justify-content:space-between;margin-bottom:24px}.waiting-sound-dialog h2[data-v-747449f6]{font-size:18px}.waiting-sound-dialog p[data-v-747449f6]{font-size:12px;color:var(--muted);line-height:1.6}.waiting-sound-dialog header p[data-v-747449f6]{margin-top:8px}.waiting-sound-dialog form[data-v-747449f6]{display:grid;gap:20px}.waiting-sound-dialog output[data-v-747449f6]{float:right;font-variant-numeric:tabular-nums}.waiting-sound-dialog input[type=range][data-v-747449f6]{padding:0;accent-color:var(--accent)}.waiting-sound-dialog footer[data-v-747449f6]{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--border);padding-top:16px}.push-settings[data-v-46b727d2]{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;width:min(520px,calc(100vw - 24px));max-height:90dvh;overflow:auto;margin:auto}.push-settings[data-v-46b727d2]::backdrop{background:#0009}header[data-v-46b727d2]{display:flex;align-items:center;justify-content:space-between;gap:16px}h2[data-v-46b727d2]{font-size:18px}p[data-v-46b727d2]{font-size:13px;line-height:1.65;margin:16px 0}.push-status[data-v-46b727d2]{color:var(--accent)}fieldset[data-v-46b727d2]{display:flex;gap:16px;border:1px solid var(--border);padding:16px;margin-top:20px}fieldset label[data-v-46b727d2]{flex:1;min-width:0}legend[data-v-46b727d2]{font-size:12px;color:var(--muted)}footer[data-v-46b727d2]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;border-top:1px solid var(--border);padding-top:16px;margin-top:20px}.push-windows-help[data-v-46b727d2]{margin-top:20px;border-top:1px solid var(--border);padding-top:14px;font-size:12px;line-height:1.6}.push-windows-help summary[data-v-46b727d2]{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-weight:600;color:var(--text)}.push-windows-help summary svg[data-v-46b727d2]{width:15px;height:15px;flex-shrink:0}.push-windows-help[open] summary svg[data-v-46b727d2]{transform:rotate(180deg)}.push-windows-help summary[data-v-46b727d2]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.push-windows-help p[data-v-46b727d2]{font-size:12px;margin:12px 0}.push-windows-help ol[data-v-46b727d2]{margin:12px 0;padding-left:20px}.push-windows-help li+li[data-v-46b727d2]{margin-top:8px}.push-windows-help kbd[data-v-46b727d2]{font:inherit;font-weight:600;border:1px solid var(--border);border-radius:3px;padding:1px 4px}.push-windows-help a[data-v-46b727d2]{color:var(--text);text-decoration:underline;text-underline-offset:3px}.announcement-trigger[data-v-c9691bda]{position:relative}.announcement-count[data-v-c9691bda]{position:absolute;right:-5px;top:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--accent);color:#fff;font-size:10px;line-height:17px;font-weight:700;box-shadow:0 0 0 2px var(--bg)}dialog.ann-center[data-v-c9691bda],dialog.ann-overlay[data-v-c9691bda]{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:0;box-shadow:0 24px 90px #0006;width:680px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px)}dialog[data-v-c9691bda]::backdrop{background:#080d13a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ann-shell[data-v-c9691bda]{display:flex;flex-direction:column;max-height:calc(100dvh - 42px)}.ann-header[data-v-c9691bda]{display:flex;justify-content:space-between;align-items:center;padding:24px 28px 20px;border-bottom:1px solid var(--border);gap:16px}.ann-header h2[data-v-c9691bda]{font-size:23px;margin:5px 0 0;letter-spacing:-.5px}.ann-eyebrow[data-v-c9691bda]{font-size:10px;letter-spacing:1.3px;font-weight:700;color:var(--muted)}.ann-scroll[data-v-c9691bda]{overflow:auto;padding:24px 28px}.ann-list-heading[data-v-c9691bda]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.ann-list-heading p[data-v-c9691bda]{font-size:13px;line-height:1.6;color:var(--muted);margin:0;max-width:330px}.button[data-v-c9691bda]{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;min-height:40px}.ann-list[data-v-c9691bda]{display:grid;gap:12px}.ann-row[data-v-c9691bda]{width:100%;text-align:left;white-space:normal;background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:18px;display:grid;gap:12px;color:var(--text);transition:border-color .15s}.ann-row[data-v-c9691bda]:hover{border-color:var(--accent)}.ann-row[data-v-c9691bda]:focus-visible,.ann-back[data-v-c9691bda]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ann-row-top[data-v-c9691bda],.ann-row-bottom[data-v-c9691bda],.ann-meta[data-v-c9691bda]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ann-row strong[data-v-c9691bda]{font-size:15px;line-height:1.45;overflow-wrap:anywhere}.ann-row time[data-v-c9691bda],.ann-meta time[data-v-c9691bda],.ann-overlay-heading time[data-v-c9691bda]{font-size:11px;color:var(--muted)}.ann-chip[data-v-c9691bda]{font-size:10px;font-weight:600;border:1px solid var(--border);padding:4px 8px;border-radius:5px;color:var(--muted);display:inline-block}.ann-unread[data-v-c9691bda]{color:var(--accent);border-color:var(--accent)}.ann-excerpt[data-v-c9691bda]{color:var(--muted);font-size:13px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ann-row-bottom[data-v-c9691bda]{font-size:11px;color:var(--muted);border-top:1px solid var(--border);padding-top:12px}.ann-back[data-v-c9691bda]{display:flex;align-items:center;gap:7px;background:none;border:0;padding:0;color:var(--muted);font-size:12px;cursor:pointer;margin-bottom:24px;min-height:28px}.ann-field[data-v-c9691bda]{display:grid;gap:8px;font-size:12px;font-weight:600;margin-bottom:18px}.ann-field input[data-v-c9691bda],.ann-field textarea[data-v-c9691bda]{width:100%;box-sizing:border-box;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text);padding:12px;font:inherit;font-size:14px;line-height:1.6}.ann-field textarea[data-v-c9691bda]{resize:vertical;min-height:180px}.ann-field input[data-v-c9691bda]:focus,.ann-field textarea[data-v-c9691bda]:focus{outline:2px solid var(--accent);outline-offset:2px}.ann-help[data-v-c9691bda]{color:var(--muted);font-size:12px;line-height:1.6}.ann-audience[data-v-c9691bda]{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.ann-editor-actions[data-v-c9691bda]{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.ann-preview[data-v-c9691bda]{border:1px solid var(--border);padding:22px;border-radius:10px}.ann-preview h3[data-v-c9691bda],.ann-detail-title[data-v-c9691bda]{font-size:23px;line-height:1.35;letter-spacing:-.4px;margin:18px 0;overflow-wrap:anywhere}.ann-prose[data-v-c9691bda]{font-size:14px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.ann-receipt[data-v-c9691bda]{display:flex;gap:7px;align-items:center;color:var(--accent);font-size:12px;margin-top:24px}.ann-empty[data-v-c9691bda]{padding:42px 10px;text-align:center;color:var(--muted);display:flex;align-items:center;flex-direction:column;gap:10px;font-size:13px}.ann-empty h3[data-v-c9691bda]{color:var(--text);font-size:17px;margin:6px 0 0}.ann-empty p[data-v-c9691bda]{margin:0;line-height:1.7}.ann-pagination[data-v-c9691bda]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px;font-size:11px;color:var(--muted)}.ann-pagination>div[data-v-c9691bda]{display:flex;gap:6px}.ann-error[data-v-c9691bda]{border-radius:7px;background:#c8404018;color:var(--text);border:1px solid #c8404050;padding:12px;font-size:12px;line-height:1.6}.ann-success[data-v-c9691bda]{border-radius:7px;border:1px solid var(--accent);padding:12px;font-size:12px;line-height:1.6}.ann-withdraw[data-v-c9691bda]{margin-top:18px;border:1px solid var(--border);border-radius:8px;padding:16px;font-size:13px;line-height:1.6}.ann-withdraw .button[data-v-c9691bda]{margin-right:8px}.ann-overlay-heading[data-v-c9691bda]{display:flex;align-items:center;gap:14px;padding:26px 28px 20px}.ann-overlay-heading time[data-v-c9691bda]{display:block;margin-top:7px}.ann-symbol[data-v-c9691bda]{display:grid;place-items:center;width:50px;height:50px;border-radius:13px;background:var(--bg);border:1px solid var(--border);color:var(--accent);flex-shrink:0}.ann-queue[data-v-c9691bda]{margin-left:auto;color:var(--muted);font-size:12px}.ann-overlay-scroll[data-v-c9691bda]{padding:0 28px 28px;overflow:auto;max-height:calc(100dvh - 270px)}.ann-overlay-scroll h2[data-v-c9691bda]{font-size:27px;line-height:1.3;letter-spacing:-.7px;margin:0 0 18px;overflow-wrap:anywhere}.ann-overlay-footer[data-v-c9691bda]{border-top:1px solid var(--border);padding:20px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ann-overlay-footer>div[data-v-c9691bda]{font-size:11px;line-height:1.6;color:var(--muted)}.ann-overlay-footer .button[data-v-c9691bda]{min-width:120px;min-height:44px}.ann-spin[data-v-c9691bda]{animation:ann-spin-c9691bda 1s linear infinite}@keyframes ann-spin-c9691bda{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ann-spin[data-v-c9691bda]{animation:none}.ann-row[data-v-c9691bda]{transition:none}}@media(max-width:600px){dialog.ann-center[data-v-c9691bda],dialog.ann-overlay[data-v-c9691bda]{max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:12px}.ann-shell[data-v-c9691bda]{max-height:calc(100dvh - 26px)}.ann-header[data-v-c9691bda],.ann-scroll[data-v-c9691bda]{padding:20px}.ann-list-heading[data-v-c9691bda]{flex-direction:column;gap:16px}.ann-list-heading .button[data-v-c9691bda]{width:100%}.ann-row[data-v-c9691bda]{padding:15px}.ann-row-top[data-v-c9691bda]{gap:6px}.ann-row time[data-v-c9691bda]{font-size:10px}.ann-overlay-heading[data-v-c9691bda]{padding:22px 20px 18px}.ann-overlay-scroll[data-v-c9691bda]{padding:0 20px 22px;max-height:calc(100dvh - 260px)}.ann-overlay-scroll h2[data-v-c9691bda]{font-size:23px}.ann-overlay-footer[data-v-c9691bda]{padding:16px 20px;gap:14px;align-items:stretch;flex-direction:column}.ann-overlay-footer .button[data-v-c9691bda]{width:100%}.ann-editor-actions .button[data-v-c9691bda]{flex:1}.ann-preview[data-v-c9691bda]{padding:17px}.ann-prose[data-v-c9691bda]{font-size:14px}}.release-trigger[data-v-42fb870c]{color:var(--accent)}.release-dialog[data-v-42fb870c]{padding:0;width:600px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 32px);border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);overflow:auto}.release-dialog[data-v-42fb870c]::backdrop{background:#0008}.release-dialog header[data-v-42fb870c]{display:flex;align-items:center;gap:14px;padding:24px;border-bottom:1px solid var(--border)}.release-symbol[data-v-42fb870c]{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;background:var(--raised);border-radius:10px;color:var(--accent)}.release-dialog header>div[data-v-42fb870c]{flex:1;min-width:0}.release-dialog h2[data-v-42fb870c]{margin:0;font-size:22px;line-height:1.35;letter-spacing:-.4px}.release-dialog header p[data-v-42fb870c]{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.release-dialog header button[data-v-42fb870c]{flex-shrink:0}.release-dialog section[data-v-42fb870c]{padding:24px}.release-dialog h3[data-v-42fb870c]{margin:0 0 16px;font-size:16px;line-height:1.5}.release-dialog ul[data-v-42fb870c]{padding-left:20px;margin:0;display:grid;gap:14px;font-size:14px;line-height:1.75}.release-dialog li[data-v-42fb870c]{padding-left:4px;overflow-wrap:anywhere}.release-help[data-v-42fb870c]{margin:24px 0 0;padding-top:20px;border-top:1px solid var(--border);font-size:13px;line-height:1.7}.release-later[data-v-42fb870c]{color:var(--muted);font-size:12px;line-height:1.7;margin:12px 0 0}.release-dialog footer[data-v-42fb870c]{display:flex;gap:10px;justify-content:flex-end;border-top:1px solid var(--border);padding:18px 24px}.release-dialog footer button[data-v-42fb870c]{min-height:42px}.release-dialog button[data-v-42fb870c]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:600px){.release-dialog header[data-v-42fb870c]{padding:20px;gap:10px}.release-symbol[data-v-42fb870c]{display:none}.release-dialog h2[data-v-42fb870c]{font-size:20px}.release-dialog section[data-v-42fb870c]{padding:20px}.release-dialog footer[data-v-42fb870c]{padding:16px 20px}.release-dialog footer button[data-v-42fb870c]{flex:1;min-height:44px}}.delete-conversation-dialog[data-v-09528ef8]{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--panel,#111114);color:var(--text,#f4f4f5);overflow:auto}.delete-conversation-dialog[data-v-09528ef8]::backdrop{background:#000a}.delete-conversation-dialog form[data-v-09528ef8]{display:flex;flex-direction:column;gap:16px}.delete-conversation-dialog header[data-v-09528ef8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.delete-conversation-dialog h2[data-v-09528ef8]{font-size:18px;margin:0}.delete-conversation-dialog p[data-v-09528ef8]{line-height:1.55;margin:0}.delete-conversation-dialog label[data-v-09528ef8]{display:block;font-size:14px}.delete-conversation-dialog input[data-v-09528ef8]{width:100%}.delete-conversation-dialog footer[data-v-09528ef8]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.delete-confirm[data-v-09528ef8]{background:#a52737;border-color:#bd3547;color:#fff}.delete-confirm[data-v-09528ef8]:disabled{opacity:.45}.delete-conversation-dialog footer button[data-v-09528ef8]{min-height:40px}@media(max-width:440px){.delete-conversation-dialog[data-v-09528ef8]{padding:20px}.delete-conversation-dialog footer[data-v-09528ef8]{flex-direction:column-reverse}.delete-conversation-dialog footer button[data-v-09528ef8]{justify-content:center}}.resolve-conversation-dialog[data-v-8e529698]{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);overflow:auto}.resolve-conversation-dialog[data-v-8e529698]::backdrop{background:#000a}.resolve-conversation-dialog form[data-v-8e529698]{display:flex;flex-direction:column;gap:16px}.resolve-conversation-dialog header[data-v-8e529698]{display:flex;align-items:center;justify-content:space-between;gap:12px}.resolve-conversation-dialog h2[data-v-8e529698]{font-size:18px;margin:0}.resolve-conversation-dialog p[data-v-8e529698]{line-height:1.6;margin:0;overflow-wrap:anywhere}.resolve-conversation-dialog footer[data-v-8e529698]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.resolve-conversation-dialog footer button[data-v-8e529698]{min-height:40px}.resolve-confirm[data-v-8e529698]{background:#166534;border-color:#217747;color:#fff}.resolve-confirm[data-v-8e529698]:disabled{opacity:.6}@media(max-width:440px){.resolve-conversation-dialog[data-v-8e529698]{padding:20px}.resolve-conversation-dialog footer[data-v-8e529698]{flex-direction:column-reverse}.resolve-conversation-dialog footer button[data-v-8e529698]{justify-content:center}}.conversation-bulk-actions[data-v-dd05480f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);font-size:12px;min-height:44px}.conversation-bulk-actions .check[data-v-dd05480f]{gap:6px;margin:0}.conversation-bulk-actions button[data-v-dd05480f]{min-height:28px;padding:4px 8px;font-size:12px}.conversation-bulk-actions button svg[data-v-dd05480f]{width:14px;height:14px}.bulk-count[data-v-dd05480f]{color:var(--muted);font-variant-numeric:tabular-nums}.bulk-resolve-button[data-v-dd05480f]{background:#166534;border-color:#217747;color:#fff}.bulk-resolve-button[data-v-dd05480f]:hover:not(:disabled){background:#14532d}.bulk-delete-button[data-v-dd05480f]{background:#a52737;border-color:#bd3547;color:#fff}.bulk-delete-button[data-v-dd05480f]:hover:not(:disabled){background:#8f2030}.bulk-delete-dialog[data-v-dd05480f]{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);overflow:auto}.bulk-delete-dialog[data-v-dd05480f]::backdrop{background:#000a}.bulk-delete-dialog form[data-v-dd05480f]{display:flex;flex-direction:column;gap:14px}.bulk-delete-dialog header[data-v-dd05480f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.bulk-delete-dialog h2[data-v-dd05480f]{font-size:18px;margin:0}.bulk-delete-dialog p[data-v-dd05480f]{margin:0;line-height:1.55}.bulk-delete-dialog label[data-v-dd05480f]{display:block;font-size:14px}.bulk-delete-dialog input[data-v-dd05480f]{width:100%}.bulk-delete-targets[data-v-dd05480f]{margin:0;padding-left:20px;max-height:140px;overflow:auto;line-height:1.6}.bulk-delete-targets li[data-v-dd05480f]{overflow-wrap:anywhere}.bulk-delete-dialog footer[data-v-dd05480f]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.bulk-delete-dialog footer button[data-v-dd05480f]{min-height:40px}@media(max-width:440px){.bulk-delete-dialog[data-v-dd05480f]{padding:20px}.bulk-delete-dialog footer[data-v-dd05480f]{flex-direction:column-reverse}.bulk-delete-dialog footer button[data-v-dd05480f]{justify-content:center}}.conversation-total-usage[data-v-e5b5f0ab]{display:flex;align-items:flex-start;flex-direction:column;gap:4px;padding:0;font-size:11px;line-height:1.4;color:var(--muted);font-variant-numeric:tabular-nums}.quick-test[data-v-c93c77fb]{margin-block:20px;padding-top:16px;border-top:1px solid var(--border)}.quick-test-body[data-v-c93c77fb]{display:grid;gap:12px;padding-top:12px}.quick-test-body>button[data-v-c93c77fb]{justify-self:start}.quick-test-body p[data-v-c93c77fb]{margin:0;font-size:12px;line-height:1.6}.quick-test-body label[data-v-c93c77fb]{margin:0}.quick-test-result[data-v-c93c77fb]{display:grid;gap:10px;padding:16px;background:var(--bg);border:1px solid var(--border);border-radius:10px;overflow-wrap:anywhere}.quick-test-message[data-v-c93c77fb]{display:grid;gap:8px;min-width:0}.quick-test-result>strong[data-v-c93c77fb]{font-size:13px}.quick-test-result img[data-v-c93c77fb],.quick-test-result video[data-v-c93c77fb]{max-width:100%;max-height:220px;object-fit:contain}.quick-test-result audio[data-v-c93c77fb]{max-width:100%}.quick-test-result a[data-v-c93c77fb]{display:flex;gap:8px;align-items:center;color:var(--text);text-decoration:underline}.quick-test-stale[data-v-c93c77fb]{color:var(--muted)}.quick-delete-opener[data-v-e97050fa]{margin-right:auto}.quick-delete-dialog[data-v-e97050fa]{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text)}.quick-delete-dialog[data-v-e97050fa]::backdrop{background:#0009}.quick-delete-dialog .quick-delete-form[data-v-e97050fa]{display:grid;gap:18px}.quick-delete-title[data-v-e97050fa]{display:flex;align-items:center;gap:12px}.quick-delete-title h2[data-v-e97050fa]{flex:1;margin:0;font-size:18px}.quick-delete-title button[data-v-e97050fa]{flex-shrink:0}.quick-delete-dialog p[data-v-e97050fa]{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.quick-delete-dialog label[data-v-e97050fa]{display:grid;gap:8px;font-size:13px}.quick-delete-dialog label strong[data-v-e97050fa]{display:contents}.quick-delete-dialog input[data-v-e97050fa]{width:100%;min-width:0}.quick-delete-actions[data-v-e97050fa]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.quick-delete-confirm[data-v-e97050fa]{color:var(--danger);border-color:var(--danger)}.quick-editor-fields[data-v-31bc79e0]{display:grid;gap:16px;border:0;padding:0;margin:0;min-width:0}.data-grid[data-v-31bc79e0]{max-width:calc(100% - 16px)}.quick-editor-fields[data-v-31bc79e0]:disabled{opacity:.8}.flow-workspace:has(.flow-visual-layout){padding:0;display:flex;flex-direction:column;height:calc(100dvh - 56px - var(--app-banner-height,0px));overflow:hidden;position:relative}.flow-visual-toolbar{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;min-height:74px}.flow-editor-heading{display:flex;flex-direction:column;gap:5px;min-width:120px;flex:1}.flow-editor-heading strong{font-size:15px;overflow-wrap:anywhere}.flow-editor-heading small{font-size:11px;color:var(--muted)}.flow-editor-toolbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.flow-editor-toolbar-actions button{font-size:12px;min-height:32px;padding:7px 10px}.flow-editor-toolbar-actions svg{width:15px;height:15px}.flow-visual-layout{--flow-connection-highlight:#f97316;display:flex;flex:1;min-height:0;min-width:0;position:relative}.flow-visual-center{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.flow-block-library{width:230px;flex:0 0 230px;background:var(--surface);border-right:1px solid var(--border);overflow:auto;padding:16px 12px}.flow-block-library header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.flow-block-library h2{font-size:14px}.flow-block-library>p{font-size:11px;line-height:1.6;margin-bottom:16px}.flow-block-library .search-field{height:34px;margin-bottom:22px}.flow-block-library .search-field input{font-size:12px}.flow-block-library section+section{margin-top:22px}.flow-block-library h3{font-size:11px;color:var(--muted);font-weight:500;margin:0 8px 7px}.flow-block-library section>button{display:flex;width:100%;gap:10px;align-items:center;text-align:left;justify-content:flex-start;padding:9px 8px;border:0;background:transparent;min-height:38px;font-size:12px}.flow-block-library section>button:hover{background:var(--raised)}.flow-block-library section>button>svg{width:17px;height:17px;color:var(--muted);flex-shrink:0}.flow-block-library section>button>svg:last-child{width:13px;margin-left:auto;opacity:0}.flow-block-library section>button:hover>svg:last-child{opacity:1}.flow-canvas-toptools{position:absolute;z-index:3;left:16px;right:16px;top:14px;display:flex;gap:8px;align-items:center;pointer-events:none}.flow-canvas-toptools>*{pointer-events:auto}.flow-canvas-toptools .search-field{max-width:220px;height:34px;background:var(--surface)}.flow-canvas-toptools button{font-size:12px;min-height:34px}.flow-canvas-toptools input{font-size:12px}.flow-canvas-toptools>button:last-child{margin-left:auto}.flow-visual-canvas{flex:1;min-height:0;overflow:hidden;position:relative;background-color:var(--bg);background-image:radial-gradient(var(--border) .9px,transparent .9px);background-size:20px 20px;touch-action:none;cursor:grab;outline-offset:-3px}.flow-visual-canvas:active{cursor:grabbing}.flow-visual-world{position:absolute;left:0;top:0;transform-origin:0 0;width:1px;height:1px}.flow-visual-edges{position:absolute;left:-10000px;top:-10000px;width:20000px;height:20000px;overflow:visible;pointer-events:none;transform:translate(10000px,10000px)}.flow-visual-edges>path{fill:none;stroke:var(--muted);stroke-width:1.6;transition:stroke .14s}.flow-visual-edges>path.highlight{stroke:var(--accent)}.flow-visual-edges marker path{fill:var(--muted)}.flow-visual-start{position:absolute;left:15px;top:62px;display:flex;align-items:center;gap:8px;width:225px;padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:8px;font-size:12px}.flow-visual-start>svg{color:var(--success);width:17px}.flow-visual-start button{margin-left:auto;border-radius:50%;width:26px;height:26px;min-height:26px;padding:4px;background:var(--accent);color:#fff}.flow-visual-start button svg{width:16px;height:16px}.flow-visual-node{position:absolute;width:320px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);cursor:default;overflow:visible}.flow-visual-node.selected,.flow-visual-node.is-current{border-color:var(--accent)}.flow-visual-node.invalid:not(.selected){border-color:var(--danger)}.flow-visual-node header{display:flex;align-items:center;gap:5px;min-height:45px;padding:6px 10px;background:var(--raised);border-radius:10px 10px 0 0;cursor:grab}.flow-drag-grip{width:14px;color:var(--muted);flex-shrink:0}.flow-node-title{flex:1;min-width:0;text-align:left;justify-content:flex-start;font-size:13px;font-weight:600;padding:5px;overflow-wrap:anywhere;white-space:normal}.flow-visual-node header .icon-button{width:27px;height:27px;min-height:27px;padding:5px;flex-shrink:0}.flow-visual-node header .icon-button svg{width:14px;height:14px}.flow-node-input{position:absolute;top:12px;left:-12px;border-radius:50%;width:24px;height:24px;min-height:24px;padding:4px;background:var(--accent);color:#fff;border-color:var(--accent);z-index:2}.flow-node-input:enabled{background:var(--accent);color:#fff;border-color:var(--accent)}.flow-node-input svg{width:14px;height:14px}.flow-node-actions article{position:relative;padding:12px;border-top:1px solid var(--border)}.flow-node-actions article:first-child{border-top:0}.flow-node-actions article.is-current{background:var(--nav-active)}.flow-node-actions article.visited .flow-node-kind{color:var(--success)}.flow-node-preview{display:flex;flex-direction:column;width:100%;align-items:stretch;gap:8px;text-align:left;background:none;border:0;padding:0;white-space:normal;font-size:12px;color:var(--text)}.flow-node-preview:hover{background:none}.flow-node-kind{display:flex;gap:7px;align-items:center;color:var(--muted);font-size:11px}.flow-node-kind svg{width:15px;height:15px;flex-shrink:0}.flow-node-preview strong{font-size:12px}.flow-node-preview p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65;margin:0;max-height:130px;overflow:hidden}.flow-node-preview img{width:100%;height:140px;object-fit:cover;border-radius:6px}.flow-node-preview small{font-size:10px;line-height:1.65;color:var(--muted)}.flow-node-output{display:flex;gap:10px;align-items:center;margin-top:9px;padding:7px 0 7px 9px;background:var(--raised);border-radius:5px;font-size:12px;min-height:32px}.flow-node-output>span{flex:1;min-width:0;overflow-wrap:anywhere}.flow-node-output>button{position:relative;right:-24px;margin-left:-14px;width:24px;height:24px;min-height:24px;padding:4px;flex-shrink:0;border-radius:50%;background:var(--accent);color:#fff;border-color:var(--accent)}.flow-node-output>button svg{width:14px;height:14px}.flow-node-add{width:100%;border:0;border-top:1px solid var(--border);border-radius:0;font-size:11px;min-height:35px;justify-content:center;color:var(--muted)}.flow-node-add svg{width:14px;height:14px}.flow-visual-node>footer{margin:0;padding:10px 12px;border-radius:0 0 10px 10px;border-top:1px solid var(--border);background:transparent}.flow-visual-node>footer>button{right:-24px}.flow-node-empty{font-size:11px;line-height:1.7;color:var(--muted);padding:18px}.flow-node-order{display:flex;justify-content:flex-end;margin-top:6px;gap:2px}.flow-node-order button{min-height:22px;padding:3px}.flow-node-order svg{width:12px;height:12px}.flow-visual-navigation{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;background:var(--surface);border-top:1px solid var(--border);font-size:11px;flex-shrink:0}.flow-visual-navigation>div{display:flex;align-items:center;gap:4px}.flow-visual-navigation>span{color:var(--muted);font-size:10px}.flow-visual-navigation button{min-height:28px;font-size:11px;padding:5px 7px}.flow-visual-navigation button svg{width:15px;height:15px}.flow-mini-map{position:absolute;bottom:60px;right:14px;width:140px;height:90px;padding:8px;background:var(--surface);border:1px solid var(--border);border-radius:6px;opacity:.9}.flow-mini-map path{fill:none;stroke:var(--muted);stroke-width:4}.flow-mini-map rect{fill:var(--raised);stroke:var(--muted);stroke-width:3}.flow-mini-map rect.selected{stroke:var(--accent);fill:var(--nav-active)}.flow-mini-map g{cursor:pointer}.flow-map-empty{padding:110px 25px;width:320px;color:var(--muted);font-size:13px}.flow-validation-panel{position:absolute;z-index:5;top:58px;left:16px;right:16px;max-height:240px;overflow:auto;padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;gap:8px}.flow-validation-panel strong{font-size:13px}.flow-validation-panel button{font-size:12px;justify-content:flex-start;text-align:left;white-space:normal}.flow-validation-panel svg{width:15px;color:var(--danger);flex-shrink:0}.flow-link-instructions{position:absolute;z-index:6;left:12px;right:12px;top:57px;padding:10px 12px;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--accent);border-radius:6px;font-size:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.flow-link-instructions>svg{width:18px;flex-shrink:0}.flow-link-instructions>span{flex:1;min-width:140px}.flow-link-instructions select{max-width:170px;padding:5px;font-size:11px}.flow-link-instructions button{font-size:11px;padding:5px}.flow-visual-layout>.flow-properties{position:relative;top:auto;right:auto;bottom:auto;flex:0 0 390px;width:390px;max-width:46vw;height:100%;border-left:1px solid var(--border);z-index:8;box-shadow:none}.flow-visual-layout .flow-properties header{min-height:52px}.flow-visual-layout .flow-properties-fields{gap:17px;padding:18px}.flow-visual-layout .flow-properties label{font-size:12px}.flow-generation-settings{display:flex;flex-direction:column;gap:17px}.flow-generation-settings details{border-top:1px solid var(--border);padding-top:13px}.flow-generation-settings summary{font-size:12px;cursor:pointer;margin-bottom:13px}.flow-generation-settings details[open]{display:flex;flex-direction:column}.flow-generation-settings details>label{margin-top:12px}.flow-generation-settings .muted{font-size:11px;line-height:1.65}.flow-resource-list{max-height:220px;overflow:auto;margin:10px 0}.flow-checkbox{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important;font-weight:400;line-height:1.5}.flow-checkbox input{width:14px!important;min-height:14px!important;height:14px!important;flex-shrink:0}.flow-output-field{display:grid;grid-template-columns:minmax(0,1fr) 95px;gap:8px;padding:12px 0;border-bottom:1px solid var(--border);margin-bottom:10px}.flow-output-field>label:nth-child(3){grid-column:1/-1}.flow-output-field>button{justify-self:end;grid-column:2}.flow-text-input{display:flex;flex-direction:column;gap:7px;min-width:0}.flow-text-input>button{align-self:flex-start;font-size:11px;padding:4px 0;min-height:26px}.flow-text-input>button svg{width:14px;height:14px}.flow-variable-list{display:flex;gap:5px;flex-wrap:wrap;max-height:180px;overflow:auto;border:1px solid var(--border);padding:8px;border-radius:6px}.flow-variable-list button{font-size:10px;padding:5px;min-height:26px}.flow-generated-preview{margin-top:16px;padding:12px;background:var(--raised);border-radius:6px;font-size:12px}.flow-generated-preview ol{padding-left:18px;line-height:1.8;margin:12px 0}.flow-generated-preview p{font-size:11px;color:var(--muted)}.flow-visual-layout.is-list .flow-visual-canvas{overflow:auto;touch-action:pan-y;padding:70px 24px 24px;cursor:default}.flow-visual-layout.is-list .flow-visual-world{position:static;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:22px}.flow-visual-layout.is-list .flow-visual-node{position:relative;top:auto!important;left:auto!important;width:min(420px,100%)}.flow-visual-layout.is-list .flow-visual-start{position:relative;top:auto;left:auto;width:min(420px,100%)}.flow-visual-layout.is-list .flow-node-input{display:flex}.flow-visual-layout.is-list .flow-node-output>button{right:0;margin-left:0}.flow-visual-layout.is-list .flow-node-output{padding-right:8px}@media(max-width:1250px){.flow-block-library{width:190px;flex-basis:190px}.flow-visual-layout>.flow-properties{flex-basis:350px;width:350px}.flow-editor-toolbar-actions{gap:5px}.flow-visual-navigation>span{display:none}.flow-editor-toolbar-actions button{font-size:11px;padding:6px}}@media(max-width:999px){.flow-visual-layout:has(>.flow-properties)>.flow-block-library{display:none}.flow-visual-layout>.flow-properties{flex-basis:350px;max-width:50vw}.flow-editor-toolbar-actions .quiet{font-size:0;gap:0}.flow-editor-toolbar-actions .quiet svg{width:17px;height:17px}.flow-visual-toolbar{padding:10px;gap:7px}.flow-block-library{width:185px;flex-basis:185px}}@media(max-width:759px){.flow-visual-toolbar{flex-wrap:wrap;gap:8px;min-height:100px}.flow-editor-heading{flex:1;min-width:200px}.flow-editor-toolbar-actions{width:100%;justify-content:flex-end}.flow-editor-toolbar-actions button{min-height:32px}.flow-block-library{position:absolute;top:0;bottom:0;left:0;z-index:7;width:min(280px,85vw);border-right:1px solid var(--border);box-shadow:8px 0 25px #0005}.flow-visual-layout>.flow-properties{position:absolute;inset:0;flex:none;width:100%;max-width:none;z-index:8}.flow-visual-layout .flow-properties-fields{padding:16px}.flow-canvas-toptools{left:10px;right:10px;top:10px}.flow-canvas-toptools .search-field{max-width:180px}.flow-canvas-toptools input{width:100px}.flow-visual-navigation{padding:6px}.flow-visual-layout.is-list .flow-visual-canvas{padding:60px 18px 18px}.flow-link-instructions{font-size:11px}.flow-node-preview p{max-height:none}.flow-mini-map{display:none}}.flow-wire-preview{stroke-dasharray:6 4}.flow-connection-overlay{z-index:4;pointer-events:none}.flow-connection-overlay>path{stroke:var(--flow-connection-highlight);stroke-width:3;fill:none}.flow-connection-overlay marker path{fill:var(--flow-connection-highlight)}.flow-visual-node.connection-target{border-color:var(--flow-connection-highlight)}.flow-visual-world button.is-connection-focus,.flow-visual-world button.is-connection-focus:hover:not(:disabled){background:var(--flow-connection-highlight);color:#111114;border-color:var(--flow-connection-highlight);outline:2px solid var(--text);outline-offset:2px;z-index:5}.flow-visual-world .flow-node-input:enabled:not(.is-connection-focus):not(.is-magnet-target),.flow-visual-world .flow-node-input:hover:not(:disabled):not(.is-connection-focus):not(.is-magnet-target),.flow-visual-world .flow-node-input:disabled{background:var(--accent);color:#fff;border-color:var(--accent);opacity:1}.flow-workspace:has(.flow-visual-layout){--flow-connection-highlight:#f97316}.flow-workspace .flow-visual-toolbar{height:54px;min-height:54px;padding:8px 10px;gap:6px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.flow-visual-toolbar .flow-editor-heading{min-width:120px;max-width:180px;flex:1 1 180px;gap:3px}.flow-editor-heading strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-editor-heading small{font-size:10px;white-space:nowrap}.flow-visual-toolbar .flow-toolbar-group,.flow-visual-toolbar .flow-editor-toolbar-actions{display:flex;align-items:center;flex:0 0 auto;flex-wrap:nowrap;gap:4px;width:auto}.flow-toolbar-group{border-left:1px solid var(--border);padding-left:6px;margin-left:2px}.flow-visual-toolbar .flow-editor-toolbar-actions{margin-left:auto}.flow-visual-toolbar button{min-height:30px;height:30px;padding:5px 7px;font-size:11px;flex-shrink:0;gap:5px}.flow-visual-toolbar button.icon-button{width:30px;min-width:30px;padding:6px}.flow-visual-toolbar button svg{width:15px;height:15px}.flow-toolbar-group .search-field{height:30px;max-width:146px}.flow-toolbar-group .search-field input{width:115px;font-size:11px;min-height:28px;padding:4px}.flow-workspace .flow-zoom-number{display:flex;flex-direction:row;align-items:center;gap:2px;font-size:11px;color:var(--muted);white-space:nowrap}.flow-zoom-number input{appearance:textfield;width:39px;min-height:28px;padding:3px 0;text-align:right;border:0;background:none;color:var(--text);font-size:11px}.flow-zoom-number input::-webkit-inner-spin-button,.flow-zoom-number input::-webkit-outer-spin-button{appearance:none;margin:0}.flow-connection-tools{display:flex;align-items:center;gap:4px;padding:1px 5px;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--flow-connection-highlight);border-radius:6px;font-size:11px;white-space:nowrap;flex:0 0 auto}.flow-connection-tools>svg{width:15px;height:15px;color:var(--flow-connection-highlight)}.flow-connection-tools select{max-width:135px;min-height:28px;padding:3px 5px;font-size:11px}.flow-toolbar-notice{display:flex;align-items:center;color:var(--success);flex-shrink:0}.flow-toolbar-notice>svg{width:17px;height:17px}.flow-toolbar-error{display:flex;align-items:center;gap:4px;max-width:240px;flex-shrink:0;font-size:11px;color:var(--danger)}.flow-toolbar-error>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-toolbar-error>svg{width:16px;flex-shrink:0}.flow-visual-layout .flow-mini-map{bottom:14px}.flow-visual-layout .flow-validation-panel{top:12px}.flow-visual-layout.is-list .flow-visual-canvas{padding-top:20px}.flow-visual-world .flow-node-input.is-magnet-target,.flow-visual-world .flow-node-input.is-magnet-target:hover:not(:disabled){background:var(--flow-connection-highlight);border-color:var(--flow-connection-highlight);color:#111114;outline:2px solid var(--text);outline-offset:3px;transform:scale(1.2);z-index:5}@media(max-width:1450px){.flow-visual-toolbar .flow-tool-label{display:none}.flow-visual-toolbar .flow-editor-heading{max-width:145px;min-width:110px}.flow-toolbar-group .search-field{max-width:130px}.flow-toolbar-group .search-field input{width:100px}}@media(max-width:759px){.flow-workspace .flow-visual-toolbar{min-height:54px;height:54px;padding:7px 8px}.flow-visual-toolbar .flow-editor-heading{flex:0 0 120px;min-width:120px}.flow-visual-toolbar .flow-editor-toolbar-actions{justify-content:flex-start}.flow-visual-layout.is-list .flow-visual-canvas{padding-top:18px}}.flow-visual-toolbar:has(.flow-connection-tools) .flow-tool-label{display:none}.flow-toolbar-fallback{font-size:11px;white-space:nowrap;margin-left:4px}@media(max-width:759px){.flow-visual-toolbar>.flow-toolbar-group,.flow-visual-toolbar>.flow-connection-tools,.flow-visual-toolbar>.flow-toolbar-notice,.flow-visual-toolbar>.flow-toolbar-error{order:2}.flow-visual-toolbar>.flow-editor-toolbar-actions{order:1}.flow-editor-toolbar-actions>button:nth-child(3){order:-3}.flow-editor-toolbar-actions>button:nth-child(4){order:-2}.flow-editor-toolbar-actions>.primary{order:-1}}.flow-workspace .flow-inline-editor.flow-properties{position:relative;inset:auto;width:100%;max-width:100%;height:auto;border:0;background:transparent;box-shadow:none;z-index:1;touch-action:pan-y;cursor:default}.flow-inline-editor>header{padding:0 0 10px!important;gap:6px;min-height:36px!important;border-bottom:1px solid var(--border)}.flow-inline-editor>header h2{font-size:12px;flex:1;min-width:0;overflow-wrap:anywhere;margin:0}.flow-inline-editor>header button{flex-shrink:0;min-height:28px;width:28px;padding:5px}.flow-inline-editor .flow-properties-fields{padding:14px 0!important;max-height:52dvh;overflow-y:auto;overscroll-behavior:contain;gap:14px!important;flex:initial;scrollbar-gutter:stable}.flow-inline-editor input,.flow-inline-editor textarea,.flow-inline-editor select{font-size:12px;width:100%}.flow-inline-editor label:has(input[type=checkbox]) input{width:auto}.flow-inline-editor footer{padding:12px 0 0;flex-direction:column;gap:12px}.flow-inline-editor footer>div{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.flow-inline-editor footer button{font-size:11px;padding:6px 8px;min-height:30px}.flow-inline-editor h3{font-size:12px;margin:0}.flow-inline-editor .flow-option-editor{padding:10px;gap:8px}.flow-inline-editor small,.flow-inline-editor .muted{font-size:11px;line-height:1.6}.flow-inline-editor details>label{margin-top:12px}.flow-inline-editor summary{font-size:12px;cursor:pointer}.flow-inline-host{min-width:0}.flow-edit-hint{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--muted)}.flow-edit-hint svg{width:12px;height:12px}.flow-node-output>button.flow-option-label{position:static;right:auto;margin:0;flex:1;width:auto;height:auto;padding:0;min-height:26px;background:transparent;border:0;border-radius:0;color:var(--text);justify-content:flex-start;text-align:left;white-space:normal;font-size:12px;overflow-wrap:anywhere}.flow-node-output>button.flow-option-label:hover{text-decoration:underline}.flow-edit-modal-scrim{z-index:100}.flow-edit-modal.workspace-modal{width:min(800px,calc(100vw - 32px));padding:0;max-height:90dvh;overflow:hidden;display:flex;flex-direction:column}.flow-edit-modal .flow-properties,.flow-workspace .flow-stage-modal .flow-properties{position:relative;inset:auto;width:100%;max-width:100%;border:0;box-shadow:none;min-height:0;max-height:90dvh}.flow-edit-modal .flow-properties>header,.flow-stage-modal .flow-properties>header{display:flex;align-items:center;gap:8px;padding:16px 20px;border-bottom:1px solid var(--border)}.flow-edit-modal h2,.flow-stage-modal h2{flex:1;font-size:16px;margin:0}.flow-edit-modal .flow-properties-fields{padding:20px;gap:16px;overflow:auto;overscroll-behavior:contain}.flow-edit-modal .flow-properties footer{flex-wrap:wrap;padding:16px 20px;align-items:flex-end}.flow-edit-modal footer>div{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.flow-edit-modal .flow-properties label{font-size:12px}.flow-edit-modal .flow-properties details>label{margin-top:12px}.flow-stage-modal.workspace-modal{padding:0;width:min(480px,calc(100vw - 32px));overflow:hidden}.flow-stage-modal .flow-properties-fields{padding:20px;gap:16px}@media(max-width:760px){.flow-edit-modal .flow-properties footer{flex-direction:column;align-items:stretch}.flow-edit-modal footer>div{margin-left:0;justify-content:flex-end}.flow-inline-editor .flow-properties-fields{max-height:55dvh}}.flow-node-actions>.flow-inline-host{padding:12px}.flow-edit-modal .flow-properties{height:90dvh}.flow-edit-modal .flow-properties-fields{min-height:0}.flow-edit-modal .flow-properties footer{flex-shrink:0;background:var(--surface);position:relative}.flow-inline-editor footer{background:var(--surface);position:relative;flex-shrink:0}.flow-add-action-modal.workspace-modal{width:min(740px,calc(100vw - 32px));max-height:85dvh;display:flex;flex-direction:column;gap:18px;padding:22px;overflow:hidden}.flow-add-action-modal>header{display:flex;align-items:flex-start;gap:16px}.flow-add-action-modal>header>div{flex:1;min-width:0}.flow-add-action-modal h2{font-size:18px;margin:0 0 8px}.flow-add-action-modal p{font-size:12px;line-height:1.6;margin:0;overflow-wrap:anywhere}.flow-add-action-modal>.search-field{flex-shrink:0}.flow-action-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;overflow:auto;min-height:0;overscroll-behavior:contain}.flow-action-choices section{min-width:0}.flow-action-choices h3{font-size:12px;color:var(--muted);font-weight:500;margin:0 0 8px}.flow-action-choices button{width:100%;display:flex;align-items:center;gap:10px;text-align:left;justify-content:flex-start;border:0;background:transparent;padding:10px;min-height:40px;font-size:12px;white-space:normal}.flow-action-choices button:hover{background:var(--raised)}.flow-action-choices button>svg{width:16px;height:16px;flex-shrink:0}.flow-action-choices button>span{flex:1}.flow-action-choices button>svg:last-child{width:13px;color:var(--muted)}@media(max-width:600px){.flow-add-action-modal.workspace-modal{padding:18px;gap:16px}.flow-action-choices{grid-template-columns:minmax(0,1fr)}}.flow-connection-tools .flow-connection-summary{font-size:11px;min-height:26px;padding:3px 4px;white-space:nowrap;border:0}.flow-connection-summary:hover{text-decoration:underline}.flow-connection-list{display:flex;flex-direction:column;gap:0;max-height:50dvh;overflow:auto;margin:18px 0}.flow-connection-row{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--border)}.flow-connection-row>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;font-size:12px;overflow-wrap:anywhere}.flow-connection-row strong{font-weight:500}.flow-connection-row span{display:flex;align-items:center;gap:8px;color:var(--muted)}.flow-connection-row span>svg{width:14px;height:14px;flex-shrink:0}.flow-connection-row>button{flex-shrink:0}.flow-visual-canvas{-webkit-user-select:none;user-select:none}.flow-visual-canvas input,.flow-visual-canvas textarea,.flow-visual-canvas [contenteditable]{-webkit-user-select:text;user-select:text}.attendance-selection-bar[data-v-745d414c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:8px 12px;min-height:44px;border-bottom:1px solid var(--border)}.attendance-selection-bar[data-v-745d414c] .conversation-bulk-actions{border:0;padding:0;min-height:28px}.attendance-personal-filters[data-v-745d414c]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-left:auto}.attendance-pending-filter[data-v-745d414c]{font-size:12px;gap:7px;margin:0;min-height:28px;cursor:pointer}.block-contact[data-v-a3836be9]{display:inline-flex}.block-contact[data-v-a3836be9] button.is-blocked{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--surface));border-color:color-mix(in srgb,var(--danger) 45%,var(--border))}.block-confirm-dialog[data-v-a3836be9]{width:min(500px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);overflow:auto}.block-confirm-dialog[data-v-a3836be9]::backdrop{background:#000a}.block-confirm-dialog form[data-v-a3836be9]{display:flex;flex-direction:column;gap:16px}.block-confirm-dialog header[data-v-a3836be9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.block-confirm-dialog h2[data-v-a3836be9]{font-size:16px;margin:0}.block-confirm-dialog p[data-v-a3836be9]{margin:0;line-height:1.6}.block-confirm-dialog label[data-v-a3836be9]{display:block}.block-confirm-dialog footer[data-v-a3836be9]{display:flex;justify-content:flex-end;gap:8px}.confirm-block[data-v-a3836be9]{color:var(--danger);border-color:var(--danger)}.block-confirm-dialog footer button[data-v-a3836be9]{min-height:44px}@media(max-width:480px){.block-confirm-dialog[data-v-a3836be9]{padding:20px}.block-confirm-dialog footer[data-v-a3836be9]{flex-wrap:wrap}.block-confirm-dialog footer button[data-v-a3836be9]{flex:1}}.operations-workspace[data-v-58722b74]{--op-warning:#e8c46b;--op-warning-bg:#322b19;padding:20px;overflow:auto;height:100%;min-width:0;font-variant-numeric:tabular-nums}.operations-workspace h2[data-v-58722b74]{font-size:18px;margin:0 0 4px}.operations-workspace h3[data-v-58722b74]{font-size:14px;margin:0}.operations-workspace svg[data-v-58722b74]{width:16px;height:16px;flex-shrink:0}.operations-toolbar[data-v-58722b74],.operations-section-heading[data-v-58722b74],.operations-controls[data-v-58722b74],.operations-date[data-v-58722b74],.operations-filter[data-v-58722b74]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.operations-toolbar[data-v-58722b74],.operations-section-heading[data-v-58722b74]{justify-content:space-between}.operations-toolbar[data-v-58722b74]{padding-bottom:20px;border-bottom:1px solid var(--border)}.operations-controls label[data-v-58722b74],.operations-date label[data-v-58722b74],.operations-settings label[data-v-58722b74]{display:grid;gap:5px;font-size:12px;color:var(--muted)}.operations-controls select[data-v-58722b74]{max-width:250px}.operations-controls button[data-v-58722b74]{align-self:end}.operations-date[data-v-58722b74]{margin:16px 0;align-items:end}.operations-workspace a[data-v-58722b74]{color:var(--text);display:inline-flex;align-items:center;gap:5px;text-decoration:none}.operations-workspace a[data-v-58722b74]:hover{text-decoration:underline}.operations-now[data-v-58722b74]{margin:20px 0 26px}.operations-counts[data-v-58722b74]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:18px 0 12px;gap:12px}.operations-counts>div[data-v-58722b74]{display:flex;gap:10px;align-items:flex-start}.operations-counts svg[data-v-58722b74]{color:var(--muted);margin-top:3px}.operations-counts span[data-v-58722b74]{color:var(--muted);font-size:12px}.operations-counts strong[data-v-58722b74]{display:block;color:var(--text);font-size:25px;font-weight:600;margin-top:8px}.operations-caption[data-v-58722b74]{font-size:12px;color:var(--muted);line-height:1.6}.operations-period-title[data-v-58722b74]{margin-bottom:12px}.operations-metrics[data-v-58722b74]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:8px;overflow:hidden;margin-bottom:20px}.operations-metrics>div[data-v-58722b74]{padding:16px;border-bottom:1px solid var(--border);min-width:0}.operations-metrics>div>span[data-v-58722b74]{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted)}.operations-metrics strong[data-v-58722b74]{font-size:23px;display:block;margin:12px 0 8px;line-height:1.2;font-weight:600}.operations-metrics small[data-v-58722b74]{font-size:12px;color:var(--muted);line-height:1.5;display:block}.operations-two-columns[data-v-58722b74]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:20px}.operations-panel[data-v-58722b74]{border:1px solid var(--border);border-radius:8px;padding:16px;margin-bottom:20px;min-width:0}.operations-panel>.operations-section-heading[data-v-58722b74]{margin-bottom:16px}.operations-legend[data-v-58722b74]{display:flex;gap:14px;font-size:11px;color:var(--muted)}.operations-legend span[data-v-58722b74]{display:flex;gap:5px;align-items:center}.operations-legend i[data-v-58722b74]{height:7px;width:7px;background:var(--accent);border-radius:2px}.operations-legend span+span i[data-v-58722b74]{background:var(--success)}.operations-chart[data-v-58722b74]{display:flex;overflow-x:auto;align-items:end;min-height:190px;gap:10px;padding:8px 0}.operations-chart-day[data-v-58722b74]{min-width:44px;flex:1;display:flex;align-items:center;flex-direction:column;gap:6px}.operations-bars[data-v-58722b74]{display:flex;align-items:end;gap:3px;height:130px}.operations-bars span[data-v-58722b74]{width:14px;background:var(--accent);border-radius:2px 2px 0 0}.operations-bars span+span[data-v-58722b74]{background:var(--success)}.operations-chart-day small[data-v-58722b74],.chart-values[data-v-58722b74]{font-size:11px;color:var(--muted)}.operations-usage>strong[data-v-58722b74]{display:block;font-size:25px;margin:18px 0}.operations-usage>strong small[data-v-58722b74]{font-size:13px;font-weight:400;color:var(--muted)}.operations-usage dl[data-v-58722b74]{margin:0}.operations-usage dl>div[data-v-58722b74]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.operations-usage dt[data-v-58722b74]{color:var(--muted)}.operations-usage dd[data-v-58722b74]{margin:0}.operations-table-scroll[data-v-58722b74]{overflow:auto}.operations-workspace table[data-v-58722b74]{width:100%;border-collapse:collapse;white-space:nowrap}.operations-workspace th[data-v-58722b74],.operations-workspace td[data-v-58722b74]{text-align:left;padding:12px;border-bottom:1px solid var(--border);font-size:12px}.operations-workspace th[data-v-58722b74]{color:var(--muted);font-weight:500}.operations-channel[data-v-58722b74]{display:inline-flex;align-items:center;gap:6px}.operations-recent[data-v-58722b74]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.operations-recent>a[data-v-58722b74]{padding:12px 0;display:grid;grid-template-columns:1fr auto;border-bottom:1px solid var(--border)}.operations-recent>a>span[data-v-58722b74]{grid-row:2;font-size:12px}.operations-recent>a>svg[data-v-58722b74]{grid-column:2;grid-row:1/3}.operations-empty[data-v-58722b74]{text-align:center;padding:30px 12px;color:var(--muted)}.operations-empty>svg[data-v-58722b74]{width:24px;height:24px;margin-bottom:12px}.operations-empty p[data-v-58722b74]{max-width:65ch;margin:10px auto}.operations-footer[data-v-58722b74]{display:flex;justify-content:space-between;align-items:center;gap:12px}.operations-footer button[data-v-58722b74]{font-size:12px}.operations-alert-summary[data-v-58722b74]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:24px 0}.operations-alert-summary>span[data-v-58722b74]{display:flex;align-items:center;gap:7px}.danger-text[data-v-58722b74]{color:var(--danger)}.warning-text[data-v-58722b74]{color:var(--op-warning)}.operations-filter[data-v-58722b74]{padding-bottom:8px}.operations-filter>select[data-v-58722b74]{width:auto;min-width:180px}.operations-filter>label[data-v-58722b74]{display:flex;flex-direction:row;align-items:center;gap:6px}.operations-incidents[data-v-58722b74]{padding:0;list-style:none;border-top:1px solid var(--border);margin:16px 0}.operations-incidents>li[data-v-58722b74]{display:flex;align-items:start;gap:12px;padding:20px 0;border-bottom:1px solid var(--border)}.operations-incidents>li>svg[data-v-58722b74]{margin-top:2px}.incident-body[data-v-58722b74]{min-width:0;flex:1}.incident-title[data-v-58722b74]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.incident-body p[data-v-58722b74]{line-height:1.6;max-width:78ch;color:var(--muted);margin:8px 0;overflow-wrap:anywhere}.incident-actions[data-v-58722b74]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:14px}.incident-actions a[data-v-58722b74],.incident-actions button[data-v-58722b74]{font-size:12px}.operations-settings[data-v-58722b74]{display:flex;gap:12px;flex-wrap:wrap;align-items:end;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:8px;margin-top:16px}.operations-settings>div[data-v-58722b74]{flex-basis:100%}.operations-settings p[data-v-58722b74]{font-size:12px}.operations-settings label[data-v-58722b74]{flex:1;min-width:130px}.operations-settings input[data-v-58722b74]{width:100%}.operations-notice[data-v-58722b74]{padding:12px;border:1px solid var(--border);color:var(--success)}.operations-workspace .badge.warning[data-v-58722b74]{color:var(--op-warning);background:var(--op-warning-bg)}.spinning[data-v-58722b74]{animation:operations-spin-58722b74 1s linear infinite}@keyframes operations-spin-58722b74{to{transform:rotate(360deg)}}.platform.light{--op-warning:#806100;--op-warning-bg:#fff2c2}@media(prefers-reduced-motion:reduce){.spinning[data-v-58722b74]{animation:none}}@media(max-width:1100px){.operations-counts[data-v-58722b74]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.operations-metrics[data-v-58722b74]{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-two-columns[data-v-58722b74],.operations-recent[data-v-58722b74]{grid-template-columns:1fr}}@media(max-width:600px){.operations-workspace[data-v-58722b74]{--op-warning:#e8c46b;--op-warning-bg:#322b19;padding:16px 12px}.operations-controls[data-v-58722b74]{width:100%;gap:8px}.operations-controls label[data-v-58722b74]{flex:1;min-width:120px}.operations-controls select[data-v-58722b74]{width:100%;max-width:100%}.operations-counts[data-v-58722b74]{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-counts strong[data-v-58722b74]{font-size:23px}.operations-metrics>div[data-v-58722b74]{padding:14px 10px}.operations-metrics strong[data-v-58722b74]{font-size:20px}.operations-panel[data-v-58722b74]{padding:12px}.operations-footer[data-v-58722b74]{align-items:start;flex-direction:column}.operations-filter select[data-v-58722b74]{max-width:100%;flex:1;min-width:125px}.operations-alert-summary[data-v-58722b74]{gap:12px}.operations-section-heading a[data-v-58722b74]{font-size:12px}.operations-date>label[data-v-58722b74]{flex:1;min-width:125px}.operations-date input[data-v-58722b74]{max-width:100%;width:100%}.operations-legend[data-v-58722b74]{margin-top:8px;flex-basis:100%}}.replay-attachment[data-v-5858f11e]{margin:12px 0;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.replay-attachment img[data-v-5858f11e],.replay-attachment video[data-v-5858f11e]{display:block;max-width:100%;width:auto;max-height:260px;object-fit:contain;border-radius:6px;background:var(--surface)}.replay-attachment audio[data-v-5858f11e]{display:block;width:min(100%,320px)}figcaption[data-v-5858f11e]{margin-top:8px}a[data-v-5858f11e]{color:var(--text);text-decoration:underline;text-underline-offset:3px}.replay-open[data-v-a1f9b0d1]{margin-top:14px}.replay-dialog[data-v-a1f9b0d1]{width:min(1120px,calc(100vw - 32px));height:min(860px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--border);border-radius:12px;background:var(--bg);color:var(--text);overflow:hidden}.replay-dialog[data-v-a1f9b0d1]::backdrop{background:#000a}.replay-dialog[open][data-v-a1f9b0d1]{display:flex;flex-direction:column}.replay-header[data-v-a1f9b0d1]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;border-bottom:1px solid var(--border);flex-shrink:0}.replay-header h2[data-v-a1f9b0d1]{font-size:20px;margin:0}.replay-header p[data-v-a1f9b0d1]{font-size:12px;color:var(--muted);margin:8px 0 0}.replay-header button[data-v-a1f9b0d1]{flex-shrink:0;background:var(--surface);color:var(--text)}.replay-body[data-v-a1f9b0d1]{padding:24px;overflow:auto;min-height:0;scrollbar-gutter:stable}.replay-explanation[data-v-a1f9b0d1]{font-size:14px;line-height:1.65;max-width:76ch;margin:0 0 10px}.replay-capture[data-v-a1f9b0d1],.replay-muted[data-v-a1f9b0d1],.replay-opening[data-v-a1f9b0d1],.replay-file-name[data-v-a1f9b0d1],.replay-pending[data-v-a1f9b0d1]{color:var(--muted);font-size:12px;line-height:1.65}.replay-opening[data-v-a1f9b0d1]{margin-top:18px}.replay-opening summary[data-v-a1f9b0d1]{cursor:pointer}.replay-turn[data-v-a1f9b0d1]{border-top:1px solid var(--border);padding-top:24px;margin-top:28px}.replay-turn>header[data-v-a1f9b0d1]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.replay-turn h3[data-v-a1f9b0d1]{font-size:14px;margin:0}.replay-focus-label[data-v-a1f9b0d1]{font-size:12px;background:var(--accent);color:#fff;padding:4px 8px;border-radius:5px}.replay-visitor[data-v-a1f9b0d1]{padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow-wrap:anywhere}.replay-visitor>strong[data-v-a1f9b0d1]{font-size:13px}.replay-message[data-v-a1f9b0d1]{font-size:14px;line-height:1.65;overflow-wrap:anywhere;margin-top:10px}.replay-message small[data-v-a1f9b0d1],.replay-generated>small[data-v-a1f9b0d1]{display:block;font-size:11px;color:var(--muted);margin-top:8px;font-variant-numeric:tabular-nums}.replay-comparison[data-v-a1f9b0d1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:20px}.replay-comparison>section[data-v-a1f9b0d1]{min-width:0}.replay-comparison h4[data-v-a1f9b0d1]{font-size:12px;margin:0 0 14px;color:var(--muted)}.replay-generated[data-v-a1f9b0d1]{border-inline-start:1px solid var(--border);padding-inline-start:24px}.replay-generated h4[data-v-a1f9b0d1]{color:var(--text)}.replay-media[data-v-a1f9b0d1]{margin:16px 0;font-size:13px;line-height:1.65}.replay-media img[data-v-a1f9b0d1]{display:block;max-width:100%;width:auto;max-height:260px;object-fit:contain;border-radius:6px;background:var(--surface)}.replay-media figcaption[data-v-a1f9b0d1]{font-size:12px;color:var(--muted);margin-top:8px;overflow-wrap:anywhere}.replay-action[data-v-a1f9b0d1]{font-size:12px;color:var(--muted)}.replay-warning[data-v-a1f9b0d1]{font-size:13px;color:var(--warning-badge,#fbbf24);line-height:1.65}.replay-pending[data-v-a1f9b0d1]{padding-top:24px}@media(max-width:700px){.replay-dialog[data-v-a1f9b0d1]{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.replay-header[data-v-a1f9b0d1],.replay-body[data-v-a1f9b0d1]{padding:16px}.replay-header h2[data-v-a1f9b0d1]{font-size:18px}.replay-comparison[data-v-a1f9b0d1]{grid-template-columns:1fr;gap:20px}.replay-generated[data-v-a1f9b0d1]{border-inline-start:0;padding-inline-start:0;border-top:1px solid var(--border);padding-top:20px}}.platform.light{color:#92400e}.gap-test-field[data-v-58f77d6e]{display:grid;gap:7px;margin:14px 0;font-size:13px}.gap-test-field select[data-v-58f77d6e]{min-width:0;width:100%;max-width:100%}.gap-test progress[data-v-58f77d6e]{width:100%;accent-color:var(--accent);height:6px;display:block;margin:12px 0}.gap-test[data-v-58f77d6e]{margin-block:0 28px;padding-bottom:24px;border-bottom:1px solid var(--border);min-width:0}.gap-test h2[data-v-58f77d6e]{font-size:18px;margin:0 0 12px}.gap-test p[data-v-58f77d6e]{font-size:13px;line-height:1.65;overflow-wrap:anywhere;margin:10px 0;color:var(--muted)}.gap-test button[data-v-58f77d6e]{white-space:normal;text-align:left;max-width:100%}.gap-test-result[data-v-58f77d6e]{margin-top:20px}.gap-test-result>strong[data-v-58f77d6e]{display:block;font-size:14px}.gap-test-result small[data-v-58f77d6e]{display:block;margin-top:8px;color:var(--muted);font-size:12px;line-height:1.6}.gap-test-result h3[data-v-58f77d6e]{font-size:13px;margin:20px 0 8px}.gap-test .gap-test-question[data-v-58f77d6e]{color:var(--text)}.gap-test-answer[data-v-58f77d6e]{font-size:14px;line-height:1.65;overflow-wrap:anywhere}.gap-test .gap-test-stale[data-v-58f77d6e],.gap-test .error[data-v-58f77d6e]{color:var(--danger)}.gap-test-result>.primary[data-v-58f77d6e]{margin-top:16px}.gap-test-limit[data-v-58f77d6e],.gap-test-sources[data-v-58f77d6e]{font-size:12px!important}.gap-workspace[data-v-1e10df6f]{height:100%;min-height:0;overflow:auto;padding:24px;scrollbar-gutter:stable}.gap-heading[data-v-1e10df6f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.gap-heading h1[data-v-1e10df6f]{font-size:24px;line-height:1.3;margin:8px 0;overflow-wrap:anywhere}.gap-heading p[data-v-1e10df6f],.gap-occurrence header p[data-v-1e10df6f]{color:var(--muted);margin:6px 0;font-size:13px}.gap-explanation[data-v-1e10df6f]{max-width:76ch;color:var(--muted);line-height:1.6;margin-bottom:24px}.gap-statuses[data-v-1e10df6f]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.gap-statuses button[aria-pressed=true][data-v-1e10df6f]{border-color:var(--accent);background:var(--surface)}.gap-filters[data-v-1e10df6f]{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(130px,1fr));gap:14px;margin-bottom:24px}.gap-filters label[data-v-1e10df6f],.gap-review label[data-v-1e10df6f]{display:grid;gap:7px;font-size:13px}.gap-filters .search-field[data-v-1e10df6f]{margin:0;height:38px}.gap-filters input[data-v-1e10df6f]{min-width:0}.gap-table-scroll[data-v-1e10df6f]{overflow:auto}.gap-table[data-v-1e10df6f]{width:100%;border-collapse:collapse;min-width:760px}.gap-table th[data-v-1e10df6f],.gap-table td[data-v-1e10df6f]{text-align:left;padding:16px 12px;border-bottom:1px solid var(--border);vertical-align:top}.gap-table th[data-v-1e10df6f]{font-size:12px;color:var(--muted);font-weight:500}.gap-table td[data-v-1e10df6f]{font-size:13px}.gap-table td[data-v-1e10df6f]:first-child{min-width:240px;max-width:430px}.gap-topic[data-v-1e10df6f]{font-weight:600;text-align:left;white-space:normal;padding:0;justify-content:flex-start;overflow-wrap:anywhere}.gap-table small[data-v-1e10df6f]{display:block;color:var(--muted);margin-top:8px}.gap-table td p[data-v-1e10df6f]{color:var(--muted);line-height:1.5;margin:8px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gap-label[data-v-1e10df6f]{display:inline-flex;white-space:nowrap;padding:4px 8px;border:1px solid var(--border);border-radius:6px;font-size:12px}.gap-new[data-v-1e10df6f],.gap-priority-high[data-v-1e10df6f]{color:#fbbf24;background:#78350f33;border-color:#92400e}.gap-in_progress[data-v-1e10df6f]{color:#c4b5fd;background:#4c1d9533;border-color:#6d28d9}.gap-resolved[data-v-1e10df6f]{color:#6ee7b7;background:#064e3b44;border-color:#047857}.gap-priority-low[data-v-1e10df6f],.gap-dismissed[data-v-1e10df6f]{color:var(--muted)}.gap-pagination[data-v-1e10df6f]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;color:var(--muted);font-size:12px}.gap-pagination>div[data-v-1e10df6f]{display:flex;align-items:center;gap:12px}.gap-empty[data-v-1e10df6f]{display:grid;justify-items:center;text-align:center;padding:64px 24px;color:var(--muted)}.gap-empty h2[data-v-1e10df6f]{color:var(--text);font-size:18px}.gap-empty p[data-v-1e10df6f]{max-width:60ch;line-height:1.6}.gap-detail-grid[data-v-1e10df6f]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px}.gap-evidence[data-v-1e10df6f],.gap-review[data-v-1e10df6f]{min-width:0}.gap-evidence h2[data-v-1e10df6f],.gap-review h2[data-v-1e10df6f]{font-size:18px;margin:0 0 12px}.gap-evidence>.muted[data-v-1e10df6f]{line-height:1.6;margin-bottom:24px}.gap-occurrence[data-v-1e10df6f]{padding-block:24px;border-block-start:1px solid var(--border)}.gap-occurrence header[data-v-1e10df6f]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.gap-occurrence header button[data-v-1e10df6f]{flex-shrink:0}.gap-detection[data-v-1e10df6f]{display:block;font-size:12px;color:var(--muted);margin:12px 0 20px}.gap-occurrence dl[data-v-1e10df6f]{margin:0 0 20px}.gap-occurrence dt[data-v-1e10df6f]{font-weight:600;font-size:13px;margin:18px 0 6px}.gap-occurrence dd[data-v-1e10df6f]{margin:0;color:var(--muted);font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.gap-occurrence summary[data-v-1e10df6f]{cursor:pointer;font-size:13px;padding-block:10px}.gap-transcript[data-v-1e10df6f]{margin-top:16px}.gap-transcript h3[data-v-1e10df6f],.gap-events h3[data-v-1e10df6f]{font-size:13px}.gap-transcript blockquote[data-v-1e10df6f]{margin:10px 0 20px;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow-wrap:anywhere}.gap-review[data-v-1e10df6f]{border-inline-start:1px solid var(--border);padding-inline-start:24px}.gap-review form[data-v-1e10df6f]{display:grid;gap:16px}.gap-review textarea[data-v-1e10df6f]{resize:vertical;min-height:120px}.gap-review>.muted[data-v-1e10df6f]{font-size:12px;line-height:1.65;margin:18px 0}.gap-events[data-v-1e10df6f]{border-top:1px solid var(--border);margin-top:24px;padding-top:16px;font-size:12px;color:var(--muted)}.gap-events p[data-v-1e10df6f]{line-height:1.7}.platform.light .gap-new,.platform.light .gap-priority-high{color:#92400e;background:#fef3c7}.platform.light .gap-in_progress{color:#5b21b6;background:#ede9fe}.platform.light .gap-resolved{color:#065f46;background:#d1fae5}@media(max-width:1000px){.gap-filters[data-v-1e10df6f]{grid-template-columns:1fr 1fr}.gap-detail-grid[data-v-1e10df6f]{grid-template-columns:1fr}.gap-review[data-v-1e10df6f]{border-inline-start:0;padding-inline-start:0;border-top:1px solid var(--border);padding-top:24px}}@media(max-width:600px){.gap-workspace[data-v-1e10df6f]{padding:16px}.gap-heading h1[data-v-1e10df6f]{font-size:21px}.gap-filters[data-v-1e10df6f]{grid-template-columns:1fr}.gap-pagination[data-v-1e10df6f]{flex-wrap:wrap}.gap-occurrence header[data-v-1e10df6f]{flex-direction:column}.gap-heading[data-v-1e10df6f]{gap:10px}.gap-statuses button[data-v-1e10df6f]{flex-grow:1}}.function-last-failure[data-v-a67becd9]{min-width:220px;max-width:340px}.function-last-failure time[data-v-a67becd9]{display:block;font-variant-numeric:tabular-nums}.function-last-failure>span[data-v-a67becd9]:not(.muted){display:block;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.45;margin-top:4px;color:var(--muted)}.provider-option[data-v-a02f5ecd]{display:flex;flex-direction:row;align-items:center;gap:10px}.provider-option input[data-v-a02f5ecd]{width:auto;flex-shrink:0}.provider-actions[data-v-a02f5ecd]{display:flex;flex-wrap:wrap;gap:12px}.provider-error[data-v-a02f5ecd]{color:var(--danger)}.report-context-banner[data-v-97824481]{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}.report-selected .bubble[data-v-97824481]{outline:2px solid var(--accent);outline-offset:2px}.report-message-check[data-v-97824481]{align-self:center;padding:10px;cursor:pointer}.report-message-check input[data-v-97824481]{width:18px;height:18px;accent-color:var(--accent)}.message-report-button[data-v-97824481]{align-self:center;background:transparent;border:0;padding:8px;color:var(--muted);min-width:30px;min-height:34px}.message-report-button[data-v-97824481]:hover{color:var(--text)}@media(max-width:600px){.message-report-button[data-v-97824481]{min-width:44px;min-height:44px}}.sidebar-version[data-v-97824481]{flex:none;padding:4px 14px 6px;border-top:1px solid var(--border);color:var(--muted);font-size:10px;line-height:1.4;letter-spacing:.02em}.composer-window-closed[data-v-97824481]{margin:0 0 10px;padding:10px 12px;background:color-mix(in srgb,var(--danger) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--danger) 45%,var(--border));border-radius:6px;color:var(--text);font-size:12px;line-height:1.6}.composer-disabled-control[data-v-97824481]{opacity:.4;cursor:not-allowed}.topbar-title[data-v-97824481]{flex:1}.topbar-title h1[data-v-97824481]{min-width:0;overflow:hidden;text-overflow:ellipsis}.top-actions[data-v-97824481]{flex-shrink:0}@media(max-width:650px){.top-actions[data-v-97824481]{gap:3px}.topbar-title .header-divider[data-v-97824481]{display:none}}
