.assistant-msg-v2 .assistant-msg-v2-row[data-v-2307d231]{max-width:100%;width:auto}@media (min-width:768px){.assistant-msg-v2 .assistant-msg-v2-row[data-v-2307d231]{max-width:80%}}.assistant-msg-v2 .assistant-msg-bubble[data-v-2307d231]{word-break:break-word}.assistant-msg-v2 .assistant-msg-bubble--bot[data-v-2307d231]{border:1px solid #e5e7eb;border-radius:1rem 1rem 1rem 0;box-shadow:none}.assistant-msg-v2 .assistant-msg-bubble--user[data-v-2307d231]{border-radius:1rem 1rem 0 1rem}.assistant-msg-v2 .assistant-msg-text[data-v-2307d231] p:last-child{margin-bottom:0}.assistant-msg-v2 .assistant-msg-text[data-v-2307d231] p{margin-bottom:.25rem;margin-top:.25rem}.assistant-msg-v2 .assistant-msg-images[data-v-2307d231]{display:flex;flex-wrap:wrap;gap:.5rem}.assistant-msg-v2 .assistant-msg-img[data-v-2307d231]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;height:3.5rem;-o-object-fit:cover;object-fit:cover;width:3.5rem}.chat-upload{overflow:hidden;position:relative;z-index:0}.chat-upload .filepond--root{font-family:inherit;height:auto!important;margin-bottom:0;max-height:5.5rem;min-height:2.75rem;overflow:hidden!important}.chat-upload .filepond--panel-root{background-color:#f9fafb;border-radius:.5rem}.chat-upload .filepond--drop-label{color:#6b7280;cursor:pointer;font-size:.8125rem;min-height:2.75rem}.chat-upload--busy .filepond--drop-label,.chat-upload--busy .filepond--list-scroller{pointer-events:none;visibility:hidden}.chat-upload-busy{align-items:center;background-color:#f9fafb;border-radius:.5rem;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:6}.chat-upload .filepond--browser{cursor:pointer}.chat-upload .filepond--list-scroller{height:auto!important;margin-bottom:0!important;margin-top:0!important;max-height:3.75rem;overflow:hidden!important;position:relative!important;transform:none!important}.chat-upload .filepond--list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;height:auto!important;left:0!important;position:relative!important;right:auto!important;top:0!important}.chat-upload .filepond--item{height:3.5rem;margin:0!important;transform:none!important;width:3.5rem}.chat-upload .filepond--item-panel{border-radius:.5rem}.chat-upload .filepond--file-info,.chat-upload .filepond--file-status{display:none!important}.chat-upload .filepond--file-action-button{cursor:pointer}.chat-upload .filepond--image-preview-wrapper{border-radius:.5rem}.assistant-attach-remove[data-v-78d94900]{align-items:center!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:#111827!important;border:2px solid #fff!important;border-radius:9999px!important;box-shadow:0 1px 3px rgba(0,0,0,.35)!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;height:20px!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important;position:absolute!important;right:-6px!important;top:-6px!important;width:20px!important;z-index:30!important}.assistant-attach-remove[data-v-78d94900]:hover{background:#dc2626!important;color:#fff!important}.assistant-composer-v2 .assistant-composer-bar[data-v-78d94900]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;gap:.5rem;padding:.375rem}.assistant-composer-v2 .assistant-composer-input[data-v-78d94900]{background:transparent!important;border:none!important;box-shadow:none!important;min-height:40px;padding:.5rem .25rem!important}.assistant-composer-v2 .assistant-composer-btn[data-v-78d94900],.assistant-composer-v2 .assistant-composer-send[data-v-78d94900]{align-items:center!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border:none!important;border-radius:.625rem!important;cursor:pointer!important;display:inline-flex!important;height:40px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-width:40px!important;padding:0!important;width:40px!important}.assistant-composer-v2 .assistant-composer-btn[data-v-78d94900]{background:#f3f4f6!important;color:#374151!important}.assistant-composer-v2 .assistant-composer-btn[data-v-78d94900]:hover:not(:disabled){background:#e5e7eb!important}.assistant-composer-v2 .assistant-composer-btn[data-v-78d94900]:disabled{cursor:not-allowed!important;opacity:.45}.assistant-composer-v2 .assistant-composer-send[data-v-78d94900]{background:#111827;color:#fff}.assistant-composer-v2 .assistant-composer-send[data-v-78d94900]:hover:not(:disabled){opacity:.9}.assistant-composer-v2 .assistant-composer-send[data-v-78d94900]:disabled{cursor:not-allowed!important;opacity:.45}