.jm-chat-thread-preview{margin:0;padding:clamp(12px,2.5vw,28px);border-radius:var(--jm-radius-card,20px);background:var(--jm-surface-tint,#f1efff)}.jm-chat-thread-preview.jm-chat-thread-compact{padding:0 0 20px;margin-block-end:-20px;background:transparent}.jm-chat-thread-frame{min-width:0;overflow:hidden;border:1px solid var(--jm-border,#dedee2);border-radius:14px;background:var(--jm-surface,white);font-family:Quicksand,Arial,sans-serif;pointer-events:none}.jm-chat-thread-compact .jm-chat-thread-frame{border-end-start-radius:0;border-end-end-radius:0}.jm-chat-thread-frame .jm-native-chat{font-family:inherit!important}.jm-chat-thread-messages{display:grid;gap:14px;padding:18px 14px}.jm-chat-thread-frame [data-chat-message-id]>div{max-width:87%!important}.jm-chat-thread-frame [data-chat-message-id]>div>div:last-child{flex-wrap:wrap;gap:0 4px}.jm-chat-thread-frame .chat-message-copy p{margin:0!important;font-size:inherit!important;line-height:inherit!important}.jm-chat-thread-frame [class~=italic]{font-size:11px!important}.jm-chat-thread-frame :is([aria-label="Reply in thread"],[role=tooltip]){display:none!important}.jm-chat-thread-header .chat-conversation-title{white-space:normal;line-height:1.2}.jm-chat-thread-header header{flex-wrap:wrap;gap:8px;padding:12px 14px}.jm-chat-thread-header header>div:last-child{margin-inline-start:auto}.jm-chat-thread-composer [class~=rounded-t-2xl]{display:none!important}.jm-chat-thread-composer [aria-label="Toggle formatting"]{background:transparent!important}.jm-chat-thread-compact .jm-chat-thread-header header>div:last-child>button{display:none!important}.jm-chat-thread-compact .jm-chat-thread-header header{padding:10px 12px}.jm-chat-thread-compact .jm-chat-thread-messages{gap:10px;padding:12px 10px}.jm-chat-thread-compact [data-chat-message-id]>div{max-width:calc(100% - 40px)!important}.jm-chat-thread-compact [data-chat-message-id] [class~="py-2.5"]{padding:6px 10px!important}.jm-chat-thread-compact .jm-chat-thread-reply [data-chat-message-id]{flex-direction:row-reverse}.jm-chat-thread-compact .jm-chat-thread-reply [data-chat-message-id]>div{align-items:flex-end!important}.jm-chat-thread-compact .jm-chat-thread-reply [data-chat-message-id]>div>div:last-child{justify-content:flex-end;text-align:end}.jm-chat-thread-compact .jm-chat-thread-reply [class~="bg-[#202024]"]{border-start-start-radius:1rem!important;border-start-end-radius:3px!important;background:#5b43f2!important;color:white!important}@media (max-width:600px){.jm-chat-thread-preview.jm-chat-thread-compact{padding:0;margin-block-end:0}.jm-chat-thread-compact .jm-chat-thread-frame{border-end-start-radius:14px;border-end-end-radius:14px}}