.mention-panel[data-v-152f2b3c]{background:var(--bg-elevated-7, #1f2937);border:1px solid var(--bg-muted-a, rgba(255, 255, 255, .12));border-radius:.5rem;box-shadow:0 .5rem 1.5rem #00000059;padding:.375rem;min-width:6rem;max-width:20rem;max-height:14rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, rgba(156, 163, 175, .5)) transparent}.mention-panel[data-v-152f2b3c]::-webkit-scrollbar{width:.1875rem}.mention-panel[data-v-152f2b3c]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, rgba(156, 163, 175, .5));border-radius:.125rem}.mention-empty[data-v-152f2b3c]{padding:.625rem .75rem;font-size:.8125rem;color:var(--text-tertiary, #9ca3af);text-align:center}.mention-list[data-v-152f2b3c]{display:flex;flex-direction:column;gap:.125rem}.mention-item[data-v-152f2b3c]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.375rem;cursor:pointer;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.mention-item[data-v-152f2b3c]:hover,.mention-item.active[data-v-152f2b3c]{background:#38bdf82e}.mention-thumb-wrap[data-v-152f2b3c]{position:relative;width:2rem;height:2rem;border-radius:.25rem;overflow:hidden;flex-shrink:0;background:#0003}.mention-thumb[data-v-152f2b3c]{width:100%;height:100%;object-fit:cover;display:block}.mention-index[data-v-152f2b3c]{position:absolute;left:0;bottom:0;font-size:.625rem;line-height:1;padding:.125rem .25rem;background:#0000008c;color:#fff;border-top-right-radius:.25rem}.mention-label[data-v-152f2b3c]{font-size:.8125rem;color:var(--text-primary, #e5e7eb)}.rich-input-wrapper[data-v-c1bf73c7]{position:relative;width:100%}.rich-input[data-v-c1bf73c7]{display:block;width:100%;min-height:5rem;max-height:12rem;overflow-x:hidden;overflow-y:auto;background-color:transparent;border:none;color:color-mix(in srgb,var(--text-primary) 88%,transparent);font-size:.875rem;font-family:inherit;line-height:1.5;outline:none;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;margin:0;padding:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.rich-input[data-v-c1bf73c7]:empty:before{content:attr(data-placeholder);color:var(--text-tertiary);pointer-events:none}.rich-input[data-v-c1bf73c7]::-webkit-scrollbar{width:.1875rem}.rich-input[data-v-c1bf73c7]::-webkit-scrollbar-track{background:transparent}.rich-input[data-v-c1bf73c7]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.125rem}.rich-input[data-v-c1bf73c7]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.rich-input[data-v-c1bf73c7] .inline-tag{display:inline-flex;align-items:center;gap:.3125rem;padding:.0625rem .375rem .0625rem .0625rem;margin:0 .125rem;border-radius:.25rem;font-size:.8125rem;vertical-align:middle;-webkit-user-select:none;user-select:none}.rich-input[data-v-c1bf73c7] .inline-tag.image-ref{background:#38bdf826;border:1px solid rgba(56,189,248,.45);color:#7dd3fc}.rich-input[data-v-c1bf73c7] .inline-tag.video-ref{background:#a855f726;border:1px solid rgba(168,85,247,.45);color:#d8b4fe}.rich-input[data-v-c1bf73c7] .inline-tag.audio-ref{background:#f59e0b26;border:1px solid rgba(245,158,11,.45);color:#fcd34d}.rich-input[data-v-c1bf73c7] .inline-tag .tag-image{width:1.125rem;height:1.125rem;object-fit:cover;border-radius:.1875rem;flex-shrink:0;display:inline-block;vertical-align:middle}.rich-input[data-v-c1bf73c7] .tag-video-placeholder{background:#a855f759;color:#fff;font-size:.625rem;text-align:center;line-height:1.125rem}.rich-input[data-v-c1bf73c7] .tag-audio-placeholder{background:#f59e0b59;color:#fff;font-size:.5rem;font-weight:600;text-align:center;line-height:1.125rem;letter-spacing:.02em}.rich-input[data-v-c1bf73c7] .tag-content{font-weight:500}.mention-panel[data-v-c1bf73c7]{background:var(--bg-elevated-7, #1f2937);border:1px solid var(--bg-muted-a, rgba(255, 255, 255, .12));border-radius:.5rem;box-shadow:0 .5rem 1.5rem #00000059;padding:.375rem;min-width:6rem;max-width:20rem;max-height:14rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;z-index:2147483000!important}.mention-panel[data-v-c1bf73c7]::-webkit-scrollbar{width:.1875rem}.mention-panel[data-v-c1bf73c7]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.125rem}.mention-panel[data-v-c1bf73c7]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.mention-empty[data-v-c1bf73c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:1rem 1.25rem;min-width:14rem;text-align:center}.mention-empty-icon[data-v-c1bf73c7]{width:2rem;height:2rem;border-radius:50%;background:#38bdf82e;border:1px dashed rgba(56,189,248,.55);color:#7dd3fc;font-size:.9375rem;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.mention-empty-text[data-v-c1bf73c7]{font-size:.8125rem;line-height:1.45;color:var(--text-tertiary, #9ca3af)}.mention-list[data-v-c1bf73c7]{display:flex;flex-direction:column;gap:.125rem}.mention-item[data-v-c1bf73c7]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:.375rem;cursor:pointer;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.mention-item[data-v-c1bf73c7]:hover,.mention-item.active[data-v-c1bf73c7]{background:#38bdf82e}.mention-thumb-wrap[data-v-c1bf73c7]{position:relative;width:2rem;height:2rem;border-radius:.25rem;overflow:hidden;flex-shrink:0;background:#0003}.mention-thumb-wrap--video[data-v-c1bf73c7]{outline:1px solid rgba(168,85,247,.45);outline-offset:-1px}.mention-thumb-wrap--audio[data-v-c1bf73c7]{outline:1px solid rgba(245,158,11,.45);outline-offset:-1px}.mention-thumb-wrap--xingxiang[data-v-c1bf73c7]{outline:1px solid rgba(52,211,153,.5);outline-offset:-1px}.mention-thumb[data-v-c1bf73c7]{width:100%;height:100%;object-fit:cover;display:block}.mention-thumb--video-placeholder[data-v-c1bf73c7]{display:flex;align-items:center;justify-content:center;font-size:.875rem;color:#ffffffd9;background:#a855f759}.mention-thumb--audio-placeholder[data-v-c1bf73c7]{display:flex;align-items:center;justify-content:center;font-size:.875rem;color:#ffffffd9;background:#f59e0b59}.mention-index[data-v-c1bf73c7]{position:absolute;left:0;bottom:0;font-size:.625rem;line-height:1;padding:.125rem .25rem;background:#0000008c;color:#fff;border-top-right-radius:.25rem}.mention-video-badge[data-v-c1bf73c7]{position:absolute;right:0;top:0;font-size:.5625rem;line-height:1;padding:.0625rem .1875rem;background:#a855f7d9;color:#fff;border-bottom-left-radius:.25rem}.mention-audio-badge[data-v-c1bf73c7]{position:absolute;right:0;top:0;font-size:.5625rem;line-height:1;padding:.0625rem .1875rem;background:#f59e0bd9;color:#fff;border-bottom-left-radius:.25rem}.mention-group-title[data-v-c1bf73c7]{padding:.25rem .5rem .125rem;font-size:.6875rem;color:var(--text-tertiary, #9ca3af);letter-spacing:.04em}.mention-label[data-v-c1bf73c7]{font-size:.8125rem;color:var(--text-primary, #e5e7eb);display:flex;align-items:baseline;gap:.375rem;min-width:0}.mention-label-sub[data-v-c1bf73c7]{font-size:.6875rem;color:var(--text-tertiary, #9ca3af);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10rem}.sr-asset-icon[data-v-30a8c1bc]{display:block;flex-shrink:0}
