.ai-attach-list[data-v-07e4b6ab]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ai-attach-item[data-v-07e4b6ab]{border:1px solid var(--mhv-line,rgb(var(--mhv-gray-200)));background:var(--mhv-surface,#fff);max-width:220px;color:var(--mhv-text,rgb(var(--mhv-gray-900)));cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0;display:inline-flex;overflow:hidden}.ai-attach-item.is-document[data-v-07e4b6ab]{padding:6px 10px;font-size:12px}.ai-attach-item__thumb[data-v-07e4b6ab]{-o-object-fit:cover;object-fit:cover;width:96px;height:72px;display:block}.ai-attach-item__icon[data-v-07e4b6ab],.ai-attach-item__pages[data-v-07e4b6ab]{color:rgb(var(--mhv-gray-500));flex:none}.ai-attach-item__name[data-v-07e4b6ab]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-attach-preview[data-v-07e4b6ab]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:70vh;margin:0 auto;display:block}.ai-attach-view[data-v-07e4b6ab]{flex-direction:column;height:calc(min(78vh,860px));min-height:320px;display:flex}.ai-attach-view.is-image[data-v-07e4b6ab]{background:repeating-conic-gradient(rgb(var(--mhv-gray-200)) 0 25%,rgb(var(--mhv-gray-100)) 0 50%) 0 0/16px 16px;padding:12px;position:relative}.ai-attach-view[data-v-07e4b6ab] .ai-attach-view__image{cursor:grab;background:0 0;width:100%;height:100%;aspect-ratio:auto!important}.ai-attach-view.is-image[data-v-07e4b6ab] img{-o-object-fit:contain;object-fit:contain}.ai-attach-view__pdf[data-v-07e4b6ab]{flex:auto;min-height:0}.ai-attach-view.is-text[data-v-07e4b6ab]{padding:16px;overflow:auto}.ai-attach-text[data-v-07e4b6ab]{color:var(--mhv-text);white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5}.ai-attach-doc[data-v-07e4b6ab]{text-align:center;padding:24px}.ai-attach-doc__icon[data-v-07e4b6ab]{color:rgb(var(--mhv-gray-400));font-size:40px}.ai-attach-doc__name[data-v-07e4b6ab]{word-break:break-word;margin:12px 0 2px;font-weight:600}.ai-attach-doc__meta[data-v-07e4b6ab],.ai-attach-doc__note[data-v-07e4b6ab]{color:rgb(var(--mhv-gray-500));margin:0;font-size:13px}.ai-attach-download[data-v-07e4b6ab]{color:var(--primaryColor);align-items:center;gap:6px;margin-right:auto;font-size:14px;display:inline-flex}
