.sidenav[data-v-7fdc0c88]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:.4rem;overflow-x:auto;padding:.4rem;width:100%}@media (min-width:1024px){.sidenav[data-v-7fdc0c88]{align-items:stretch;flex:none;flex-direction:column;gap:.75rem;overflow:visible;padding:.85rem .6rem;width:5.75rem}}.sidenav-brand[data-v-7fdc0c88]{display:none}@media (min-width:1024px){.sidenav-brand[data-v-7fdc0c88]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.45rem;padding:.15rem 0 .8rem}}.brand-mark[data-v-7fdc0c88]{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);border-radius:10px;box-shadow:0 6px 16px -8px #7c3aed8c;color:#fff;display:inline-flex;height:2.25rem;justify-content:center;width:2.25rem}.brand-text[data-v-7fdc0c88]{color:#9ca3af;font-size:.66rem;font-weight:900;letter-spacing:.04em;white-space:nowrap}.sidenav-list[data-v-7fdc0c88]{display:flex;flex-direction:row;gap:.4rem}@media (min-width:1024px){.sidenav-list[data-v-7fdc0c88]{flex-direction:column;gap:.4rem}}.nav-item[data-v-7fdc0c88]{align-items:center;border-radius:10px;display:inline-flex;flex:none;gap:.45rem;padding:.5rem .9rem;transition:all .16s ease;white-space:nowrap}@media (min-width:1024px){.nav-item[data-v-7fdc0c88]{flex-direction:column;gap:.35rem;justify-content:center;padding:.75rem .25rem;text-align:center;width:100%}}.nav-icon[data-v-7fdc0c88]{flex:none;height:1.2rem;width:1.2rem}@media (min-width:1024px){.nav-icon[data-v-7fdc0c88]{height:1.35rem;width:1.35rem}}.nav-title[data-v-7fdc0c88]{font-size:.8rem;font-weight:800;line-height:1.2}@media (min-width:1024px){.nav-title[data-v-7fdc0c88]{font-size:.7rem;line-height:1.25}}.nav-item-idle[data-v-7fdc0c88]{color:#4b5563}.nav-item-idle[data-v-7fdc0c88]:hover{background:#f9fafb;color:#6d28d9}.nav-item-active[data-v-7fdc0c88]{background:#f5f3ff;box-shadow:inset 0 0 0 1px #ddd6fe;color:#5b21b6}.prompt-btn[data-v-714dba21]{align-items:center;border-radius:8px;display:inline-flex;font-size:.8rem;font-weight:800;gap:.35rem;min-height:2.4rem;padding:0 .95rem;transition:all .18s ease}.prompt-btn-ghost[data-v-714dba21]{background:#fff;border:1px solid #e5e7eb;color:#4b5563}.prompt-btn-ghost[data-v-714dba21]:hover{border-color:#c4b5fd;color:#6d28d9}.prompt-btn-primary[data-v-714dba21]{background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);box-shadow:0 8px 20px -10px #7c3aed8c;color:#fff}.prompt-btn-primary[data-v-714dba21]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3);box-shadow:0 10px 24px -10px #7c3aeda6}.prompt-btn-primary[data-v-714dba21]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.confirm-btn[data-v-76b8fa22]{align-items:center;border-radius:8px;display:inline-flex;font-size:.8rem;font-weight:800;gap:.35rem;min-height:2.4rem;padding:0 .95rem;transition:all .18s ease}.confirm-btn-ghost[data-v-76b8fa22]{background:#fff;border:1px solid #e5e7eb;color:#4b5563}.confirm-btn-ghost[data-v-76b8fa22]:hover{border-color:#c4b5fd;color:#6d28d9}.confirm-btn-primary[data-v-76b8fa22]{background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);box-shadow:0 8px 20px -10px #7c3aed8c;color:#fff}.confirm-btn-primary[data-v-76b8fa22]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3);box-shadow:0 10px 24px -10px #7c3aeda6}.confirm-btn-danger[data-v-76b8fa22]{background:#e11d48;color:#fff}.confirm-btn-danger[data-v-76b8fa22]:hover:not(:disabled){background:#be123c}.confirm-btn[data-v-76b8fa22]:disabled{cursor:not-allowed;opacity:.6}.gs-new-btn[data-v-27e2c00f]{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);border-radius:8px;box-shadow:0 8px 18px -8px #7c3aed99;color:#fff;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:all .18s ease;width:2.25rem}.gs-new-btn[data-v-27e2c00f]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3);box-shadow:0 10px 22px -8px #7c3aedb3}.gs-new-btn[data-v-27e2c00f]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.gs-browse-active[data-v-27e2c00f]{background:#f5f3ff;border-color:#ddd6fe;box-shadow:inset 0 0 0 1px #ddd6fe;color:#5b21b6}.gs-browse-idle[data-v-27e2c00f]{background:#fff;border-color:transparent;color:#374151}.gs-browse-idle[data-v-27e2c00f]:hover{background:#f9fafb;border-color:#e5e7eb}.group-row[data-v-27e2c00f]{align-items:flex-start;border:1px solid;border-radius:8px;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.7rem .75rem;position:relative;text-align:left;transition:all .18s ease;width:100%}.group-row-idle[data-v-27e2c00f]{background:#fff;border-color:transparent}.group-row-idle[data-v-27e2c00f]:hover{background:#f9fafb;border-color:#e5e7eb}.group-row-active[data-v-27e2c00f]{background:#f5f3ff;border-color:#ddd6fe;box-shadow:inset 0 0 0 1px #ddd6fe}.group-row-editing[data-v-27e2c00f]{cursor:default}.group-action-btn[data-v-27e2c00f]{align-items:center;border-radius:6px;color:#6b7280;display:inline-flex;height:1.6rem;justify-content:center;transition:all .15s ease;width:1.6rem}.group-action-btn[data-v-27e2c00f]:hover{background:#ede9fe;color:#6d28d9}.group-row-active .group-action-btn[data-v-27e2c00f]{color:#7c3aed}.group-row-active .group-action-btn[data-v-27e2c00f]:hover{background:#ede9fe;color:#6d28d9}.group-action-btn-danger[data-v-27e2c00f]:hover{background:#fff1f2!important;color:#be123c!important}.seg-btn[data-v-340d3961]{border-radius:6px;color:#6b7280;font-size:.75rem;font-weight:800;padding:.3rem .7rem;transition:all .15s ease;white-space:nowrap}.seg-btn-idle[data-v-340d3961]:hover{color:#6d28d9}.seg-btn-active[data-v-340d3961]{background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);box-shadow:0 4px 12px -6px #7c3aed8c;color:#fff}.workbench-checkbox[data-v-0c47e181]{align-items:center;background:#fff;border:1.5px solid #d1d5db;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:1rem;justify-content:center;transition:all .15s ease;width:1rem}.workbench-checkbox[data-v-0c47e181]:hover:not(.workbench-checkbox-disabled){border-color:#a78bfa}.workbench-checkbox-checked[data-v-0c47e181],.workbench-checkbox-indeterminate[data-v-0c47e181]{background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);border-color:#7c3aed}.workbench-checkbox-disabled[data-v-0c47e181]{cursor:not-allowed;opacity:.5}.mt-scroll[data-v-a41b5a4c]{scrollbar-width:thin}.mt-th[data-v-a41b5a4c]{background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.6rem .75rem;position:sticky;top:0;white-space:nowrap;z-index:11}.mt-th-action[data-v-a41b5a4c]{border-left:1px solid #e5e7eb;right:0;z-index:12}.mt-td[data-v-a41b5a4c]{border-bottom:1px solid #f3f4f6;padding:.7rem .75rem;vertical-align:top}.mt-row:hover .mt-td[data-v-a41b5a4c]{background:#fafafa}.mt-row-disabled[data-v-a41b5a4c]{opacity:.5}.mt-row-disabled .mt-td[data-v-a41b5a4c]{cursor:not-allowed}.mt-td-action[data-v-a41b5a4c]{background:#fff;border-left:1px solid #e5e7eb;position:sticky;right:0}.mt-row:hover .mt-td-action[data-v-a41b5a4c]{background:#fafafa}.mt-act[data-v-a41b5a4c]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;display:inline-flex;font-size:.7rem;font-weight:800;gap:.25rem;justify-content:center;padding:.25rem .6rem;transition:all .16s ease;white-space:nowrap}.mt-act[data-v-a41b5a4c]:hover{border-color:#c4b5fd;color:#6d28d9}.mt-act-primary[data-v-a41b5a4c]{background:#f5f3ff;border-color:#ddd6fe;color:#5b21b6}.mt-act-primary[data-v-a41b5a4c]:hover{background:#ede9fe;color:#4c1d95}.mt-act-danger[data-v-a41b5a4c]{color:#6b7280}.mt-act-danger[data-v-a41b5a4c]:hover{background:#fff1f2;border-color:#fecdd3;color:#e11d48}.pg-btn[data-v-e536309e]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;display:inline-flex;height:2rem;justify-content:center;transition:all .16s ease;width:2rem}.pg-btn[data-v-e536309e]:hover:not(:disabled){background:#f9fafb;border-color:#c4b5fd;color:#6d28d9}.pg-btn[data-v-e536309e]:disabled{cursor:not-allowed;opacity:.4}.pg-num[data-v-e536309e]{background:#fff;border:1px solid #e5e7eb;color:#374151;font-weight:700}.pg-num[data-v-e536309e]:hover:not(:disabled){background:#f5f3ff;border-color:#c4b5fd;color:#6d28d9}.workbench-primary-btn[data-v-a762525e]{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);border-radius:8px;box-shadow:0 8px 20px -10px #7c3aed8c;color:#fff;display:inline-flex;font-size:.8rem;font-weight:800;gap:.4rem;min-height:2.5rem;padding:0 .9rem;transition:all .18s ease;white-space:nowrap}.workbench-primary-btn[data-v-a762525e]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3);box-shadow:0 10px 24px -10px #7c3aeda6}.workbench-primary-btn[data-v-a762525e]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.wbx-primary-btn[data-v-9ed807c9]{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);border-radius:8px;box-shadow:0 8px 20px -10px #7c3aed8c;color:#fff;display:inline-flex;font-size:.8rem;font-weight:800;gap:.4rem;min-height:2.4rem;padding:0 .95rem;transition:all .18s ease}.wbx-primary-btn[data-v-9ed807c9]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3);box-shadow:0 10px 24px -10px #7c3aeda6}.wbx-primary-btn[data-v-9ed807c9]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.wbx-ghost-btn[data-v-9ed807c9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;display:inline-flex;font-size:.8rem;font-weight:800;min-height:2.4rem;padding:0 .95rem;transition:all .18s ease}.wbx-ghost-btn[data-v-9ed807c9]:hover{border-color:#c4b5fd;color:#6d28d9}.workbench-secondary-btn[data-v-f7b5b3f9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;display:inline-flex;font-size:.8rem;font-weight:800;gap:.4rem;min-height:2.4rem;padding:0 .85rem;transition:all .18s ease}.workbench-secondary-btn[data-v-f7b5b3f9]:hover:not(:disabled){border-color:#c4b5fd;color:#6d28d9}.workbench-secondary-btn[data-v-f7b5b3f9]:disabled{color:#cbd5e1;cursor:not-allowed}.workbench-primary-btn[data-v-f7b5b3f9]{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);border-radius:8px;box-shadow:0 8px 20px -10px #7c3aed8c;color:#fff;display:inline-flex;font-size:.8rem;font-weight:800;gap:.4rem;min-height:2.4rem;padding:0 .95rem;transition:all .18s ease}.workbench-primary-btn[data-v-f7b5b3f9]:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3);box-shadow:0 10px 24px -10px #7c3aeda6}.workbench-primary-btn[data-v-f7b5b3f9]:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.workbench-danger-btn[data-v-f7b5b3f9]{align-items:center;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;color:#be123c;display:inline-flex;font-size:.8rem;font-weight:800;gap:.4rem;min-height:2.4rem;padding:0 .85rem;transition:all .18s ease}.workbench-danger-btn[data-v-f7b5b3f9]:hover:not(:disabled){background:#ffe4e6}.workbench-danger-btn[data-v-f7b5b3f9]:disabled{cursor:not-allowed;opacity:.6}.workbench-export-btn[data-v-f7b5b3f9]{align-items:center;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;color:#5b21b6;display:inline-flex;font-size:.8rem;font-weight:800;gap:.4rem;min-height:2.4rem;padding:0 .85rem;transition:all .18s ease}.workbench-export-btn[data-v-f7b5b3f9]:hover:not(:disabled){background:#ede9fe}.workbench-export-btn[data-v-f7b5b3f9]:disabled{cursor:wait;opacity:.6}.library-tab[data-v-f7b5b3f9]{align-items:center;border-radius:6px;display:inline-flex;font-size:.8rem;font-weight:800;gap:.35rem;padding:.4rem .85rem;transition:all .18s ease}.library-tab-idle[data-v-f7b5b3f9]{color:#6b7280}.library-tab-idle[data-v-f7b5b3f9]:hover{color:#6d28d9}.library-tab-active[data-v-f7b5b3f9]{background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);box-shadow:0 6px 16px -8px #7c3aed8c;color:#fff}.batch-bar-enter-active[data-v-f7b5b3f9],.batch-bar-leave-active[data-v-f7b5b3f9]{transition:all .2s ease}.batch-bar-enter-from[data-v-f7b5b3f9],.batch-bar-leave-to[data-v-f7b5b3f9]{opacity:0;transform:translateY(8px)}.markdown-content[data-v-452048fd]{color:inherit;font-size:.875rem;line-height:1.75;overflow-wrap:anywhere}.markdown-content[data-v-452048fd] blockquote,.markdown-content[data-v-452048fd] ol,.markdown-content[data-v-452048fd] p,.markdown-content[data-v-452048fd] pre,.markdown-content[data-v-452048fd] ul{margin:.45rem 0}.markdown-content[data-v-452048fd] h2,.markdown-content[data-v-452048fd] h3,.markdown-content[data-v-452048fd] h4,.markdown-content[data-v-452048fd] h5{color:inherit;font-weight:900;line-height:1.35;margin:.7rem 0 .35rem}.markdown-content[data-v-452048fd] h2{font-size:1.05rem}.markdown-content[data-v-452048fd] h3,.markdown-content[data-v-452048fd] h4,.markdown-content[data-v-452048fd] h5{font-size:.95rem}.markdown-content[data-v-452048fd] ol,.markdown-content[data-v-452048fd] ul{padding-left:1.2rem}.markdown-content[data-v-452048fd] ul{list-style:disc}.markdown-content[data-v-452048fd] ol{list-style:decimal}.markdown-content[data-v-452048fd] li+li{margin-top:.2rem}.markdown-content[data-v-452048fd] blockquote{border-left:3px solid #d1d5db;color:#4b5563;padding-left:.75rem}.markdown-content[data-v-452048fd] code{background:#f3f4f6;border-radius:6px;color:#111827;font-size:.82rem;padding:.08rem .28rem}.markdown-content[data-v-452048fd] pre{background:#2e1065;border-radius:8px;color:#f9fafb;overflow-x:auto;padding:.8rem}.markdown-content[data-v-452048fd] pre code{background:transparent;color:inherit;padding:0}.markdown-content[data-v-452048fd] a{color:#6d28d9;font-weight:800;text-decoration:underline}.markdown-content-inverted[data-v-452048fd] a,.markdown-content-inverted[data-v-452048fd] blockquote{color:#fffc}.markdown-content-inverted[data-v-452048fd] code{background:#ffffff24;color:#fff}.msd-dialog-enter-active[data-v-5ba40e4b],.msd-dialog-leave-active[data-v-5ba40e4b]{transition:opacity .2s ease}.msd-dialog-enter-from[data-v-5ba40e4b],.msd-dialog-leave-to[data-v-5ba40e4b]{opacity:0}.msd-nav[data-v-5ba40e4b]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;gap:.6rem;padding:.5rem .7rem;transition:all .16s ease;white-space:nowrap;width:auto}@media (min-width:1024px){.msd-nav[data-v-5ba40e4b]{width:100%}}.msd-nav-idle[data-v-5ba40e4b]{color:#4b5563}.msd-nav-idle[data-v-5ba40e4b]:hover{background:#f9fafb}.msd-nav-active[data-v-5ba40e4b]{background:#f5f3ff;box-shadow:inset 0 0 0 1px #ddd6fe;color:#5b21b6}.msd-tab[data-v-5ba40e4b]{border-radius:8px;font-size:.8rem;font-weight:800;padding:.4rem .9rem;transition:all .18s ease}.msd-tab-idle[data-v-5ba40e4b]{color:#6b7280}.msd-tab-idle[data-v-5ba40e4b]:hover{color:#6d28d9}.msd-tab-active[data-v-5ba40e4b]{box-shadow:0 6px 16px -8px #7c3aed8c}.msd-search-btn[data-v-5ba40e4b],.msd-tab-active[data-v-5ba40e4b]{background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);color:#fff}.msd-search-btn[data-v-5ba40e4b]{align-items:center;border-radius:8px;box-shadow:0 8px 20px -10px #7c3aed8c;display:inline-flex;font-size:.8rem;font-weight:800;gap:.35rem;height:2.25rem;padding:0 .85rem;transition:all .18s ease}.msd-search-btn[data-v-5ba40e4b]:hover{background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3)}.msd-reset-btn[data-v-5ba40e4b]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;display:inline-flex;font-size:.8rem;font-weight:800;gap:.35rem;min-height:2.25rem;padding:0 .85rem;transition:all .18s ease}.msd-reset-btn[data-v-5ba40e4b]:hover{border-color:#c4b5fd;color:#6d28d9}.no-scrollbar[data-v-44b172ad]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-44b172ad]::-webkit-scrollbar{display:none}.ai-new-btn[data-v-44b172ad]{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);border-radius:10px;box-shadow:0 8px 18px -8px #7c3aed99;color:#fff;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:all .18s ease;width:2.5rem}.ai-new-btn[data-v-44b172ad]:hover{background:linear-gradient(135deg,#6d28d9,#9333ea 55%,#c026d3);box-shadow:0 10px 22px -8px #7c3aedb3}.ai-new-btn[data-v-44b172ad]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.workbench-secondary-btn[data-v-44b172ad]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;display:inline-flex;font-size:.875rem;font-weight:800;gap:.45rem;min-height:2.5rem;padding:0 .85rem;transition:all .18s ease}.workbench-secondary-btn[data-v-44b172ad]:hover:not(:disabled){border-color:#c4b5fd;color:#6d28d9}.workbench-secondary-btn[data-v-44b172ad]:disabled{color:#cbd5e1;cursor:not-allowed}.ai-head-btn[data-v-44b172ad]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;display:inline-flex;font-size:.75rem;font-weight:800;gap:.3rem;height:2rem;padding:0 .6rem;transition:all .18s ease;white-space:nowrap}.ai-head-btn[data-v-44b172ad]:hover:not(:disabled){border-color:#c4b5fd;color:#6d28d9}.ai-head-btn[data-v-44b172ad]:disabled{color:#cbd5e1;cursor:not-allowed}.conv-item[data-v-44b172ad]{align-items:flex-start;border:1px solid;border-radius:10px;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.75rem;position:relative;text-align:left;transition:all .18s ease;width:100%}.conv-item-idle[data-v-44b172ad]{background:#fff;border-color:transparent;color:#374151}.conv-item-idle[data-v-44b172ad]:hover{background:#f9fafb;border-color:#e5e7eb}.conv-item-active[data-v-44b172ad]{background:#f5f3ff;border-color:#ddd6fe;box-shadow:inset 0 0 0 1px #ddd6fe;color:#5b21b6}.conv-more-btn[data-v-44b172ad]{align-items:center;border-radius:6px;color:#9ca3af;display:inline-flex;flex-shrink:0;height:1.6rem;justify-content:center;opacity:1;transition:all .15s ease;width:1.6rem}@media (hover:hover){.conv-more-btn[data-v-44b172ad]{opacity:0}.conv-item:hover .conv-more-btn[data-v-44b172ad],.conv-more-btn[data-v-44b172ad]:focus-visible{opacity:1}}.conv-more-btn[data-v-44b172ad]:hover{background:#ede9fe;color:#6d28d9}.conv-menu-item[data-v-44b172ad]{align-items:center;border-radius:6px;color:#4b5563;display:flex;font-size:.8rem;font-weight:700;gap:.5rem;padding:.45rem .6rem;transition:all .15s ease;width:100%}.conv-menu-item[data-v-44b172ad]:hover{background:#f5f3ff;color:#6d28d9}.conv-menu-item-danger[data-v-44b172ad]:hover{background:#fff1f2;color:#be123c}.material-chip[data-v-44b172ad]{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;gap:.5rem;padding:.3rem .45rem;position:relative;text-align:left;transition:all .18s ease;width:12rem}.material-chip-idle[data-v-44b172ad]{background:#fff;border-color:#e5e7eb;color:#111827}.material-chip-idle[data-v-44b172ad]:hover{border-color:#c4b5fd}.material-chip-active[data-v-44b172ad]{background:#f5f3ff;border-color:#a78bfa;box-shadow:inset 0 0 0 1px #a78bfa;color:#4c1d95}.material-delete-btn[data-v-44b172ad]{align-items:center;background:#ffffffeb;border-radius:999px;color:#be123c;display:inline-flex;height:1.45rem;justify-content:center;opacity:1;position:absolute;right:.25rem;top:.25rem;transition:all .18s ease;width:1.45rem}@media (hover:hover){.material-delete-btn[data-v-44b172ad]:not(:disabled){opacity:0}.material-chip:hover .material-delete-btn[data-v-44b172ad],.material-delete-btn[data-v-44b172ad]:focus-visible{opacity:1}}.material-delete-btn[data-v-44b172ad]:disabled{cursor:wait}.message-row[data-v-44b172ad]{align-items:flex-end;display:flex;gap:.5rem;width:100%}.message-row-user[data-v-44b172ad]{justify-content:flex-end}.message-row-assistant[data-v-44b172ad]{justify-content:flex-start}.message-bubble[data-v-44b172ad]{border-radius:12px;padding:.85rem 1rem}.message-row-user .message-bubble[data-v-44b172ad]{max-width:80%}.message-row-assistant .message-bubble[data-v-44b172ad]{max-width:88%}.message-bubble-user[data-v-44b172ad]{background-image:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);box-shadow:0 8px 20px -12px #7c3aed8c;color:#fff}.message-bubble-assistant[data-v-44b172ad]{background:#fff;border:1px solid #e5e7eb;color:#1f2937}.msg-copy-btn[data-v-44b172ad]{align-items:center;border-radius:6px;color:#9ca3af;display:inline-flex;flex-shrink:0;height:1.6rem;justify-content:center;opacity:1;transition:all .15s ease;width:1.6rem}@media (hover:hover){.msg-copy-btn[data-v-44b172ad]{opacity:0}.message-row:hover .msg-copy-btn[data-v-44b172ad],.msg-copy-btn[data-v-44b172ad]:focus-visible{opacity:1}}.msg-copy-btn[data-v-44b172ad]:hover{background:#ede9fe;color:#6d28d9}.msg-copy-btn-user[data-v-44b172ad]{order:-1}.quick-action-btn[data-v-44b172ad]{align-items:center;background:linear-gradient(135deg,#faf5ff,#fdf4ff);border:1px solid #ede9fe;border-radius:999px;color:#6b7280;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;padding:.35rem .8rem;transition:all .18s ease}.quick-action-btn[data-v-44b172ad]:hover:not(:disabled){border-color:#c4b5fd;box-shadow:0 6px 14px -8px #7c3aed80;color:#6d28d9;transform:translateY(-1px)}.quick-action-btn[data-v-44b172ad]:disabled{cursor:not-allowed;opacity:.5}.ai-drawer-close[data-v-44b172ad]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:all .18s ease;width:2.25rem}.ai-drawer-close[data-v-44b172ad]:hover{border-color:#c4b5fd;color:#6d28d9}.ai-drawer-fade-enter-active[data-v-44b172ad],.ai-drawer-fade-leave-active[data-v-44b172ad]{transition:opacity .2s ease}.ai-drawer-fade-enter-from[data-v-44b172ad],.ai-drawer-fade-leave-to[data-v-44b172ad]{opacity:0}.tool-button[data-v-44b172ad]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:.8rem;min-height:4.6rem;padding:.85rem;text-align:left;transition:all .18s ease;width:100%}.tool-button[data-v-44b172ad]:hover:not(:disabled){background:#fdfaff;border-color:#c4b5fd}.tool-button[data-v-44b172ad]:disabled{cursor:not-allowed;opacity:.48}.tool-status[data-v-44b172ad]{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:.68rem;font-weight:900;padding:.2rem .5rem}.tool-status-running[data-v-44b172ad]{background:#eff6ff;color:#1d4ed8}.tool-status-success[data-v-44b172ad]{background:#ecfdf5;color:#047857}.tool-status-failed[data-v-44b172ad]{background:#fff1f2;color:#be123c}.cta-glow[data-v-6eccf736]{background-image:linear-gradient(135deg,#7c3aed,#a855f7 55%,#d946ef);box-shadow:0 6px 18px -6px #d946ef8c}
