.user-message{white-space:pre-line;width:100%}.image-item{display:inline-block;margin-right:5px}.wrote{color:#202124;display:inline;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:18px}.save-btn.editVisibilityBtn{color:#fff}.msg-header{align-items:baseline;display:flex;gap:6px}.msg-time{color:#9aa0a6;font-weight:400}.msg-time,.seen-pill{font-size:11px;white-space:nowrap}.seen-pill{align-items:center;color:#80868b;display:inline-flex;gap:3px}.seen-pill svg{opacity:.7}.seen-pill-name{color:#5f6368;font-size:11px;font-weight:600}.seen-pill-name:not(:last-child):after{content:",";font-weight:400;margin-right:2px}.user-message{background-color:#ebf6fe;border:1px solid rgba(0,0,0,.02);border-radius:16px;color:#202124;display:inline-block;font-size:13px;max-width:100%;padding:10px 14px;position:relative}.actions-pill{align-items:center;display:flex;gap:6px;opacity:0;padding:2px 6px;pointer-events:none;position:absolute;right:6px;top:6px;transition:opacity .15s ease;z-index:10}.chat-history-container:hover .actions-pill{opacity:1;pointer-events:auto}.pill-icon-btn{align-items:center;color:#5f6368;cursor:pointer;display:flex;padding:3px;transition:all .2s}.pill-icon-btn:hover{background-color:#1a73e80d;border-radius:50%;color:#1a73e8}.pill-icon-btn svg path{fill:#5f6368}.pill-icon-btn:hover svg path{fill:#1a73e8}.reply-toggle-btn{align-items:center;background:#1a73e812;border:1px solid rgba(26,115,232,.3);border-radius:20px;color:#1a73e8;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;letter-spacing:.1px;line-height:1.4;outline:none;padding:3px 10px 3px 8px;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.reply-toggle-btn .reply-icon{fill:#1a73e8;flex-shrink:0;margin-top:1px;transition:fill .15s ease}.reply-toggle-btn:hover{background-color:#1a73e8;border-color:#1a73e8;color:#fff}.reply-toggle-btn:hover .reply-icon{fill:#fff}.reply-toggle-btn.active{background-color:#1a73e8;border-color:#1a73e8;color:#fff}.reply-toggle-btn.active .reply-icon{fill:#fff}.inline-reply-row{align-items:center;display:flex;gap:6px;margin-top:6px;padding:0 2px}.inline-reply-input{background:#fff;border:1.5px solid #d0e4f7;border-radius:20px;color:#202124;flex:1;font-size:12.5px;min-width:0;outline:none;padding:6px 14px;transition:border-color .15s ease,box-shadow .15s ease}.inline-reply-input:focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e81f}.inline-reply-input::-moz-placeholder{color:#9aa0a6}.inline-reply-input::placeholder{color:#9aa0a6}.inline-reply-send{align-items:center;background-color:#1a73e8;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;outline:none;transition:background-color .15s ease,transform .1s ease;width:32px}.inline-reply-send:hover:not(:disabled){background-color:#1557b0;transform:scale(1.05)}.inline-reply-send:disabled{background-color:#c5d9f5;cursor:not-allowed}.inline-reply-cancel{align-items:center;background:transparent;border:none;border-radius:50%;color:#9aa0a6;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;height:26px;justify-content:center;line-height:1;outline:none;transition:color .15s ease,background-color .15s ease;width:26px}.inline-reply-cancel:hover{background-color:#d9302514;color:#d93025}.reply-slide-enter-active,.reply-slide-leave-active{overflow:hidden;transition:all .2s ease}.reply-slide-enter-from,.reply-slide-leave-to{margin-top:0;max-height:0;opacity:0}.reply-slide-enter-to,.reply-slide-leave-from{margin-top:6px;max-height:60px;opacity:1}@keyframes spin{to{transform:rotate(1turn)}}.spin{animation:spin .8s linear infinite}.bubble-visibility-row{align-items:center;display:flex;gap:8px;margin-bottom:6px;margin-top:8px}.visibility-label-text{color:#313234;font-size:13px;font-weight:700}.visibility-pill{align-items:center;background:#f1f3f4;border-radius:16px;color:#3c4043;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 12px 4px 8px;transition:all .15s ease}.visibility-pill:hover{background:#e8eaed}.vis-icon{color:currentColor;flex-shrink:0}.vis-text{font-weight:500}.visibility-pill.visibility-0,.visibility-pill.visibility-1,.visibility-pill.visibility-2,.visibility-pill.visibility-3,.visibility-pill.visibility-unknown{background:#f1f3f4;color:#3c4043}.bubble-reply-row{align-items:center;display:flex;margin-top:10px;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .15s ease,max-height .2s ease;width:100%}.chat-history-container:hover .bubble-reply-row{max-height:50px;opacity:1;pointer-events:auto}.reply-input-wrapper{align-items:center;background:#fff;border:1.5px solid #dde8f5;border-radius:24px;cursor:pointer;display:flex;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.reply-input-wrapper:hover{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e814}.reply-input-fake{background:transparent;border:none;color:#3c4043;cursor:pointer;flex:1;font-size:13px;min-width:0;outline:none;padding:10px 6px 10px 16px}.reply-input-fake::-moz-placeholder{color:#adb5bd}.reply-input-fake::placeholder{color:#adb5bd}.reply-send-btn{align-items:center;background:#1a73e8;border:none;border-radius:50%;box-shadow:0 2px 6px #1a73e859;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin:4px 5px 4px 4px;outline:none;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;width:32px}.reply-send-btn:hover{background:#1558d6;box-shadow:0 3px 10px #1a73e873;transform:scale(1.08)}.bubble-reply-row-customer{align-items:center;display:flex;margin-top:4px}.customer-reply-btn{align-items:center;background:transparent;border:none;border-radius:4px;color:#5f6368;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;margin-left:-4px;outline:none;padding:2px 4px;transition:color .15s ease,background-color .15s ease}.customer-reply-btn:hover{background-color:#1a73e80d;color:#1a73e8}.customer-reply-btn svg{flex-shrink:0;fill:currentColor}.bubble-footer{margin-top:3px;max-height:0;opacity:0;overflow:hidden;padding:0 2px;pointer-events:none;transition:opacity .15s ease,max-height .15s ease}.chat-history-container:hover .bubble-footer{max-height:30px;opacity:1;pointer-events:auto}.status-text{color:#5f6368;font-size:11px}.message-meta{color:#5f6368;font-size:10px;margin-top:2px}.toggle-replies{color:#5f6368!important;cursor:pointer;font-size:11px;font-weight:600;text-decoration:none}.item-link{color:#1a73e8;font-size:11px}.save-btn:hover{color:#fff;text-decoration:none}.capitalize{text-transform:capitalize}.ass-popup{background:#fff;border-radius:20px;box-shadow:0 0 14px #000;left:50%;padding:21px;position:fixed;top:50%;transform:translate(-50%,-50%);width:50vw;z-index:999}.chat-history-container{display:flex;gap:15px;justify-content:space-between}.flex-1{flex:1}.msg-text{display:block;margin-right:80px}@media (max-width:768px){.chat-history-container{gap:10px}.ass-popup{width:85%}}@media (max-width:375px){.ass-popup{width:90%}}.communication-date-group[data-v-272fc7e7]{margin-top:0}.communication-date-heading[data-v-272fc7e7]{align-items:center;display:flex;gap:12px;margin:24px 0}.communication-date-group:first-child .communication-date-heading[data-v-272fc7e7]{gap:0;justify-content:center;margin-top:0}.communication-date-group:first-child .communication-date-line[data-v-272fc7e7]{display:none}.communication-date-line[data-v-272fc7e7]{background-color:#d5dbe0;flex:1 1 0;height:1px}.created-date[data-v-272fc7e7]{align-items:center;color:#62707c;display:inline-flex;flex:0 0 auto;font-family:Roboto;font-size:14px;font-weight:400;gap:10px;letter-spacing:0;line-height:20px;margin:0;text-align:center;white-space:nowrap}.communication-date-icon[data-v-272fc7e7]{color:#8a97a6;display:block;flex-shrink:0;height:15px;margin-right:0;width:15px}.add-new-btn[data-v-272fc7e7]{align-items:center;color:#2e4051;cursor:pointer;display:flex;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;justify-content:flex-end;margin-bottom:0;margin-top:9px}.modal-overflow[data-v-272fc7e7]{height:255px;margin-bottom:30px;overflow-x:hidden;overflow-y:scroll}.font-bold[data-v-272fc7e7]{font-size:20px;font-weight:700!important}.font-14[data-v-272fc7e7]{font-size:14px}
