.message-input__files[data-v-a8537798]{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:8px;width:100%;max-width:100%;display:flex}.message-input__files.disabled[data-v-a8537798]{opacity:.3}.message-input__files.disabled .message-input__file[data-v-a8537798]{background:var(--alternative-disabled-background)}.message-input__file[data-v-a8537798]{background:var(--secondary-background);border:thin solid var(--secondary-stroke);border-radius:8px;align-items:center;gap:8px;width:240px;padding:4px;transition:all .2s;display:flex}.message-input__file[data-v-a8537798]:hover:not(:has(button:hover)){background:var(--quaternary-background);border-color:var(--secondary-stroke);cursor:pointer}.message-input__file--error[data-v-a8537798]{border-color:var(--error-text);background:var(--secondary-background)}.message-input__file--error[data-v-a8537798]:hover:not(:has(button:hover)){background:var(--secondary-background);border-color:var(--error-text)}.message-input__file-preview[data-v-a8537798]{background:var(--secondary-background);border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;overflow:hidden}.message-input__file-preview img[data-v-a8537798]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .2s}.message-input__file:hover:not(:has(button:hover)) .message-input__file-preview[data-v-a8537798]{background:var(--hover-background)}.message-input__file:hover:not(:has(button:hover)) .message-input__file-preview img[data-v-a8537798]{transform:scale(1.05)}.message-input__file-icon[data-v-a8537798]{width:24px;height:24px;color:var(--color-text-secondary)}.message-input__file-info[data-v-a8537798]{flex:1;min-width:0}.message-input__file-name[data-v-a8537798]{letter-spacing:0;color:var(--primary-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.message-input__file-size[data-v-a8537798]{color:var(--secondary-text)}.message-input__file-error[data-v-a8537798],.message-input__file-size[data-v-a8537798]{letter-spacing:0;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.message-input__file-error[data-v-a8537798]{margin-top:2px}.message-input__file-error-text[data-v-a8537798]{color:var(--error-text);cursor:help;align-items:center;gap:4px;display:flex}.message-input__file-error-icon[data-v-a8537798]{width:14px;height:14px}.user-message{flex-direction:column;justify-content:flex-start;gap:6px;width:100%;max-width:620px;display:flex}.user-message__content{align-items:flex-end;gap:4px;max-width:100%;display:flex}.user-message__content-right{opacity:0;flex-direction:row;flex-shrink:0;align-self:flex-end;align-items:center;gap:0;transition:opacity .22s cubic-bezier(.2,.8,.2,1);display:flex}@media (hover:none){.user-message__content-right{opacity:1}}.user-message__content-wrapper{border-left:2px solid rgba(var(--accent-rgb),.45);width:fit-content;max-width:620px;color:var(--default-text);scrollbar-width:thin;scrollbar-color:var(--light-stroke) transparent;flex-direction:column;gap:6px;padding:2px 0 2px 12px;display:flex;overflow:auto}.user-message__content-wrapper::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.user-message__content-wrapper::-webkit-scrollbar-track{background-color:#0000}.user-message__content-wrapper::-webkit-scrollbar-thumb{background-color:var(--light-stroke);transition:background-color .3s ease-in-out}.user-message__content-wrapper::-webkit-resizer{background-color:#0000}.user-message__content-wrapper::-webkit-scrollbar-corner{background-color:#0000}.user-message__content-wrapper:hover::-webkit-scrollbar-thumb{background-color:var(--light-stroke)}@media (width<=720px){.user-message__content{margin-top:0}.user-message__content-wrapper{--side-offset:0;max-width:100%;margin-left:0;margin-right:0}}.user-message__content-wrapper img{max-width:100%}.user-message__content-wrapper .parsed-message>:last-child,.user-message__content-wrapper .parsed-message>:last-child>:last-child{margin-bottom:0}.user-message__content-wrapper .parsed-message>.space:last-child{display:none}.user-message:focus-within .user-message__content-right,.user-message:hover .user-message__content-right{opacity:1}.user-message__edit{flex-direction:column;gap:8px;width:100%;min-width:300px;display:flex}.user-message__edit-textarea{resize:none;background:var(--secondary-background);border:1px solid var(--secondary-stroke);width:100%;min-height:60px;max-height:300px;color:var(--default-text);letter-spacing:0;scrollbar-width:thin;scrollbar-color:var(--light-stroke) transparent;border-radius:8px;outline:none;padding:8px 10px;font-family:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .2s}.user-message__edit-textarea:focus{border-color:var(--accent)}.user-message__edit-textarea::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.user-message__edit-textarea::-webkit-scrollbar-track{background-color:#0000}.user-message__edit-textarea::-webkit-scrollbar-thumb{background-color:var(--light-stroke);transition:background-color .3s ease-in-out}.user-message__edit-textarea::-webkit-resizer{background-color:#0000}.user-message__edit-textarea::-webkit-scrollbar-corner{background-color:#0000}.user-message__edit-textarea:hover::-webkit-scrollbar-thumb{background-color:var(--light-stroke)}.user-message__edit-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.user-message__edit-actions-left,.user-message__edit-actions-right{align-items:center;gap:4px;display:flex}.user-message__edit-upload{cursor:pointer;color:var(--secondary-text);border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.user-message__edit-upload:hover{color:var(--accent);background:var(--hover-background)}.user-message__edit-upload input{display:none}.user-message__versions{align-items:center;margin-top:-4px;display:flex}
