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