.message-bubble-main .message-content{position:relative}.message-bubble-main .message-end-actions{align-items:center;display:flex;gap:.2rem;margin-left:10px;visibility:hidden}.message-bubble-main .message-end-actions button{align-items:center;background-color:#ebebeb!important;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.message-bubble-main .message-end-actions button i{cursor:pointer;font-size:18px}.message-bubble-main .message-end-actions button.emoji-btn{color:rgba(0,0,0,.7)}.message-bubble-main .message-end-actions button.emoji-btn:active,.message-bubble-main .message-end-actions button.emoji-btn:focus,.message-bubble-main .message-end-actions button.emoji-btn:hover{color:rgba(0,0,0,.7);transition:all .5s ease}.message-bubble-main .message-end-actions.message-sending-loading{visibility:visible}.message-bubble-main .message-end-actions.message-sending-loading i{color:#001f7d;font-size:18px}.message-bubble-main .message-end-actions.active{visibility:visible}.message-bubble-main .message-end-actions.active button.emoji-btn{color:rgba(0,0,0,.8)}.message-bubble-main.message-sender .message-end-actions{order:2}.message-bubble-main:hover .message-end-actions{visibility:visible}.message-bubble-main.audio-message .message-bubble{max-width:60%!important}.message-bubble-main .message-summary{margin-bottom:15px;padding-left:15px}.message-bubble-main .message-summary .summary-text{color:#2b2b2b;font-size:15px;height:auto;line-height:1.6;margin-bottom:12px}.message-bubble-main .message-summary h1,.message-bubble-main .message-summary h2,.message-bubble-main .message-summary h3,.message-bubble-main .message-summary h4,.message-bubble-main .message-summary h5{border-bottom:1px solid #e0e0e0;color:#2c3e50;font-family:Lato,sans-serif;margin-bottom:10px;padding-bottom:5px;width:fit-content}.message-bubble-main .message-summary h6{font-family:Lato,sans-serif}.message-bubble-main .message-summary p,.message-bubble-main .message-summary span{display:block;font-size:15px;line-height:1.6;margin-bottom:12px}.message-bubble-main .message-summary ol,.message-bubble-main .message-summary ul{font-size:16px;line-height:1.5;margin-bottom:20px;margin-left:0}.message-bubble-main .message-summary ul li{list-style:circle;margin-bottom:10px}.message-bubble-main .message-summary ol li{list-style:auto;margin-bottom:10px}.message-bubble-main .message-summary table{border-collapse:collapse;margin-bottom:20px;margin-top:15px;width:100%}.message-bubble-main .message-summary td,.message-bubble-main .message-summary th{border:1px solid #ddd;font-size:16px;padding:10px;text-align:left}.message-bubble-main .message-summary th{background-color:#f2f2f2;color:#333;font-weight:700}.message-bubble-main .message-summary td{background-color:#fff}.message-bubble-main .message-summary tr:nth-child(2n) td{background-color:#f9f9f9}.message-bubble-main .message-summary tr:hover td{background-color:#f1f1f1}.message-bubble-main .message-summary ol{margin-left:20px}.message-bubble-main .message-transcription-wrapper .message-transcription{padding-left:15px}.message-bubble-main .message-transcript-wrapper{position:relative}.message-bubble-main .message-transcript-wrapper .message-transcript{max-height:50px;overflow:hidden;padding-left:20px;transition:max-height .4s ease}.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line{margin-bottom:12px}.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line .timestamp{color:#6f7186;display:inline-block;font-size:14px;margin-right:5px;width:125px}.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line .speaker{font-family:Lato,sans-serif;font-size:15px;font-weight:600;margin-right:5px}.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line .transcription-text{font-size:14px;font-weight:400;margin-top:0}.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line:last-child{margin-bottom:0}.message-bubble-main .message-transcript-wrapper .message-transcript.expanded{max-height:fit-content}.message-bubble-main .message-transcript-wrapper .transcript-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:65px;left:0;pointer-events:none;position:absolute;transition:opacity .3s;width:100%}.message-bubble-main .message-transcript-wrapper .transcript-toggle{background:#fff;border-radius:6px;bottom:0;box-shadow:0 0 10px #d4d4d4;cursor:pointer;font-size:14px;font-weight:700;padding:4px 8px;position:absolute;right:10px;z-index:1}.message-bubble-main .message-transcript-wrapper .transcript-toggle .toggleIcon{transition:opacity .3s}.message-bubble-main .message-transcript-wrapper.expanded .transcript-fade{opacity:0}.message-bubble-main .item-heading{align-items:center;display:flex;gap:.5rem;margin-bottom:10px}.message-bubble-main .item-heading i{color:#001d76;font-size:20px}.message-bubble-main .item-heading i.icon-styled{align-items:center;background-color:#dfeff5;border-radius:50%;display:flex;font-size:18px;height:38px;justify-content:center;width:38px}.message-bubble-main .item-heading h6{font-family:Lato,sans-serif;font-size:17px}.message-bubble-main.message-bubble-main-from .message-bubble{padding:15px 20px!important}.message-bubble-main.message-bubble-main-from .message-bubble .message-content{max-width:100%!important}.message-bubble-main.message-bubble-main-from .message-bubble.message-artifact,.message-bubble-main.message-bubble-main-from .message-bubble.message-screen-recording{padding:0!important}.message-bubble-main.message-bubble-main-from .message-bubble.group-initial-message{padding:12px 15px!important;width:95%!important}.message-bubble-main.message-bubble-main-from .message-bubble.group-initial-message .conversation-type-boxes{gap:10px!important}.message-bubble-main.message-bubble-main-from .message-header .fa-share-icon{color:#a5a5a5;font-weight:400;margin-right:4px;margin-top:0}.message-bubble-main.message-bubble-main-from .message-header .fa-share-icon span{font-family:Lato,sans-serif}.message-bubble-main.message-owner{padding-right:0!important}.message-bubble-main .message-attachments .image-grid{width:220px}.message-bubble-main .message-label{border-radius:30px;padding:8px 20px}.nexy-message-header{flex:1}.nexy-message-header .nexy-message-header-badge{align-items:center;display:flex;gap:.35rem}.nexy-message-header .nexy-message-header-badge h5{font-size:18px}.nexy-message-header .nexy-message-header-badge h6{font-size:15px;font-weight:300;padding:2px}.message-bubble{padding-left:10px!important;padding-right:10px!important}.message-bubble .message-header{align-items:center;display:flex;gap:.35rem;justify-content:space-between;position:relative}.message-bubble .message-header .medium-strong{margin-right:25px}.message-bubble .message-header .message-sender-name{flex:1;margin-right:25px}.message-bubble .message-header .message-sender-name span{font-family:Lato;font-size:16px;font-weight:600!important}.message-bubble .message-header .message-status{color:#444;display:flex;font-size:14px;font-weight:500;gap:5px;margin-left:0!important}.message-bubble .message-header .message-timestamp{margin-left:0}.message-bubble .message-header .actions-dropdown-toggle{margin-left:6px}.message-bubble .message-header .dropdown-list{margin-left:0}.message-bubble .message-header .dropdown-list .dropdown-trigger{background:transparent;border:none!important;color:rgba(0,0,0,.5);height:20px;outline:0!important;width:20px}.message-bubble .message-header .dropdown-list .dropdown-trigger:active,.message-bubble .message-header .dropdown-list .dropdown-trigger:focus,.message-bubble .message-header .dropdown-list .dropdown-trigger:hover,.message-bubble .message-header .dropdown-list.active .dropdown-trigger{border:none;color:rgba(0,0,0,.9)}.message-bubble .message-header .dropdown-list .dropdown-list-menu{top:25px;z-index:99999}.message-bubble .message-header .dropdown-list.drop-up .dropdown-list-menu{bottom:100%!important;top:auto!important}.message-bubble .message-header .fa-share-icon{color:#a5a5a5;font-weight:400;margin-right:4px;margin-top:3px}.message-bubble .message-header .fa-share-icon span{font-family:Lato,sans-serif}.message-bubble .message-author-wrapper-mobile{display:none}.message-bubble .message-author-img-wrapper .avatar{border-radius:50%!important;cursor:pointer;height:36px!important;width:36px!important}.message-bubble .message-wrapper{border:none!important;border-radius:4px;box-shadow:none;margin-bottom:0!important;margin-left:15px!important;max-width:80%!important;padding:5px 12px 8px!important}.message-bubble .message-wrapper .message-text{margin-bottom:0!important}.message-bubble .message-wrapper .message-attachments .files-list{background:transparent!important;border-radius:8px!important;margin-top:8px;padding:0!important}.message-bubble .message-wrapper .message-attachments .files-list .file-item{align-items:center;padding:6px}.message-bubble .message-wrapper .message-attachments .files-list .file-item .file-icon{height:40px;margin-right:0!important;width:55px}.message-bubble .message-wrapper .message-attachments .files-list .file-item.attachment-audio{background:transparent;border:1px solid #d9d9d9;border-radius:30px;padding:0!important}.message-bubble .message-wrapper .message-attachments .files-list .file-item.attachment-audio audio{width:100%}.message-bubble .message-wrapper .message-attachments .files-list .file-item .download-file-btn{align-items:center;background-color:#e0e8ef;border-radius:30px;color:#303030!important;display:flex;height:32px;justify-content:center;margin-left:20px;transition:all .4s ease;width:32px}.message-bubble .message-wrapper .message-attachments .files-list .file-item .download-file-btn:active,.message-bubble .message-wrapper .message-attachments .files-list .file-item .download-file-btn:focus,.message-bubble .message-wrapper .message-attachments .files-list .file-item .download-file-btn:hover{background-color:#cfd7de;color:#000!important}.message-bubble .message-wrapper .message-attachments .files-list .files-list-images{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:10px;width:100%}.message-bubble .message-wrapper .message-attachments .files-list .files-list-images .image-file-item{background-size:cover;border-radius:10px;height:70px;width:90px}.message-bubble .message-wrapper .message-attachments .item-heading{padding-left:10px}.message-bubble .message-wrapper .reply-container{border-left:4px solid rgba(45,95,246,.58);border-radius:8px;cursor:pointer;padding:8px 8px 8px 10px}.message-bubble .message-wrapper .reply-container .reply-header{align-items:center;display:flex;gap:.35rem;margin-bottom:5px}.message-bubble .message-wrapper .reply-container .reply-header .reply-message-sender{font-family:Lato,sans-serif;font-size:16px}.message-bubble .message-wrapper .reply-container .reply-attachements{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;margin-top:8px}.message-bubble .message-wrapper .reply-container .reply-attachements .reply-image .image-thumbnail{margin-top:0;max-height:62px}.message-bubble .message-wrapper .reply-container .reply-attachements .reply-image .image-thumbnail:hover{transform:unset}.message-bubble .message-wrapper .reply-container .reply-attachements .file-icon{background-color:transparent;border:1px solid #c8c8c8;box-shadow:none;height:40px;margin-right:0;width:55px}.message-bubble .message-wrapper .reply-container .reply-attachements .file-icon:after{color:#595959}.message-bubble .message-wrapper .reply-container .reply-attachements .file-icon.audio-icon{padding:0 15px;width:fit-content}.message-bubble .message-wrapper .reply-container .reply-attachements .file-icon.audio-icon i{color:#005f73}.message-bubble .message-wrapper .reply-container .reply-attachements .file-icon.audio-icon span{color:#696969}.message-bubble.message-sender .message-wrapper{background-color:#f3f3f3!important}.message-bubble.message-sender .message-wrapper:before{background:#f3f3f3;clip-path:polygon(0 0,40% 0,100% 100%,0 100%);content:"";height:18px;left:-14px;position:absolute;top:0;transform:rotate(180deg);width:31px}.message-bubble.message-sender .message-wrapper .reply-container{background:hsla(0,0%,50%,.15)!important}.message-bubble.message-sender .user-info-popup{left:110%}.message-bubble.message-sender .voice-player{background:#fff!important}.message-bubble.message-sender .voice-player .play-button{background:#007bff!important;color:#fff!important}.message-bubble.message-sender .item-heading i.icon-styled{background-color:#fff}.message-bubble.message-sender .message-transcript-wrapper .transcript-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#f3f3f3)!important}.message-bubble.message-sender .message-transcript-wrapper .transcript-toggle{background:#f3f3f3}.message-bubble.message-sender .emoji-users-popup{bottom:110%;left:0}.message-bubble.message-sender .message-header .dropdown-list .dropdown-list-menu{left:0!important}.message-bubble.message-owner{justify-content:right}.message-bubble.message-owner .message-wrapper{background-color:#e2e8fe!important}.message-bubble.message-owner .message-wrapper:before{background:#e2e8fe;clip-path:polygon(0 0,100% 0,100% 0,0 160%);content:"";height:18px;position:absolute;right:-14px;top:0;width:31px}.message-bubble.message-owner .message-wrapper .reply-container{background:#d1d7eb!important}.message-bubble.message-owner .item-heading i.icon-styled{background-color:#fff}.message-bubble.message-owner .message-transcript-wrapper .transcript-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e8fe)!important}.message-bubble.message-owner .message-transcript-wrapper .transcript-toggle{background:#e2e8fe}.message-bubble.message-owner .message-end-actions{flex-direction:row-reverse}.message-bubble.message-owner .emoji-users-popup{bottom:110%;right:0}.message-bubble.message-owner .user-info-popup{right:115%}.message-bubble.nexy-message .emoji-users-popup{bottom:110%;right:0}.message-bubble .emoji-reactions{gap:3px;margin-left:auto;margin-top:3px;position:static;width:fit-content}.message-bubble .emoji-reactions .emoji-item-wrapper{display:inline-block;position:relative}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-item{background:#fff;border:1px solid #cad7ff!important;border-radius:20px;cursor:pointer;font-size:1.1rem;height:30px!important;margin-bottom:-22px;padding:0 10px 1px}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup{background-color:#fff;border:1px solid #ccc;border-radius:15px;box-shadow:0 0 10px #99b2ff;font-size:13px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;white-space:nowrap;z-index:9999;z-index:99999}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup.popup-below{bottom:auto!important;top:31px!important}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup.show{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup .emoji-users-popup-header{align-items:center;border-bottom:1px solid #edeaea;display:flex;justify-content:space-between;padding:8px 12px}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup .emoji-users-popup-header span:first-child{font-family:Lato,sans-serif;font-size:14px}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul{margin:0!important;max-height:40vh;overflow-y:auto;padding-left:0!important;width:230px}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul li{align-items:center;border-bottom:1px solid #edeaea;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:.5rem;list-style:none;margin-bottom:0;padding:8px 12px}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul li:last-child{border-bottom:none}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul li:hover{background-color:#f0f8ff}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul li .user-avatar-img{border-radius:30px;height:28px;width:28px}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul li .user-avatar-text{align-items:center;background-color:#005f73;border-radius:30px;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:28px;justify-content:center;line-height:14px;width:28px}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul li .user-avatar-text.user-avatar-nexy{background-color:#ebebeb;color:#2d5ff6}.message-bubble .emoji-reactions .emoji-item-wrapper .emoji-users-popup ul li span{flex:1 1 auto;font-family:Lato,sans-serif;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapse-wrapper{position:relative}.collapse-wrapper .collapse-wrapper-content{max-height:300px;overflow:hidden;transition:max-height .4s ease}.collapse-wrapper .collapse-wrapper-content p .speaker-name-time{font-family:Lato,sans-serif;font-size:16px;font-weight:600}.collapse-wrapper .collapse-wrapper-content p .speaker-name-time .speaker-time{color:#6f7186}.collapse-wrapper .collapse-wrapper-content p:last-child{margin-bottom:0}.collapse-wrapper .collapse-wrapper-content.expanded{max-height:fit-content}.collapse-wrapper .collapse-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:65px;left:0;pointer-events:none;position:absolute;transition:opacity .3s;width:100%}.collapse-wrapper .collapse-toggle{background:#fff;border-radius:6px;bottom:0;box-shadow:0 0 10px #d6d6d6;cursor:pointer;font-size:14px;font-weight:700;padding:4px 8px;position:absolute;right:10px;z-index:1}.collapse-wrapper .collapse-toggle .toggleIcon{transition:opacity .3s}.collapse-wrapper.expanded .collapse-fade{opacity:0}.reply-container .reply-body{word-break:break-word}.reply-container .reply-image-container.image-grid{gap:4px;width:100px}.reply-container .reply-image-container.image-grid .image-thumbnail{border-radius:7px}.reply-container .reply-image-container.image-grid .image-thumbnail:hover{transform:scale(1)}.reply-container .reply-image-container.image-grid .image-thumbnail .overlay-text{font-size:1rem;font-weight:500}.reply-container .meeting-artifact-reply-badge{background:#bccafc;border-radius:30px;font-weight:700;padding:10px 20px}.edit-container .edit-header{padding:0 10px 6px!important}.edit-container .edit-header .edit-message-header{background-color:#e5f3ff;border-radius:8px;padding:4px 12px}.edit-container .edit-body{display:flex;gap:10px;justify-content:space-between}.edit-container .edit-body .edit-message{max-height:45px}.edit-container .edit-body .image-preview{margin-top:0!important}.edit-container .edit-body .image-preview img{max-height:82px!important}.edit-container .edit-body .message-attachements-wrapper{display:flex;gap:20px}.edit-container .edit-body .message-attachements-wrapper .message-attachements-img{align-items:center;display:flex;gap:10px}.edit-container .edit-body .message-attachements-wrapper .audio-preview,.edit-container .edit-body .message-attachements-wrapper .document-file-preview{align-items:center;background-color:#eaeaea;border-radius:5px;display:flex;gap:.1rem;margin-bottom:5px;max-width:220px;padding:5px 10px;width:fit-content}.edit-container .edit-body .message-attachements-wrapper .audio-preview .reply-attachment-icon,.edit-container .edit-body .message-attachements-wrapper .document-file-preview .reply-attachment-icon{align-items:center;background-color:#8daaff;border-radius:6px;color:#fff!important;display:flex;flex-shrink:0;font-size:14px;height:25px;justify-content:center;margin-right:5px;width:25px}.edit-container .edit-body .message-attachements-wrapper .audio-preview i:nth-child(2),.edit-container .edit-body .message-attachements-wrapper .document-file-preview i:nth-child(2){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-bar .reply-container,.input-field .reply-container{padding:20px 20px 0}.input-bar .reply-container .reply-wrapper,.input-field .reply-container .reply-wrapper{background-color:#eceaea!important;border-left:5px solid #0078ff;padding:8px 15px}.input-bar .reply-container .reply-wrapper .reply-header,.input-field .reply-container .reply-wrapper .reply-header{padding:0}.input-bar .reply-container .reply-wrapper .reply-header .reply-sender,.input-field .reply-container .reply-wrapper .reply-header .reply-sender{font-family:Lato,sans-serif;font-size:15px;font-weight:600!important}.input-bar .reply-container .reply-wrapper .reply-content,.input-field .reply-container .reply-wrapper .reply-content{align-items:flex-start}.input-bar .reply-container .reply-wrapper .reply-body,.input-field .reply-container .reply-wrapper .reply-body{background-color:#eceaea!important;max-height:150px;overflow:hidden;padding:0 10px 0 0}.input-bar .reply-container .reply-wrapper .reply-body .collapse-wrapper,.input-field .reply-container .reply-wrapper .reply-body .collapse-wrapper{max-height:150px;overflow:hidden;position:relative}.input-bar .reply-container .reply-wrapper .reply-body .collapse-wrapper:after,.input-field .reply-container .reply-wrapper .reply-body .collapse-wrapper:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#eceaea);bottom:0;content:"";height:65px;left:0;pointer-events:none;position:absolute;width:100%}.input-bar .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-fade,.input-bar .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-toggle,.input-bar .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-wrapper-content .collapse-fade,.input-bar .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-wrapper-content .collapse-toggle,.input-field .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-fade,.input-field .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-toggle,.input-field .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-wrapper-content .collapse-fade,.input-field .reply-container .reply-wrapper .reply-body .collapse-wrapper .collapse-wrapper-content .collapse-toggle{display:none}.input-bar .reply-container .reply-wrapper .close-reply-btn,.input-field .reply-container .reply-wrapper .close-reply-btn{color:#750000;right:8px;top:7px}.input-bar .reply-container .reply-wrapper .reply-text,.input-field .reply-container .reply-wrapper .reply-text{margin-right:10px}.input-bar .reply-container .reply-wrapper .reply-text div,.input-field .reply-container .reply-wrapper .reply-text div{align-items:center;background-color:#fff;border-radius:5px;display:flex;gap:.1rem;margin-bottom:5px;max-width:220px;padding:5px 10px;width:fit-content}.input-bar .reply-container .reply-wrapper .reply-text div .reply-attachment-icon,.input-field .reply-container .reply-wrapper .reply-text div .reply-attachment-icon{align-items:center;background-color:#8daaff;border-radius:6px;color:#fff!important;display:flex;flex-shrink:0;font-size:14px;height:25px;justify-content:center;margin-right:5px;width:25px}.input-bar .reply-container .reply-wrapper .reply-text div i:nth-child(2),.input-field .reply-container .reply-wrapper .reply-text div i:nth-child(2){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-bar .reply-container .reply-wrapper .reply-text div div:last-child,.input-field .reply-container .reply-wrapper .reply-text div div:last-child{margin-bottom:0}.input-bar .upload__file-wrapper,.input-field .upload__file-wrapper{background-color:#f8f8f8;box-shadow:0 0 10px #d2d2d2;gap:.3rem}.input-bar .upload__file-wrapper .upload__file-box,.input-bar .upload__file-wrapper .upload__img-box,.input-field .upload__file-wrapper .upload__file-box,.input-field .upload__file-wrapper .upload__img-box{border:1px solid #d2cfcf;border-radius:10px;height:fit-content;margin-bottom:0;overflow:hidden;padding:4px;position:relative;width:unset}.input-bar .upload__file-wrapper .upload__file-box:hover,.input-bar .upload__file-wrapper .upload__img-box:hover,.input-field .upload__file-wrapper .upload__file-box:hover,.input-field .upload__file-wrapper .upload__img-box:hover{background:none}.input-bar .upload__file-wrapper .upload__file-box .img-bg,.input-bar .upload__file-wrapper .upload__img-box .img-bg,.input-field .upload__file-wrapper .upload__file-box .img-bg,.input-field .upload__file-wrapper .upload__img-box .img-bg{border-radius:8px;height:90px;padding-bottom:unset;width:100px}.input-bar .upload__file-wrapper .upload__file-box .user-chat__upload__audio-close,.input-bar .upload__file-wrapper .upload__file-box .user-chat__upload__img-close,.input-bar .upload__file-wrapper .upload__img-box .user-chat__upload__audio-close,.input-bar .upload__file-wrapper .upload__img-box .user-chat__upload__img-close,.input-field .upload__file-wrapper .upload__file-box .user-chat__upload__audio-close,.input-field .upload__file-wrapper .upload__file-box .user-chat__upload__img-close,.input-field .upload__file-wrapper .upload__img-box .user-chat__upload__audio-close,.input-field .upload__file-wrapper .upload__img-box .user-chat__upload__img-close{background-color:#e2e2e2;height:20px;line-height:20px;right:0;top:0;width:20px}.input-bar .upload__file-wrapper .upload__file-box .user-chat__upload__audio-close:after,.input-bar .upload__file-wrapper .upload__file-box .user-chat__upload__img-close:after,.input-bar .upload__file-wrapper .upload__img-box .user-chat__upload__audio-close:after,.input-bar .upload__file-wrapper .upload__img-box .user-chat__upload__img-close:after,.input-field .upload__file-wrapper .upload__file-box .user-chat__upload__audio-close:after,.input-field .upload__file-wrapper .upload__file-box .user-chat__upload__img-close:after,.input-field .upload__file-wrapper .upload__img-box .user-chat__upload__audio-close:after,.input-field .upload__file-wrapper .upload__img-box .user-chat__upload__img-close:after{color:#343434;content:"\f00d";font-family:Font Awesome\ 5 Pro}.input-bar .upload__file-wrapper .upload__file-box .doc-preview,.input-bar .upload__file-wrapper .upload__img-box .doc-preview,.input-field .upload__file-wrapper .upload__file-box .doc-preview,.input-field .upload__file-wrapper .upload__img-box .doc-preview{border:none;margin:0!important;padding:0}.input-bar .upload__file-wrapper .upload__file-box .doc-preview i,.input-bar .upload__file-wrapper .upload__img-box .doc-preview i,.input-field .upload__file-wrapper .upload__file-box .doc-preview i,.input-field .upload__file-wrapper .upload__img-box .doc-preview i{display:flex}.input-bar .upload__file-wrapper .upload__file-box .doc-preview .doc-name,.input-bar .upload__file-wrapper .upload__img-box .doc-preview .doc-name,.input-field .upload__file-wrapper .upload__file-box .doc-preview .doc-name,.input-field .upload__file-wrapper .upload__img-box .doc-preview .doc-name{margin-right:5px;max-width:120px}.input-bar .upload__file-wrapper .upload__file-box .doc-preview .user-chat__upload__img-close,.input-bar .upload__file-wrapper .upload__img-box .doc-preview .user-chat__upload__img-close,.input-field .upload__file-wrapper .upload__file-box .doc-preview .user-chat__upload__img-close,.input-field .upload__file-wrapper .upload__img-box .doc-preview .user-chat__upload__img-close{right:5px;top:5px}.input-bar .upload__file-wrapper .upload__file-box .doc-preview .doc-preview__icon,.input-bar .upload__file-wrapper .upload__img-box .doc-preview .doc-preview__icon,.input-field .upload__file-wrapper .upload__file-box .doc-preview .doc-preview__icon,.input-field .upload__file-wrapper .upload__img-box .doc-preview .doc-preview__icon{color:#fff!important;margin-right:8px!important}.input-bar .upload__file-wrapper .upload__audio-box,.input-field .upload__file-wrapper .upload__audio-box{border:1px solid #d2cfcf;border-radius:10px;margin-bottom:0;padding:10px}.input-bar .upload__file-wrapper .upload__audio-box .upload-audio-player,.input-field .upload__file-wrapper .upload__audio-box .upload-audio-player{border:none;max-width:90%;width:unset;width:100%}.input-bar .upload__file-wrapper .upload__audio-box:hover,.input-field .upload__file-wrapper .upload__audio-box:hover{background:none}.input-bar .upload__file-wrapper .upload__audio-box .user-chat__upload__audio-close,.input-field .upload__file-wrapper .upload__audio-box .user-chat__upload__audio-close{background-color:#e2e2e2;height:20px;line-height:20px;right:5px!important;top:5px!important;width:20px}.input-bar .upload__file-wrapper .upload__audio-box .user-chat__upload__audio-close:after,.input-field .upload__file-wrapper .upload__audio-box .user-chat__upload__audio-close:after{color:#343434;content:"\f00d";font-family:Font Awesome\ 5 Pro}.input-bar .upload__file-wrapper .upload__audio-box .transcription-text,.input-field .upload__file-wrapper .upload__audio-box .transcription-text{height:auto}.message-bubble-artifact .message-artifact{border:1px solid #d6e0ff;border-radius:20px;box-shadow:0 0 5px #beceff}.message-bubble-artifact .message-artifact .message-content{max-width:100%}.message-bubble-artifact .message-artifact .message-content .message-header{background:linear-gradient(90deg,#6a11cb,#2575fc);border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:0;padding:10px 15px}.message-bubble-artifact .message-artifact .message-content .message-header .artifact-header{flex:1}.message-bubble-artifact .message-artifact .message-content .message-header .artifact-header .artifact-badge{align-items:center;color:#f2f2f2;display:flex;gap:.5rem}.message-bubble-artifact .message-artifact .message-content .message-header .artifact-header .artifact-badge .avatar{background-color:#fff!important;color:#2d5ff6!important;font-size:18px!important}.message-bubble-artifact .message-artifact .message-content .message-header .artifact-header .artifact-badge h5{font-size:18px}.message-bubble-artifact .message-artifact .message-content .message-header .artifact-header .artifact-badge h6{font-size:15px;font-weight:300;padding:2px}.message-bubble-artifact .message-artifact .message-content .message-header .share-artifact-btn{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:5px;width:32px}.message-bubble-artifact .message-artifact .message-content .message-header .share-artifact-btn:active,.message-bubble-artifact .message-artifact .message-content .message-header .share-artifact-btn:focus,.message-bubble-artifact .message-artifact .message-content .message-header .share-artifact-btn:hover{background-color:hsla(0,0%,100%,.9)}.message-bubble-artifact .message-artifact .message-content .message-header .dropdown-list .dropdown-trigger i,.message-bubble-artifact .message-artifact .message-content .message-header .message-timestamp{color:#f2f2f2}.message-bubble-artifact .message-artifact .message-content .message-text{padding:10px 15px}.message-bubble-artifact .message-artifact .message-content .item-heading{padding-left:10px}.message-bubble-screen-recording .message-screen-recording{border:1px solid #d6e0ff;border-radius:20px;box-shadow:0 0 5px #beceff}.message-bubble-screen-recording .message-screen-recording .message-content{max-width:100%}.message-bubble-screen-recording .message-screen-recording .message-content .message-header{background:linear-gradient(90deg,#005c97,#7fc6f1);border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:0;padding:10px 15px}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .artifact-header{flex:1}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .artifact-header .artifact-badge{align-items:center;color:#f2f2f2;display:flex;gap:.5rem}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .artifact-header .artifact-badge .avatar{background-color:#fff!important;color:#2d5ff6!important;font-size:18px!important}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .artifact-header .artifact-badge h5{font-size:18px}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .artifact-header .artifact-badge h6{font-size:15px;font-weight:300;padding:2px}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .share-screen-recording-btn{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:5px;width:32px}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .share-screen-recording-btn:active,.message-bubble-screen-recording .message-screen-recording .message-content .message-header .share-screen-recording-btn:focus,.message-bubble-screen-recording .message-screen-recording .message-content .message-header .share-screen-recording-btn:hover{background-color:hsla(0,0%,100%,.9)}.message-bubble-screen-recording .message-screen-recording .message-content .message-header .dropdown-list .dropdown-trigger i,.message-bubble-screen-recording .message-screen-recording .message-content .message-header .message-timestamp{color:#f2f2f2}.message-bubble-screen-recording .message-screen-recording .message-content .message-text{padding:10px 15px}.message-bubble-screen-recording .message-screen-recording .message-content .item-heading{padding-left:10px}.voice-player{align-items:center;background:#f1f1f1;border-radius:30px;display:flex;gap:10px;max-width:100%;min-width:250px;padding:8px 12px}.voice-player .play-button{align-items:center;background:#fff;border:none;border-radius:50%;color:#007bff;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;width:40px}.voice-player .play-button i{font-size:16px}.voice-player .play-button:disabled{color:rgba(0,123,255,.5)}.voice-player .waveform-container{align-items:center;display:flex;flex:1;height:40px;justify-content:center;overflow:hidden;width:100%}.voice-player .waveform-container .audio-placeholder{color:rgba(37,37,41,.75)!important;display:block;font-style:italic;margin-bottom:0;padding-left:.35rem;text-align:left;width:100%}.voice-player .waveform-container .audio-buffering-msg{width:100%}.voice-player .waveform-container .audio-buffering-msg .audio-buffering-msg-content{align-items:center;display:flex}.voice-player .waveform-container .audio-buffering-msg .audio-buffering-msg-content span{color:rgba(37,37,41,.75)!important;font-style:italic}.voice-player .waveform-container .waveform{align-items:center;display:none;justify-content:center;width:100%}.voice-player .waveform-container .waveform div:first-child{width:100%}.voice-player .audio-duration{color:#555;font-size:12px;margin-left:6px;white-space:nowrap}.image-grid{border-radius:7px;display:grid!important;gap:5px;overflow:hidden}.image-grid .image-thumbnail{background-position:50%;background-size:cover;border-radius:8px;height:100%;position:relative;width:100%}.image-grid.one{grid-template-columns:1fr;grid-template-rows:1fr}.image-grid.one .image-thumbnail{height:180px}.image-grid.two{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.image-grid.three{grid-template-areas:"left topRight" "left bottomRight";grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.image-grid.three .image-thumbnail:first-child{grid-area:left}.image-grid.three .image-thumbnail:nth-child(2){grid-area:topRight}.image-grid.three .image-thumbnail:nth-child(3){grid-area:bottomRight}.image-grid.four,.image-grid.more{aspect-ratio:1/1;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.image-grid .overlay{position:relative}.image-grid .overlay .overlay-text{align-items:center;background:rgba(0,0,0,.5);border-radius:8px;bottom:0;color:#fff;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}#chatsSection.narrow-view .message-bubble-main .message-bubble{max-width:85%!important}#chatsSection.narrow-view .message-bubble-main .message-bubble.nexy-message{max-width:70%!important}#chatsSection.narrow-view .message-bubble-main .message-bubble.nexy-message.group-initial-message{max-width:95%!important}#chatsSection.narrow-view .message-bubble-main .message-bubble .message{max-width:80%!important}.conversation-media .file-name-info{flex:1 1 auto;min-width:0}.conversation-media .file-name-info .subtopic{width:87%}.conversation-media .file-name-info .subtopic .rounded-image{flex-shrink:0}.conversation-media .file-name-info .subtopic .subtopic-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info-popup{background-color:#fcfcfc;border:1px solid #e0e0e0;border-radius:10px;bottom:0;box-shadow:0 0 10px #d6d6d6;display:none;overflow:hidden;position:absolute;width:390px;z-index:999}.user-info-popup.popup-below{bottom:auto;top:0}.user-info-popup.show{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.user-info-popup .user-info-content{position:relative}.user-info-popup .user-info{border-bottom:1px solid #eaeaea;display:flex;gap:.7rem;padding:10px;position:relative}.user-info-popup .user-info .user-profile-img{border:1px solid #dadada;border-radius:10px;height:82px;object-fit:cover;width:82px}.user-info-popup .user-info .user-profile-initials{align-items:center;background-color:#005f73;border-radius:10px;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:26px;height:82px;justify-content:center;width:82px}.user-info-popup .user-info h6{font-family:Lato,sans-serif;font-size:16px}.user-info-popup .user-info span{font-size:14px;font-weight:300}.user-info-popup .user-info .user-status{align-items:center;display:flex;gap:.35rem;margin-top:5px}.user-info-popup .user-info .user-status .status-marker{border-radius:50%;height:9px;width:9px}.user-info-popup .user-info .user-status .user-icon{color:#001a6a;font-size:18px!important}.user-info-popup .user-info .user-status span{color:#565656;font-size:14px}.user-info-popup .action-buttons{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:8px 10px}.user-info-popup .action-buttons button{align-items:center;border-radius:10px;display:flex;flex:1;font-size:13px;gap:.4rem;justify-content:center;padding:8px 5px}.user-info-popup .action-buttons .dm-message-button{background-color:#404040;border:1px solid #404040;color:#fff;transition:all .4s ease}.user-info-popup .action-buttons .dm-message-button:active,.user-info-popup .action-buttons .dm-message-button:focus,.user-info-popup .action-buttons .dm-message-button:hover{background-color:#2a2a2a;border-color:#2a2a2a}.user-info-popup .action-buttons .remove-user-button{background-color:#b04c4c;border:1px solid #b04c4c;color:#fff;transition:all .4s ease}.user-info-popup .action-buttons .remove-user-button:active,.user-info-popup .action-buttons .remove-user-button:focus,.user-info-popup .action-buttons .remove-user-button:hover{background-color:#984040;border-color:#984040}.user-info-popup .user-info-popup-close{position:absolute;right:10px;top:3px;z-index:999}.user-info-popup .assign-role{align-items:center;display:flex;gap:.35rem;margin-top:5px}.user-info-popup .assign-role .role-btn{background-color:#c7ffc9;border-radius:7px;font-size:13px;padding:3px 10px}.user-info-popup .assign-role .role-btn span{font-size:13px}.user-info-popup .assign-role .role-btn:active,.user-info-popup .assign-role .role-btn:focus,.user-info-popup .assign-role .role-btn:hover{background-color:#b2f2b4}.user-info-popup .member-not-found{align-items:center;display:flex;flex-direction:column;gap:15px;padding:20px;text-align:center}.user-info-popup .member-not-found .member-not-found-icon{align-items:center;background-color:#f8f9fa;border:2px solid #e9ecef;border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.user-info-popup .member-not-found .member-not-found-icon i{color:#6c757d;font-size:32px}.user-info-popup .member-not-found .member-not-found-content h6{color:#495057;font-size:16px;font-weight:600}.user-info-popup .member-not-found .member-not-found-content p{font-size:14px;line-height:1.4;max-width:280px}.message-privacy-toggle{align-items:center;background-color:transparent;border:1px solid #ccc;border-radius:30px;color:#bbb;cursor:pointer;display:flex;font-size:15px;font-weight:600;padding:2px;transition:all .2s ease}.message-privacy-toggle .chat-privacy-toggle-btn{border-radius:30px;font-family:Lato,sans-serif;padding:6px 25px;transition:all .3s ease-in-out}.message-privacy-toggle .chat-privacy-toggle-btn.active{background-color:#fff;border:1px solid #93b8ff;color:#1662f5}.message-privacy-toggle.input-bar-toggle{font-size:13px;position:absolute;right:0;top:0}.message-privacy-toggle.input-bar-toggle .chat-privacy-toggle-btn{padding:3px 12px}.message-privacy-toggle.message-bubble-toggle{font-size:12px}.message-privacy-toggle.message-bubble-toggle .chat-privacy-toggle-btn{padding:2px 10px}