.jotme-chat-motion-canvas,.jotme-chat-motion-canvas *{box-sizing:border-box}.jm-motion-chat-anchor{position:absolute;left:0;top:0;width:720px;height:600px;transform-origin:top left}.jm-motion-conversation{position:relative;width:100%;height:100%;background:#f6f6f8;overflow:hidden;isolation:isolate}.jm-motion-header{position:absolute;inset:0 0 auto;z-index:3;background:#f6f6f8}.jm-motion-thread-clip{position:absolute;inset:73px 14px 124px;overflow:hidden;isolation:isolate}.jm-motion-thread{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;gap:12px;transform-origin:top left}.jm-motion-row{position:relative;flex:none;min-width:0;width:100%}.jm-motion-layers{display:grid;align-items:start;min-width:0}.jm-motion-file-content{width:100%;min-width:0}.jm-motion-face-message{min-height:82px}.jm-motion-loop-intro{position:absolute;inset:0;background:#f6f6f8}.jm-motion-composer{position:absolute!important;left:0;right:0;bottom:0;z-index:4}.jm-motion-introduction{position:absolute;inset:0;pointer-events:none}.jm-motion-face{border-radius:50%;overflow:hidden;background:#ede9fb;box-shadow:0 5px 14px #30234818;border:2px solid #fff;flex-shrink:0}.jm-motion-person-name{margin-top:9px;text-align:center;font-size:13px;font-weight:600;color:#3b3448}.jm-motion-person-language{margin-top:3px;text-align:center;font-size:10px;color:#8c8498}.jm-motion-face-message [data-chat-message-id]>span:first-child{align-self:flex-start;margin-top:30px;background-image:var(--face-photo);background-size:cover;background-position:var(--face-position);color:transparent!important;opacity:var(--avatar-opacity,1)}.jm-motion-invitation-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px}.jm-motion-invitation-cell{min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.jm-motion-invitation-language{font-size:13px;font-weight:600;color:#6252df;line-height:20px}.jm-motion-invitation-source{width:360px;flex:none;zoom:.6}.jm-motion-dialog-backdrop{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden;background:#22202c38;backdrop-filter:blur(5px);z-index:5}.jm-motion-dialog-viewport{position:relative;width:306px;max-height:394px;overflow:hidden;padding:12px;border-radius:13px;box-shadow:0 10px 28px #19162330;background:#f6f6f8}.jm-motion-meeting-finale{position:absolute;inset:0;z-index:6;overflow:hidden}.jm-motion-meeting-person{position:absolute;overflow:hidden;border-radius:12px;background:#ede9f4}.jm-motion-meeting-person-label{position:absolute;left:0;bottom:0;right:0;display:flex;align-items:center;gap:7px;padding:22px 10px 9px;background:linear-gradient(transparent,#15121eaa);color:white;font-size:11px;line-height:16px}.jm-motion-meeting-person-label b{font-weight:600}.jm-motion-meeting-person-label span{font-size:9px;opacity:.8}.jm-motion-meeting-person-label i{width:6px;height:6px;border-radius:50%;background:#67d44b;margin-left:auto}.jm-motion-live-session{position:absolute;top:288px;bottom:20px;left:20px;right:20px;display:flex;flex-direction:column;gap:12px;padding:16px 20px;border:1px solid #dcdce3;border-radius:12px;background:#f6f6f8;overflow:hidden}.jm-motion-live-session-title{display:flex;align-items:center;justify-content:center;font-size:13px;line-height:20px}.jm-motion-live-session-title b{font-size:13px;color:#6252df}.jm-motion-live-transcript{min-height:0;flex:1;overflow:hidden}.jotme-chat-motion-canvas .jm-native-chat *{animation:none!important;transition:none!important;caret-color:transparent!important;pointer-events:none!important}.jotme-chat-motion-canvas .jm-native-chat .lucide-loader-2,.jotme-chat-motion-canvas .jm-native-chat .lucide-loader-circle{transform:rotate(var(--motion-spin,0deg))}.jm-site.v3 .tool-page.tool-page-multilingual-chat .tool-original-hero{aspect-ratio:6/5}.multilingual-chat-hero{display:block;position:relative;isolation:isolate;overflow:hidden;width:100%;height:auto;aspect-ratio:6/5;margin:0;border-radius:20px;background:#f6f6f8}.multilingual-chat-hero .mch-player{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}