.ai-header-icon[data-v-c69a6f98]{--icon-size:28px;--shape-1-size:calc(var(--icon-size)*.25);--shape-2-size:calc(var(--icon-size)*.143);--shape-3-size:calc(var(--icon-size)*.107);--offset-sm:calc(var(--icon-size)*.071);--offset-md:calc(var(--icon-size)*.125);--offset-lg:calc(var(--icon-size)*.179);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.5rem;position:relative}.ai-header-icon[data-v-c69a6f98],.ai-header-icon-inner[data-v-c69a6f98]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:var(--icon-size);justify-content:center;width:var(--icon-size)}.ai-header-icon-inner[data-v-c69a6f98]{border-radius:calc(var(--icon-size)*.214);display:-webkit-box;display:-ms-flexbox;display:flex}.ai-header-icon-inner[data-v-c69a6f98] .icon{font-size:calc(var(--icon-size)*.5);height:calc(var(--icon-size)*.5);width:calc(var(--icon-size)*.5)}.ai-shape[data-v-c69a6f98]{-webkit-animation:ai-float-c69a6f98 3s ease-in-out infinite;animation:ai-float-c69a6f98 3s ease-in-out infinite;position:absolute}.ai-header-icon--static .ai-shape[data-v-c69a6f98]{-webkit-animation:none;animation:none}.ai-header-icon--static:hover .ai-shape[data-v-c69a6f98]{-webkit-animation:ai-float-c69a6f98 3s ease-in-out infinite;animation:ai-float-c69a6f98 3s ease-in-out infinite}.ai-header-icon--discover .ai-header-icon-inner[data-v-c69a6f98]{background:#a855f71a}.ai-header-icon--discover .ai-header-icon-inner[data-v-c69a6f98] .icon{color:#9333ea}.ai-header-icon--discover .ai-shape-1[data-v-c69a6f98]{-webkit-animation-delay:0s;animation-delay:0s;background:#a855f7;border-radius:50%;height:var(--shape-1-size);right:calc(var(--offset-md)*-1);top:calc(var(--offset-md)*-.5);width:var(--shape-1-size)}.ai-header-icon--discover .ai-shape-2[data-v-c69a6f98]{-webkit-animation-delay:.5s;animation-delay:.5s;background:#0a6ff3;border-radius:calc(var(--icon-size)*.071);height:var(--shape-2-size);right:calc(var(--offset-md)*1.5);top:calc(var(--offset-sm)*-.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:var(--shape-2-size)}.ai-header-icon--discover .ai-shape-3[data-v-c69a6f98]{-webkit-animation-delay:1s;animation-delay:1s;background:#f2603d;border-radius:50%;height:var(--shape-3-size);right:calc(var(--offset-lg)*-.5);top:calc(var(--offset-md)*1.75);width:var(--shape-3-size)}@-webkit-keyframes ai-float-c69a6f98{0%,to{-webkit-transform:translateY(0) rotate(var(--rotate,15deg));transform:translateY(0) rotate(var(--rotate,15deg))}50%{-webkit-transform:translateY(calc(var(--icon-size)*-.071)) rotate(var(--rotate,15deg));transform:translateY(calc(var(--icon-size)*-.071)) rotate(var(--rotate,15deg))}}@keyframes ai-float-c69a6f98{0%,to{-webkit-transform:translateY(0) rotate(var(--rotate,15deg));transform:translateY(0) rotate(var(--rotate,15deg))}50%{-webkit-transform:translateY(calc(var(--icon-size)*-.071)) rotate(var(--rotate,15deg));transform:translateY(calc(var(--icon-size)*-.071)) rotate(var(--rotate,15deg))}}.embed-card-compact[data-v-6b595746]{border:1px solid #ebebe4;border-radius:8px;overflow:hidden}.embed-card-compact.is-placeholder[data-v-6b595746]{background-color:#f8f8f7;border:1px dashed #ebebe4}.embed-card-compact a[data-v-6b595746]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#1a1a18!important;text-decoration:none}.embed-card-compact .image-wrapper[data-v-6b595746]{-ms-flex-negative:0;flex-shrink:0;height:64px;width:64px}.embed-card-compact .image-wrapper img[data-v-6b595746]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.embed-card-compact .image-placeholder[data-v-6b595746]{background:#e3e3e0;height:100%;width:100%}.embed-card-compact .content-wrapper[data-v-6b595746]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0;padding:.5rem .75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.embed-card-compact .embed-card-title[data-v-6b595746]{font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.embed-card-compact .embed-card-description[data-v-6b595746]{font-size:.75rem;line-height:1.3;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.embed-card-compact .placeholder-title[data-v-6b595746]{background:#e3e3e0;border-radius:4px;height:1rem;width:70%}.embed-card-compact .placeholder-description[data-v-6b595746]{background:#e3e3e0;border-radius:4px;height:.75rem;margin-top:.375rem;width:90%}.result-text-skeleton[data-v-5c90daf5]{padding:.25rem 0}.thread-posts-container[data-v-5c90daf5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.thread-post-item[data-v-5c90daf5],.thread-posts-container[data-v-5c90daf5]{display:-webkit-box;display:-ms-flexbox;display:flex}.thread-post-item[data-v-5c90daf5]{border-bottom:1px solid #ebebe4;gap:.75rem;padding:.75rem 0}.thread-post-item[data-v-5c90daf5]:last-child{border-bottom:none;padding-bottom:0}.thread-post-item[data-v-5c90daf5]:first-child{padding-top:0}.thread-post-number[data-v-5c90daf5]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1.5rem;width:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#f2f2ef;border-radius:50%;color:#888886;font-size:.75rem;font-weight:600;justify-content:center}.thread-post-content[data-v-5c90daf5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.thread-post-text[data-v-5c90daf5]{font-size:.9375rem;line-height:1.4;white-space:pre-line;word-break:break-word}.thread-post-length[data-v-5c90daf5]{color:#a2a29f;font-size:.75rem;margin-top:.375rem}.thread-post-skeleton .thread-post-text[data-v-5c90daf5]{padding-top:.25rem}.thread-post-skeleton .thread-post-length[data-v-5c90daf5]{margin-top:.5rem}.card[data-v-7664b62c]{border-radius:12px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.12);box-shadow:0 4px 24px #0000001f;max-height:70vh;max-width:35rem;overflow-y:auto;position:absolute;width:95%;z-index:20}.card-header[data-v-7664b62c]{padding:1rem 1.25rem 0}.card-content[data-v-7664b62c]{padding:1rem 1.25rem 1.25rem}.card-header-content[data-v-7664b62c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.card-header-content[data-v-7664b62c],.header-main[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main[data-v-7664b62c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.header-text[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-title[data-v-7664b62c]{color:#1a1a18;font-size:1rem;font-weight:600}.header-subtitle[data-v-7664b62c]{color:#888886;font-size:.875rem}.prompt-textarea-container[data-v-7664b62c]{position:relative}.prompt-textarea[data-v-7664b62c] textarea{border:1.5px solid #ebebe4;max-height:340px;min-height:94px;resize:vertical;-webkit-transition:border .2s ease;transition:border .2s ease}.prompt-textarea[data-v-7664b62c] textarea:focus{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#a855f7,#0a6ff3) border-box;border:1.5px solid transparent;-webkit-box-shadow:none;box-shadow:none}.prompt-loading-overlay[data-v-7664b62c]{inset:0;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#fffc;border:1px solid #ebebe4;border-radius:8px;justify-content:center}.ai-result-header[data-v-7664b62c],.prompt-loading-overlay[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-result-header[data-v-7664b62c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.ai-result-header-left[data-v-7664b62c]{gap:.5rem}.ai-result-header-left[data-v-7664b62c],.ai-result-header-right[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-result-header-right[data-v-7664b62c]{gap:.25rem}.char-diff[data-v-7664b62c]{font-weight:500;margin-left:.25rem}.char-diff-positive[data-v-7664b62c]{color:#3a8b4c}.char-diff-negative[data-v-7664b62c]{color:#f2603d}.ai-result-wrapper[data-v-7664b62c]{position:relative}.result-loading-overlay[data-v-7664b62c]{inset:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffeb;border-radius:8px;justify-content:center;z-index:10}.ai-result-container[data-v-7664b62c],.result-loading-overlay[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex}.ai-result-container[data-v-7664b62c]{background:#f8f8f7;border:1px solid #ebebe4;border-radius:8px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-result-content[data-v-7664b62c]{max-height:300px;overflow-y:auto;padding:1rem;position:relative}.ai-result-actions[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f7;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #ebebe4;padding:.75rem 1rem}.result-text[data-v-7664b62c]{white-space:pre-line;word-break:break-word}.thread-posts-container[data-v-7664b62c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.thread-post-item[data-v-7664b62c],.thread-posts-container[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex}.thread-post-item[data-v-7664b62c]{border-bottom:1px solid #ebebe4;gap:.75rem;padding:.75rem 0}.thread-post-item[data-v-7664b62c]:last-child{border-bottom:none;padding-bottom:0}.thread-post-item[data-v-7664b62c]:first-child{padding-top:0}.thread-post-number[data-v-7664b62c]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1.5rem;width:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#f2f2ef;border-radius:50%;color:#888886;font-size:.75rem;font-weight:600;justify-content:center}.thread-post-content[data-v-7664b62c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.thread-post-text[data-v-7664b62c]{font-size:.9375rem;line-height:1.4;white-space:pre-line;word-break:break-word}.thread-post-length[data-v-7664b62c]{color:#a2a29f;font-size:.75rem;margin-top:.375rem}.outline-view[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.outline-header[data-v-7664b62c]{letter-spacing:.05em;text-transform:uppercase}.outline-container[data-v-7664b62c]{background:#f8f8f7;border:1px solid #ebebe4;border-radius:8px;padding:.5rem}.outline-item[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebe4;gap:.75rem;padding:.75rem .5rem}.outline-item[data-v-7664b62c]:last-of-type{border-bottom:none}.outline-item:hover .outline-item-actions[data-v-7664b62c]{opacity:1}.outline-item-number[data-v-7664b62c]{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1.75rem;width:1.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#f2f2ef;border-radius:50%;color:#888886;font-size:.8rem;font-weight:600;justify-content:center}.outline-item-input[data-v-7664b62c]{-webkit-box-flex:1;background:transparent;border:none;-ms-flex:1;flex:1;font-size:.9375rem;line-height:1.4;min-width:0;outline:none;overflow:hidden;padding:.25rem 0;text-overflow:ellipsis;white-space:nowrap}.outline-item-input[data-v-7664b62c]::-webkit-input-placeholder{color:#c0c0bd}.outline-item-input[data-v-7664b62c]::-moz-placeholder{color:#c0c0bd}.outline-item-input[data-v-7664b62c]:-ms-input-placeholder{color:#c0c0bd}.outline-item-input[data-v-7664b62c]::-ms-input-placeholder{color:#c0c0bd}.outline-item-input[data-v-7664b62c]::placeholder{color:#c0c0bd}.outline-item-input[data-v-7664b62c]:focus{outline:none;overflow:visible;text-overflow:clip;white-space:normal}.outline-item-actions[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;-ms-flex-negative:0;flex-shrink:0;opacity:0;overflow:hidden;-webkit-transition:opacity .15s ease,width .15s ease;transition:opacity .15s ease,width .15s ease;width:0}.outline-item:hover .outline-item-actions[data-v-7664b62c]{overflow:visible;width:auto}.outline-action-btn[data-v-7664b62c]{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;background:transparent;border:none;border-radius:4px;color:#c0c0bd;cursor:pointer;height:1.5rem;justify-content:center;-webkit-transition:all .15s ease;transition:all .15s ease;width:1.5rem}.outline-action-btn[data-v-7664b62c]:hover:not(:disabled){background:#f2f2ef;color:#888886}.outline-action-btn[data-v-7664b62c]:disabled{cursor:not-allowed;opacity:.3}.outline-action-btn.outline-delete-btn[data-v-7664b62c]:hover:not(:disabled){background:#f2603d1a;color:#f2603d}.add-outline-item-btn[data-v-7664b62c]{background:transparent;border:1px dashed #d2d2cf;border-radius:6px;color:#a2a29f;cursor:pointer;font-size:.875rem;margin-top:.25rem;padding:.75rem;-webkit-transition:all .15s ease;transition:all .15s ease;width:100%}.add-outline-item-btn[data-v-7664b62c]:hover{background:#f8f8f7;border-color:#a2a29f;color:#888886}.outline-actions[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.input-mode-toggle[data-v-7664b62c] .field{margin-bottom:0}.input-mode-toggle[data-v-7664b62c] .b-radio{margin-right:0}.edit-mode-actions[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.edit-dropdown[data-v-7664b62c] .dropdown-menu{min-width:160px}.edit-dropdown[data-v-7664b62c] .dropdown-content{padding:.25rem 0}.edit-dropdown[data-v-7664b62c] .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;padding:.5rem 1rem}.edit-dropdown[data-v-7664b62c] .dropdown-item .icon{color:#888886;width:1.25rem}.edit-label-tag[data-v-7664b62c]{border:none;font-weight:500}.edit-label-tag.edit-label-original[data-v-7664b62c]{background:#f2f2ef;color:#41413f!important}.edit-label-tag.edit-label-rewrite[data-v-7664b62c]{background:#f3e8ff;color:#7e22ce!important}.edit-label-tag.edit-label-tone[data-v-7664b62c]{background:#e1f1ff;color:#0a4b9c!important}.edit-label-tag.edit-label-add[data-v-7664b62c]{background:#defae3;color:#3a8b4c!important}.edit-label-tag.edit-label-translate[data-v-7664b62c]{background:#fff0f6;color:#d11f5b!important}.edit-label-tag.edit-label-remove[data-v-7664b62c]{background:#fff7e3;color:#ca4204!important}.ai-result-actions-loading[data-v-7664b62c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.875rem 1rem}.outline-item-skeleton .outline-item-number[data-v-7664b62c]{opacity:.5}.outline-loading-indicator[data-v-7664b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ebebe4;justify-content:center;padding:.75rem .5rem}@media only screen and (max-width:768px){.card.right-align[data-v-7664b62c]{right:0}}
