.assistant-message[data-v-7f541cd2]{max-width:min(46rem,88%);border:1px solid #cbd5e1;border-radius:.75rem .75rem .75rem .25rem;background:#fff;color:#1f2937;padding:.95rem 1rem;font-size:.875rem;line-height:1.5;-webkit-box-shadow:0 8px 18px rgba(15,23,42,.06);box-shadow:0 8px 18px rgba(15,23,42,.06)}.assistant-error[data-v-7f541cd2]{color:#dc2626;font-weight:700}.assistant-section[data-v-7f541cd2]{margin-top:.85rem;padding-top:.75rem;border-top:1px solid #e5e7eb}.assistant-section--dashed[data-v-7f541cd2]{border-top-style:dashed}.assistant-section-title[data-v-7f541cd2]{margin-bottom:.5rem;color:#64748b;font-size:.72rem;font-weight:800;line-height:1.1;text-transform:uppercase}.assistant-follow-up[data-v-7f541cd2],.assistant-pill-button[data-v-7f541cd2]{border:1px solid #bfdbfe;border-radius:.5rem;background:#eff6ff;color:#1d4ed8;font-weight:700;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.assistant-pill-button[data-v-7f541cd2]{padding:.35rem .7rem;font-size:.8125rem}.assistant-follow-up[data-v-7f541cd2]{width:100%;padding:.65rem .75rem;text-align:left;font-size:.875rem}.assistant-follow-up[data-v-7f541cd2]:hover,.assistant-pill-button[data-v-7f541cd2]:hover{border-color:#2563eb;background:#2563eb;color:#fff}.assistant-link-button[data-v-7f541cd2],.assistant-source-button[data-v-7f541cd2]{color:#1d4ed8;font-weight:700}.assistant-link-button[data-v-7f541cd2]{font-size:.75rem}.assistant-link-button[data-v-7f541cd2]:hover,.assistant-source-button[data-v-7f541cd2]:hover,.assistant-source-title--link[data-v-7f541cd2]:hover{text-decoration:underline}.assistant-source-title[data-v-7f541cd2]{color:#111827;font-weight:800}.assistant-source-title--link[data-v-7f541cd2]{color:#1d4ed8}.assistant-source-button[data-v-7f541cd2]{font-size:.75rem}.assistant-quote-icon[data-v-7f541cd2]{margin-right:.25rem;font-size:.625rem}.assistant-source-passage[data-v-7f541cd2]{margin-top:.4rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#f8fafc;color:#334155;padding:.65rem;line-height:1.5;white-space:pre-wrap}.assistant-disclaimer[data-v-7f541cd2]{margin-top:.85rem;padding-top:.75rem;border-top:1px solid #f1f5f9;color:#64748b;font-size:.75rem;font-style:italic}.md-content[data-v-7f541cd2] p{margin:0 0 .6rem 0}.md-content[data-v-7f541cd2] p:last-child{margin-bottom:0}.md-content[data-v-7f541cd2] strong{color:#1d4ed8;font-weight:700}.md-content[data-v-7f541cd2] ul{list-style:disc;padding-left:1.25rem;margin:.4rem 0}.md-content[data-v-7f541cd2] ol{list-style:decimal;padding-left:1.25rem;margin:.4rem 0}.md-content[data-v-7f541cd2] li{margin:.15rem 0}.md-content[data-v-7f541cd2] h1,.md-content[data-v-7f541cd2] h2,.md-content[data-v-7f541cd2] h3{font-weight:700;margin:.6rem 0 .3rem}.md-content[data-v-7f541cd2] a{color:#2563eb;text-decoration:underline}.md-content[data-v-7f541cd2] code{background:#f3f4f6;padding:.1rem .3rem;border-radius:4px}@media (max-width:768px){.assistant-message[data-v-7f541cd2]{max-width:100%}}.ai-agent[data-v-2d02d80c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ai-agent-toolbar[data-v-2d02d80c]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ai-agent-context[data-v-2d02d80c],.ai-agent-toolbar[data-v-2d02d80c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.ai-agent-context[data-v-2d02d80c]{min-width:16rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#f8fafc;padding:.7rem .85rem}.ai-agent-context-dot[data-v-2d02d80c]{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:.85rem;height:.85rem;border-radius:9999px;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.16);box-shadow:inset 0 0 0 1px rgba(15,23,42,.16)}.ai-agent-context span[data-v-2d02d80c]{display:block;color:#64748b;font-size:.75rem;font-weight:600;line-height:1.1}.ai-agent-context strong[data-v-2d02d80c]{display:block;margin-top:.2rem;color:#111827;font-size:.95rem;font-weight:700;line-height:1.1}.ai-agent-reset[data-v-2d02d80c],.ai-send-button[data-v-2d02d80c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.45rem;min-height:2.45rem;border-radius:.5rem;font-size:.875rem;font-weight:700;padding:.55rem .85rem;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ai-agent-reset[data-v-2d02d80c]{border:1px solid #cbd5e1;background:#fff;color:#334155}.ai-agent-reset[data-v-2d02d80c]:hover:not(:disabled){border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.ai-agent-reset[data-v-2d02d80c]:disabled,.ai-send-button[data-v-2d02d80c]:disabled{cursor:not-allowed;opacity:.55}.ai-chat-shell[data-v-2d02d80c]{display:grid;grid-template-rows:minmax(0,1fr) auto;height:min(68vh,46rem);max-height:68vh;min-height:min(30rem,68vh);overflow:hidden;border:1px solid #cbd5e1;border-radius:.75rem;background:#f8fafc}.ai-chat-thread[data-v-2d02d80c]{min-height:0;overflow-y:auto;padding:1rem}.ai-empty-state[data-v-2d02d80c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;color:#64748b;text-align:center}.ai-empty-icon[data-v-2d02d80c],.ai-empty-state[data-v-2d02d80c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-empty-icon[data-v-2d02d80c]{width:3rem;height:3rem;margin-bottom:.85rem;border:1px solid #bfdbfe;border-radius:9999px;background:#eff6ff;color:#1d4ed8}.ai-empty-state h4[data-v-2d02d80c]{margin:0;color:#111827;font-size:1rem;font-weight:700}.ai-empty-state p[data-v-2d02d80c]{max-width:28rem;margin:.35rem 0 0;font-size:.875rem}.ai-message-row[data-v-2d02d80c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.9rem}.ai-message-row--user[data-v-2d02d80c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ai-message-row--assistant[data-v-2d02d80c]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ai-user-message[data-v-2d02d80c]{max-width:min(42rem,84%);border:1px solid #1d4ed8;border-radius:.75rem .75rem .25rem .75rem;background:#2563eb;color:#fff;padding:.8rem .95rem;font-size:.875rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-shadow:0 8px 18px rgba(37,99,235,.18);box-shadow:0 8px 18px rgba(37,99,235,.18)}.ai-loading-message[data-v-2d02d80c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#64748b;padding:.75rem .9rem;font-size:.875rem}.ai-loading-dot[data-v-2d02d80c]{width:.55rem;height:.55rem;border-radius:9999px;background:#2563eb;-webkit-animation:aiPulse-2d02d80c 1s ease-in-out infinite;animation:aiPulse-2d02d80c 1s ease-in-out infinite}.ai-chat-composer[data-v-2d02d80c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem;border-top:1px solid #e5e7eb;background:#fff;padding:.85rem}.ai-chat-input[data-v-2d02d80c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ai-send-button[data-v-2d02d80c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #1d4ed8;background:#2563eb;color:#fff}.ai-send-button[data-v-2d02d80c]:hover:not(:disabled){border-color:#1e40af;background:#1d4ed8}@-webkit-keyframes aiPulse-2d02d80c{0%,to{opacity:.45;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes aiPulse-2d02d80c{0%,to{opacity:.45;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:768px){.ai-chat-shell[data-v-2d02d80c]{height:min(68vh,38rem);max-height:68vh;min-height:min(26rem,68vh)}.ai-chat-composer[data-v-2d02d80c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ai-send-button[data-v-2d02d80c]{width:100%}}.ai-knowledge[data-v-25c7b200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ai-management-toolbar[data-v-25c7b200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;padding:1rem}.ai-eyebrow[data-v-25c7b200]{margin:0 0 .25rem;color:#64748b;font-size:.72rem;font-weight:800;line-height:1.1;text-transform:uppercase}.ai-management-toolbar h4[data-v-25c7b200],.ai-table-header h4[data-v-25c7b200]{margin:0;color:#111827;font-size:1rem;font-weight:800;line-height:1.25}.ai-management-toolbar p[data-v-25c7b200],.ai-table-header p[data-v-25c7b200]{margin:.35rem 0 0;color:#64748b;font-size:.875rem}.ai-management-actions[data-v-25c7b200]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.ai-domain-chip[data-v-25c7b200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;min-width:14rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#f8fafc;padding:.65rem .8rem}.ai-domain-chip-dot[data-v-25c7b200]{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:.85rem;height:.85rem;border-radius:9999px;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.16);box-shadow:inset 0 0 0 1px rgba(15,23,42,.16)}.ai-domain-chip span[data-v-25c7b200],.ai-stat-card span[data-v-25c7b200]{display:block;color:#64748b;font-size:.75rem;font-weight:700;line-height:1.1}.ai-domain-chip strong[data-v-25c7b200]{display:block;margin-top:.2rem;color:#111827;font-size:.95rem;font-weight:800;line-height:1.1}.ai-primary-action[data-v-25c7b200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.45rem;min-height:2.65rem;border:1px solid #1d4ed8;border-radius:.5rem;background:#2563eb;color:#fff;font-size:.875rem;font-weight:800;padding:.6rem .9rem;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease}.ai-primary-action[data-v-25c7b200]:hover{border-color:#1e40af;background:#1d4ed8}.ai-stats-grid[data-v-25c7b200]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ai-stat-card[data-v-25c7b200]{min-height:5.3rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;padding:.85rem}.ai-stat-card strong[data-v-25c7b200]{display:block;margin-top:.4rem;color:#111827;font-size:1.5rem;font-weight:800;line-height:1}.ai-stat-card small[data-v-25c7b200]{display:block;margin-top:.25rem;color:#94a3b8;font-size:.75rem;font-weight:700}.ai-stat-card--ready[data-v-25c7b200]{border-color:#bbf7d0;background:#f0fdf4}.ai-stat-card--processing[data-v-25c7b200]{border-color:#fde68a;background:#fffbeb}.ai-stat-card--failed[data-v-25c7b200]{border-color:#fecaca;background:#fef2f2}.ai-table-card[data-v-25c7b200]{overflow:hidden;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff}.ai-table-header[data-v-25c7b200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;border-bottom:1px solid #e5e7eb;padding:1rem}.ai-loading-copy[data-v-25c7b200]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#64748b;font-size:.875rem}.ai-table-body[data-v-25c7b200]{padding:.75rem}.ai-document-title[data-v-25c7b200]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.ai-document-title span[data-v-25c7b200]{color:#111827;font-weight:500}.ai-document-title small[data-v-25c7b200],.ai-status-pill[data-v-25c7b200],.ai-type-pill[data-v-25c7b200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;font-size:.75rem;font-weight:800;line-height:1;padding:.28rem .5rem}.ai-document-title small[data-v-25c7b200],.ai-type-pill[data-v-25c7b200]{border:1px solid #e2e8f0;background:#f8fafc;color:#64748b}.ai-fragment-count[data-v-25c7b200]{color:#111827;font-weight:800}.ai-status-pill--ready[data-v-25c7b200]{border:1px solid #86efac;background:#dcfce7;color:#166534}.ai-status-pill--processing[data-v-25c7b200]{border:1px solid #fcd34d;background:#fef3c7;color:#92400e}.ai-status-pill--failed[data-v-25c7b200]{border:1px solid #fca5a5;background:#fee2e2;color:#991b1b}.ai-icon-danger[data-v-25c7b200]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;border:1px solid transparent;border-radius:.5rem;color:#dc2626;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease}.ai-icon-danger[data-v-25c7b200]:hover{border-color:#fecaca;background:#fef2f2}.ai-empty-table[data-v-25c7b200]{padding:2rem 1rem;color:#94a3b8;text-align:center}@media (max-width:1024px){.ai-management-toolbar[data-v-25c7b200],.ai-table-header[data-v-25c7b200]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ai-management-actions[data-v-25c7b200]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ai-stats-grid[data-v-25c7b200]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ai-domain-chip[data-v-25c7b200],.ai-management-actions[data-v-25c7b200],.ai-primary-action[data-v-25c7b200]{width:100%}.ai-stats-grid[data-v-25c7b200]{grid-template-columns:1fr}}.ai-quotas[data-v-47023a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ai-quota-toolbar[data-v-47023a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;padding:1rem}.ai-eyebrow[data-v-47023a72]{margin:0 0 .25rem;color:#64748b;font-size:.72rem;font-weight:800;line-height:1.1;text-transform:uppercase}.ai-quota-table-header h4[data-v-47023a72],.ai-quota-toolbar h4[data-v-47023a72]{margin:0;color:#111827;font-size:1rem;font-weight:800;line-height:1.25}.ai-quota-table-header p[data-v-47023a72],.ai-quota-toolbar p[data-v-47023a72]{margin:.35rem 0 0;color:#64748b;font-size:.875rem}.ai-search-field[data-v-47023a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;min-width:18rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#f8fafc;color:#64748b;padding:.45rem .55rem}.ai-search-field i[data-v-47023a72]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ai-search-field>[data-v-47023a72]:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ai-quota-stats[data-v-47023a72]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ai-quota-stat[data-v-47023a72]{min-height:5.3rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;padding:.85rem}.ai-quota-stat--primary[data-v-47023a72]{border-color:#bfdbfe;background:#eff6ff}.ai-quota-stat span[data-v-47023a72]{display:block;color:#64748b;font-size:.75rem;font-weight:700;line-height:1.1}.ai-quota-stat strong[data-v-47023a72]{display:block;margin-top:.4rem;color:#111827;font-size:1.5rem;font-weight:800;line-height:1}.ai-quota-stat small[data-v-47023a72]{display:block;margin-top:.25rem;color:#94a3b8;font-size:.75rem;font-weight:700}.ai-quota-table-card[data-v-47023a72]{overflow:hidden;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff}.ai-quota-table-header[data-v-47023a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;border-bottom:1px solid #e5e7eb;padding:1rem}.ai-loading-copy[data-v-47023a72]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#64748b;font-size:.875rem}.ai-quota-table-body[data-v-47023a72]{padding:.75rem}.ai-domain-name[data-v-47023a72],.ai-usage-count[data-v-47023a72]{color:#111827;font-weight:500}.ai-usage-count[data-v-47023a72]{font-weight:700}.ai-quota-type[data-v-47023a72]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e2e8f0;border-radius:9999px;background:#f8fafc;color:#64748b;font-size:.75rem;font-weight:800;line-height:1;padding:.28rem .5rem}.ai-quota-type--override[data-v-47023a72]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.ai-limit-input[data-v-47023a72]{width:7.5rem}.ai-quota-actions[data-v-47023a72]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.ai-quota-button[data-v-47023a72]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.2rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#334155;font-size:.8125rem;font-weight:800;padding:.45rem .65rem;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ai-quota-button[data-v-47023a72]:hover:not(:disabled){border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.ai-quota-button--primary[data-v-47023a72]{border-color:#1d4ed8;background:#2563eb;color:#fff}.ai-quota-button--primary[data-v-47023a72]:hover:not(:disabled){border-color:#1e40af;background:#1d4ed8;color:#fff}.ai-quota-button[data-v-47023a72]:disabled{cursor:not-allowed;opacity:.55}.ai-empty-table[data-v-47023a72]{padding:2rem 1rem;color:#94a3b8;text-align:center}@media (max-width:1024px){.ai-quota-table-header[data-v-47023a72],.ai-quota-toolbar[data-v-47023a72]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ai-search-field[data-v-47023a72]{width:100%;min-width:0}.ai-quota-stats[data-v-47023a72]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ai-quota-stats[data-v-47023a72]{grid-template-columns:1fr}}.ai-space-header[data-v-e9a902ac],.ai-workspace-header[data-v-e9a902ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.25rem;border-bottom:1px solid #e5e7eb}.ai-header-actions[data-v-e9a902ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.45rem;min-width:min(100%,44rem);border:1px solid #cbd5e1;border-radius:.75rem;background:#f8fafc;padding:.45rem}.ai-domain-card[data-v-e9a902ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;min-width:17rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;padding:.55rem .65rem}.ai-domain-card>span[data-v-e9a902ac]{color:#64748b;font-size:.75rem;font-weight:600;line-height:1.1}.ai-domain-select[data-v-e9a902ac]{width:100%}.ai-domain-option[data-v-e9a902ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;padding:.35rem .25rem;font-size:.875rem}.ai-domain-dot[data-v-e9a902ac],.ai-domain-summary-dot[data-v-e9a902ac]{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:.75rem;height:.75rem;border-radius:9999px;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.16);box-shadow:inset 0 0 0 1px rgba(15,23,42,.16)}.ai-tab-control[data-v-e9a902ac]{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;padding:.25rem}.ai-tab-control[data-v-e9a902ac],.ai-tab-control button[data-v-e9a902ac]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-tab-control button[data-v-e9a902ac]{gap:.45rem;min-height:2.25rem;border:0;border-radius:.375rem;background:transparent;color:#475569;font-size:.875rem;font-weight:600;padding:.45rem .75rem;-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.ai-tab-control button[data-v-e9a902ac]:hover{color:#111827;background:#fff}.ai-tab-control button.is-active[data-v-e9a902ac]{color:#1d4ed8;background:#fff;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.12);box-shadow:0 1px 2px rgba(15,23,42,.12)}.ai-tab-control i[data-v-e9a902ac]{width:1rem;text-align:center}.ai-domain-strip[data-v-e9a902ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem}.ai-domain-summary[data-v-e9a902ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;min-width:14rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;padding:.7rem .85rem}.ai-domain-summary i[data-v-e9a902ac]{color:#2563eb}.ai-domain-summary span[data-v-e9a902ac]{display:block;color:#64748b;font-size:.75rem;font-weight:600;line-height:1.1}.ai-domain-summary strong[data-v-e9a902ac]{display:block;margin-top:.2rem;color:#111827;font-size:.95rem;font-weight:700;line-height:1.1}.ai-workspace[data-v-e9a902ac]{overflow:hidden}.ai-workspace-header[data-v-e9a902ac]{min-height:5.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-workspace-badge[data-v-e9a902ac]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;min-height:2.25rem;border:1px solid #bfdbfe;border-radius:.5rem;background:#eff6ff;color:#1d4ed8;font-size:.875rem;font-weight:700;padding:.45rem .75rem}.ai-workspace-body[data-v-e9a902ac]{padding:1.25rem}@media (max-width:768px){.ai-space-header[data-v-e9a902ac],.ai-workspace-header[data-v-e9a902ac]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-domain-card[data-v-e9a902ac],.ai-header-actions[data-v-e9a902ac],.ai-tab-control[data-v-e9a902ac],.ai-workspace-badge[data-v-e9a902ac]{width:100%}.ai-tab-control button[data-v-e9a902ac]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}