#groupPulseInputWrapper .message-content,.message-bubble-main .message-content{position:relative}#groupPulseInputWrapper .message-content-footer,.message-bubble-main .message-content-footer{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem;justify-content:space-between;margin-top:10px}#groupPulseInputWrapper .message-content-footer .ask-nexy-action-btn,.message-bubble-main .message-content-footer .ask-nexy-action-btn{margin-top:8px}#groupPulseInputWrapper .message-content-footer .message-content-buttons,.message-bubble-main .message-content-footer .message-content-buttons{margin-bottom:8px}#groupPulseInputWrapper .message-end-actions,.message-bubble-main .message-end-actions{align-items:center;display:flex;gap:.2rem;margin-left:10px;visibility:hidden}#groupPulseInputWrapper .message-end-actions button,.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}#groupPulseInputWrapper .message-end-actions button i,.message-bubble-main .message-end-actions button i{cursor:pointer;font-size:18px}#groupPulseInputWrapper .message-end-actions button.emoji-btn,.message-bubble-main .message-end-actions button.emoji-btn{color:rgba(0,0,0,.7)}#groupPulseInputWrapper .message-end-actions button.emoji-btn:active,#groupPulseInputWrapper .message-end-actions button.emoji-btn:focus,#groupPulseInputWrapper .message-end-actions button.emoji-btn:hover,.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}#groupPulseInputWrapper .message-end-actions.message-sending-loading,.message-bubble-main .message-end-actions.message-sending-loading{visibility:visible}#groupPulseInputWrapper .message-end-actions.message-sending-loading i,.message-bubble-main .message-end-actions.message-sending-loading i{color:#001f7d;font-size:18px}#groupPulseInputWrapper .message-end-actions.active,.message-bubble-main .message-end-actions.active{visibility:visible}#groupPulseInputWrapper .message-end-actions.active button.emoji-btn,.message-bubble-main .message-end-actions.active button.emoji-btn{color:rgba(0,0,0,.8)}#groupPulseInputWrapper.message-sender .message-end-actions,.message-bubble-main.message-sender .message-end-actions{order:2}#groupPulseInputWrapper:hover .message-end-actions,.message-bubble-main:hover .message-end-actions{visibility:visible}#groupPulseInputWrapper.audio-message .message-bubble,.message-bubble-main.audio-message .message-bubble{max-width:60%!important}#groupPulseInputWrapper .voice-memo-summary,.message-bubble-main .voice-memo-summary{padding:0!important}#groupPulseInputWrapper .message-summary,.message-bubble-main .message-summary{margin-bottom:15px;padding-left:15px}#groupPulseInputWrapper .message-summary .summary-text,.message-bubble-main .message-summary .summary-text{color:#2b2b2b;font-size:15px;height:auto;line-height:1.6;margin-bottom:12px}#groupPulseInputWrapper .message-summary h1,#groupPulseInputWrapper .message-summary h2,#groupPulseInputWrapper .message-summary h3,#groupPulseInputWrapper .message-summary h4,#groupPulseInputWrapper .message-summary h5,.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}#groupPulseInputWrapper .message-summary h6,.message-bubble-main .message-summary h6{font-family:Lato,sans-serif}#groupPulseInputWrapper .message-summary p,#groupPulseInputWrapper .message-summary span,.message-bubble-main .message-summary p,.message-bubble-main .message-summary span{display:block;font-size:15px;line-height:1.6;margin-bottom:12px}#groupPulseInputWrapper .message-summary ol,#groupPulseInputWrapper .message-summary ul,.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}#groupPulseInputWrapper .message-summary ul li,.message-bubble-main .message-summary ul li{list-style:circle;margin-bottom:10px}#groupPulseInputWrapper .message-summary ol li,.message-bubble-main .message-summary ol li{list-style:auto;margin-bottom:10px}#groupPulseInputWrapper .message-summary table,.message-bubble-main .message-summary table{border-collapse:collapse;margin-bottom:20px;margin-top:15px;width:100%}#groupPulseInputWrapper .message-summary td,#groupPulseInputWrapper .message-summary th,.message-bubble-main .message-summary td,.message-bubble-main .message-summary th{border:1px solid #ddd;font-size:16px;padding:10px;text-align:left}#groupPulseInputWrapper .message-summary th,.message-bubble-main .message-summary th{background-color:#f2f2f2;color:#333;font-weight:700}#groupPulseInputWrapper .message-summary td,.message-bubble-main .message-summary td{background-color:#fff}#groupPulseInputWrapper .message-summary tr:nth-child(2n) td,.message-bubble-main .message-summary tr:nth-child(2n) td{background-color:#f9f9f9}#groupPulseInputWrapper .message-summary tr:hover td,.message-bubble-main .message-summary tr:hover td{background-color:#f1f1f1}#groupPulseInputWrapper .message-summary ol,.message-bubble-main .message-summary ol{margin-left:20px}#groupPulseInputWrapper .message-transcription-wrapper .message-transcription,.message-bubble-main .message-transcription-wrapper .message-transcription{padding-left:15px}#groupPulseInputWrapper .transcript-toggle-header,.message-bubble-main .transcript-toggle-header{margin-top:8px}#groupPulseInputWrapper .transcript-toggle-header .transcript-toggle-btn,.message-bubble-main .transcript-toggle-header .transcript-toggle-btn{align-items:center;color:#666;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:4px 0;transition:color .2s ease}#groupPulseInputWrapper .transcript-toggle-header .transcript-toggle-btn:hover,.message-bubble-main .transcript-toggle-header .transcript-toggle-btn:hover{color:#333}#groupPulseInputWrapper .transcript-toggle-header .transcript-toggle-btn i,.message-bubble-main .transcript-toggle-header .transcript-toggle-btn i{font-size:11px;transition:transform .2s ease}#groupPulseInputWrapper .transcript-toggle-header .transcript-toggle-btn.expanded i,.message-bubble-main .transcript-toggle-header .transcript-toggle-btn.expanded i{transform:rotate(180deg)}#groupPulseInputWrapper .message-transcript-wrapper,.message-bubble-main .message-transcript-wrapper{position:relative}#groupPulseInputWrapper .message-transcript-wrapper.collapsed,.message-bubble-main .message-transcript-wrapper.collapsed{display:none}#groupPulseInputWrapper .message-transcript-wrapper .message-transcript,.message-bubble-main .message-transcript-wrapper .message-transcript{max-height:50px;overflow:hidden;padding-left:20px;transition:max-height .4s ease}#groupPulseInputWrapper .message-transcript-wrapper .message-transcript .transcript-line,.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line{margin-bottom:12px}#groupPulseInputWrapper .message-transcript-wrapper .message-transcript .transcript-line .timestamp,.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line .timestamp{color:#6f7186;display:inline-block;font-size:14px;margin-right:5px;width:125px}#groupPulseInputWrapper .message-transcript-wrapper .message-transcript .transcript-line .speaker,.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}#groupPulseInputWrapper .message-transcript-wrapper .message-transcript .transcript-line .transcription-text,.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line .transcription-text{font-size:14px;font-weight:400;margin-top:0}#groupPulseInputWrapper .message-transcript-wrapper .message-transcript .transcript-line:last-child,.message-bubble-main .message-transcript-wrapper .message-transcript .transcript-line:last-child{margin-bottom:0}#groupPulseInputWrapper .message-transcript-wrapper .message-transcript.expanded,.message-bubble-main .message-transcript-wrapper .message-transcript.expanded{max-height:none;overflow-y:visible}#groupPulseInputWrapper .message-transcript-wrapper .transcript-fade,.message-bubble-main .message-transcript-wrapper .transcript-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:40px;content:"";height:65px;left:0;pointer-events:none;position:absolute;transition:opacity .3s;width:100%}#groupPulseInputWrapper .message-transcript-wrapper .transcript-toggle,.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}#groupPulseInputWrapper .message-transcript-wrapper .transcript-toggle .toggleIcon,.message-bubble-main .message-transcript-wrapper .transcript-toggle .toggleIcon{transition:opacity .3s}#groupPulseInputWrapper .message-transcript-wrapper.expanded .transcript-fade,.message-bubble-main .message-transcript-wrapper.expanded .transcript-fade{opacity:0}#groupPulseInputWrapper .item-heading,.message-bubble-main .item-heading{align-items:center;display:flex;gap:.5rem;margin-bottom:10px}#groupPulseInputWrapper .item-heading i,.message-bubble-main .item-heading i{color:#001d76;font-size:20px}#groupPulseInputWrapper .item-heading i.icon-styled,.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}#groupPulseInputWrapper .item-heading h6,.message-bubble-main .item-heading h6{font-family:Lato,sans-serif;font-size:17px}#groupPulseInputWrapper .voice-memo-quick-actions,.message-bubble-main .voice-memo-quick-actions{background-color:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-top:15px;padding:12px 15px}#groupPulseInputWrapper .voice-memo-quick-actions .quick-actions-header,.message-bubble-main .voice-memo-quick-actions .quick-actions-header{align-items:center;color:#000;display:flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:10px}#groupPulseInputWrapper .voice-memo-quick-actions .quick-actions-header i,.message-bubble-main .voice-memo-quick-actions .quick-actions-header i{color:#6b7280;font-size:13px}#groupPulseInputWrapper .voice-memo-quick-actions .quick-actions-badges,.message-bubble-main .voice-memo-quick-actions .quick-actions-badges{display:flex;flex-wrap:wrap;gap:8px}#groupPulseInputWrapper .voice-memo-quick-actions .quick-action-badge,.message-bubble-main .voice-memo-quick-actions .quick-action-badge{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:20px;color:#374151;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:6px 14px;transition:all .2s ease;white-space:nowrap}#groupPulseInputWrapper .voice-memo-quick-actions .quick-action-badge:hover,.message-bubble-main .voice-memo-quick-actions .quick-action-badge:hover{background-color:#2d5ff6;border-color:#2d5ff6;box-shadow:0 2px 8px rgba(45,95,246,.25);color:#fff;transform:translateY(-1px)}#groupPulseInputWrapper .voice-memo-quick-actions .quick-action-badge:active,.message-bubble-main .voice-memo-quick-actions .quick-action-badge:active{box-shadow:0 1px 4px rgba(45,95,246,.25);transform:translateY(0)}#groupPulseInputWrapper .voice-memo-quick-actions .quick-action-badge.hidden-nudge,.message-bubble-main .voice-memo-quick-actions .quick-action-badge.hidden-nudge{display:none}#groupPulseInputWrapper .voice-memo-quick-actions .show-all-nudges-toggle,.message-bubble-main .voice-memo-quick-actions .show-all-nudges-toggle{align-items:center;color:#000;cursor:pointer;display:flex;font-size:13px;gap:5px;margin-top:10px;transition:color .2s ease}#groupPulseInputWrapper .voice-memo-quick-actions .show-all-nudges-toggle i,.message-bubble-main .voice-memo-quick-actions .show-all-nudges-toggle i{font-size:11px;transition:transform .2s ease}#groupPulseInputWrapper .voice-memo-quick-actions .show-all-nudges-toggle:hover,.message-bubble-main .voice-memo-quick-actions .show-all-nudges-toggle:hover{color:#000}#groupPulseInputWrapper .voice-memo-quick-actions .show-all-nudges-toggle.expanded i,.message-bubble-main .voice-memo-quick-actions .show-all-nudges-toggle.expanded i{transform:rotate(180deg)}#groupPulseInputWrapper .voice-memo-quick-actions .show-all-nudges-toggle.expanded span:after,.message-bubble-main .voice-memo-quick-actions .show-all-nudges-toggle.expanded span:after{content:"Show less"}#groupPulseInputWrapper .voice-memo-quick-actions.expanded .quick-action-badge.hidden-nudge,.message-bubble-main .voice-memo-quick-actions.expanded .quick-action-badge.hidden-nudge{display:inline-flex}#groupPulseInputWrapper .voice-memo-quick-actions.expanded .show-all-nudges-toggle span,.message-bubble-main .voice-memo-quick-actions.expanded .show-all-nudges-toggle span{display:none}#groupPulseInputWrapper .voice-memo-quick-actions.expanded .show-all-nudges-toggle:after,.message-bubble-main .voice-memo-quick-actions.expanded .show-all-nudges-toggle:after{content:"Show less"}#groupPulseInputWrapper.message-bubble-main-from .message-bubble,.message-bubble-main.message-bubble-main-from .message-bubble{padding:0!important}@media only screen and (max-width:998px){#groupPulseInputWrapper.message-bubble-main-from .message-bubble,.message-bubble-main.message-bubble-main-from .message-bubble{padding:0!important}}#groupPulseInputWrapper.message-bubble-main-from .message-bubble .message-private-main.private-message-header,.message-bubble-main.message-bubble-main-from .message-bubble .message-private-main.private-message-header{padding:0!important}#groupPulseInputWrapper.message-bubble-main-from .message-bubble .message-private-main,.message-bubble-main.message-bubble-main-from .message-bubble .message-private-main{padding:10px 20px!important}@media only screen and (max-width:998px){#groupPulseInputWrapper.message-bubble-main-from .message-bubble .message-private-main,.message-bubble-main.message-bubble-main-from .message-bubble .message-private-main{padding:8px!important}}#groupPulseInputWrapper.message-bubble-main-from .message-bubble .artifact-message-private,.message-bubble-main.message-bubble-main-from .message-bubble .artifact-message-private{padding:0!important}#groupPulseInputWrapper.message-bubble-main-from .message-bubble .message-content,.message-bubble-main.message-bubble-main-from .message-bubble .message-content{max-width:100%!important}#groupPulseInputWrapper.message-bubble-main-from .message-bubble.message-artifact,#groupPulseInputWrapper.message-bubble-main-from .message-bubble.message-screen-recording,.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}#groupPulseInputWrapper.message-bubble-main-from .message-bubble.message-artifact .message-content-footer,.message-bubble-main.message-bubble-main-from .message-bubble.message-artifact .message-content-footer{padding:0 12px 8px}#groupPulseInputWrapper.message-bubble-main-from .message-bubble.group-initial-message,.message-bubble-main.message-bubble-main-from .message-bubble.group-initial-message{padding:12px 15px!important;width:95%!important}#groupPulseInputWrapper.message-bubble-main-from .message-bubble.group-initial-message .conversation-type-boxes,.message-bubble-main.message-bubble-main-from .message-bubble.group-initial-message .conversation-type-boxes{gap:10px!important}#groupPulseInputWrapper.message-bubble-main-from .message-bubble.nexy-message .ask-nexy-action-btn,.message-bubble-main.message-bubble-main-from .message-bubble.nexy-message .ask-nexy-action-btn{padding-left:0!important}#groupPulseInputWrapper.message-bubble-main-from .message-bubble.nexy-message .collapse-theme-toggle-btn,#groupPulseInputWrapper.message-bubble-main-from .message-bubble.nexy-message .transcript-collapse-toggle-btn,.message-bubble-main.message-bubble-main-from .message-bubble.nexy-message .collapse-theme-toggle-btn,.message-bubble-main.message-bubble-main-from .message-bubble.nexy-message .transcript-collapse-toggle-btn{background-color:#ededed}#groupPulseInputWrapper.message-bubble-main-from .message-bubble.nexy-message .message-content-buttons .message-content-btn,.message-bubble-main.message-bubble-main-from .message-bubble.nexy-message .message-content-buttons .message-content-btn{background-color:#ededed;border-color:#ededed}#groupPulseInputWrapper.message-bubble-main-from .message-header .fa-share-icon,.message-bubble-main.message-bubble-main-from .message-header .fa-share-icon{color:#a5a5a5;font-weight:400;margin-right:4px;margin-top:0}#groupPulseInputWrapper.message-bubble-main-from .message-header .fa-share-icon span,.message-bubble-main.message-bubble-main-from .message-header .fa-share-icon span{font-family:Lato,sans-serif}@media (max-width:768px){#groupPulseInputWrapper.message-bubble-main-from .message-header .fa-share-icon,.message-bubble-main.message-bubble-main-from .message-header .fa-share-icon{font-size:12px}}#groupPulseInputWrapper.message-owner,.message-bubble-main.message-owner{padding-right:0!important}#groupPulseInputWrapper .message-attachments .image-grid,.message-bubble-main .message-attachments .image-grid{width:220px}#groupPulseInputWrapper .message-label,.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{cursor:pointer;flex:1;margin-right:0}.message-bubble .message-header .message-sender-name span{font-family:Lato;font-size:16px;font-weight:600!important;transition:color .2s ease}.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-header.private-message-header{border-top-left-radius:0!important;border-top-right-radius:0!important}.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:0!important}.message-bubble .message-wrapper .private-public-message-btn{gap:10px}@media only screen and (max-width:998px){.message-bubble .message-wrapper{padding:0!important}}.message-bubble .message-wrapper .message-private-main{padding:5px 12px 8px!important}@media only screen and (max-width:998px){.message-bubble .message-wrapper .message-private-main{padding: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:#fff}.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-sender .collapse-theme-toggle .collapse-theme-toggle-btn,.message-bubble.message-sender .transcript-collapse-toggle .transcript-collapse-toggle-btn{background-color:#e4e4e4}.message-bubble.message-sender .message-content-buttons .message-content-btn{background-color:#e4e4e4;border-color:#e4e4e4}.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:-30px;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}.message-bubble .toggle-banner{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:14px 18px;transition:all .3s ease;user-select:none}.message-bubble .toggle-banner.is-private{color:#fff;margin-bottom:10px;margin-bottom:0!important;position:relative;z-index:1}.message-bubble .toggle-banner.is-group.artifact-private-header,.message-bubble .toggle-banner.is-private.artifact-private-header{margin-bottom:0!important}.message-bubble .toggle-banner.is-group{border-radius:10px 10px 0 0;color:#fff;margin-bottom:10px;margin-bottom:0!important;position:relative;z-index:1}.message-bubble .banner-left{align-items:center;display:flex;flex:1;gap:10px;min-width:0}.message-bubble .banner-icon{flex-shrink:0;height:18px;width:18px}.message-bubble .banner-label{font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-bubble .banner-action{align-items:center;display:flex;flex:1;font-size:14px;gap:6px;justify-content:flex-end;min-width:0;opacity:.8}.message-bubble .banner-action #msgAction{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-bubble .banner-group-name{display:inline}.message-bubble .banner-action svg{height:16px;width:16px}@media only screen and (max-width:576px){.message-bubble .toggle-banner{padding:10px 12px}.message-bubble .banner-action,.message-bubble .banner-label{font-size:12px}.message-bubble .banner-group-name{max-width:100px}}@media only screen and (max-width:376px){.message-bubble .message-wrapper{min-width:unset!important}.message-bubble .toggle-banner.is-group,.message-bubble .toggle-banner.is-private{gap:8px}.message-bubble .banner-left{gap:5px}.message-bubble .banner-action,.message-bubble .banner-label{font-size:11px}.message-bubble .banner-group-name{max-width:60px}}.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!important}.collapse-wrapper .collapse-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#f3f3f3);bottom:40px;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{font-weight:300;transition:opacity .3s}.collapse-wrapper.expanded .collapse-fade{opacity:0!important}.message-bubble-main-to .collapse-wrapper .collapse-wrapper-content{max-height:152px}.message-bubble-main-to .collapse-wrapper .message-text-content{word-wrap:break-word}.message-bubble-main-to.message-owner .collapse-wrapper .collapse-fade{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e8fe)!important}.message-bubble-main-to.message-owner .collapse-wrapper .collapse-toggle{background:#e2e8fe}.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}.input-bar .upload__file-wrapper .file-upload-nexy-nudges,.input-field .upload__file-wrapper .file-upload-nexy-nudges{background-color:#fff;border:1px solid #e2e6ea;border-radius:10px;margin-top:10px;padding:12px;width:100%}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-actions-header,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-actions-header{align-items:center;color:#2d5ff6;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-actions-header i,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-actions-header i{font-size:14px}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-actions-badges,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-actions-badges{display:flex;flex-wrap:wrap;gap:8px}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge{align-items:center;background-color:#f8f9fa;border:1px solid #d1d5db;border-radius:18px;color:#374151;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge i,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge i{color:#2d5ff6;font-size:11px}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge:hover,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge:hover{background-color:#2d5ff6;border-color:#2d5ff6;box-shadow:0 2px 8px rgba(45,95,246,.25);color:#fff;transform:translateY(-1px)}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge:hover i,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge:hover i{color:#fff}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge:active,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge:active{box-shadow:0 1px 4px rgba(45,95,246,.25);transform:translateY(0)}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.quick-action-used,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.quick-action-used{animation:badge-pulse .6s ease;background-color:#10b981;border-color:#10b981;color:#fff}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.quick-action-used i,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.quick-action-used i{color:#fff}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected{background-color:#10b981;border-color:#10b981;box-shadow:0 2px 8px rgba(16,185,129,.35);color:#fff}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected i,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected i{color:#fff}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected .check-icon,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected .check-icon{color:#fff;font-size:11px;margin-left:6px}.input-bar .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected:hover,.input-field .upload__file-wrapper .file-upload-nexy-nudges .quick-action-badge.selected:hover{background-color:#0d9668;border-color:#0d9668}.message-bubble-artifact h5 .pin-label{font-size:12px;margin-left:8px}.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 h5 .pin-label{font-size:12px;margin-left:8px}.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{gap:0!important;max-width:100%}.message-bubble-screen-recording .message-screen-recording .message-content .message-header{background:linear-gradient(135deg,#06f,#0052cc);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{background-color:#fff;display:flex;height:32px;margin-right:5px;padding:22px 16px}.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{max-width:100%;padding:0}.message-bubble-screen-recording .message-screen-recording .message-content .message-text .artifact-video-container{border-radius:0}.message-bubble-screen-recording .message-screen-recording .message-content .item-heading{padding-left:10px}.message-bubble-screen-recording .message-screen-recording .message-content .artifact-main-content{padding:10px 15px 0}.message-bubble-screen-recording .message-screen-recording .message-content .artifact-main-content hr{margin-bottom:0}.message-bubble-screen-recording .message-screen-recording .message-content .message-content-buttons{margin-bottom:0;padding:10px}.message-bubble-screen-recording .message-screen-recording .message-content .ask-nexy-button-container{margin-top:0;padding:10px}.message-bubble-screen-recording .message-screen-recording .message-content .copy-link-btn{background:#fff;border:1px solid #e5e5e5;border-radius:6px;color:#1a1a1a;cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px;transition:all .2s}.message-bubble-screen-recording .message-screen-recording .message-content .copy-link-btn i{color:#1a1a1a}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content{padding:15px}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .message-title{font-size:18px;font-weight:600;margin-bottom:16px}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .message-text{font-size:15px;margin-bottom:20px}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .share-link-box{align-items:center;background:#f7f7f7;border-radius:10px;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .share-link-box .link-icon,.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .share-link-box .link-icon .emoji-xl{font-size:20px!important}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .share-link-box .link-text{color:#06f;flex:1;font-family:SF Mono,Monaco,monospace;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .ai-prompt{background:#f0f9ff;border-left:3px solid #06f;border-radius:8px;padding:12px 16px}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .ai-prompt-text{color:#1a1a1a;font-size:14px;margin-bottom:8px}.message-bubble-screen-recording .message-screen-recording .message-content .message-share-content .ai-prompt-hint{color:#666;font-size:13px;margin-bottom:0}.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:1px solid #d5d5d5;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}#chatsSection.narrow-view .input-bar .input-actions .upload-file-btn{height:35px;width:35px}#chatsSection.narrow-view .input-bar .input-actions .upload-file-btn i{font-size:16px}#chatsSection.narrow-view .input-bar .input-actions .input-action-buttons .input-action-btn{height:25px;width:30px}#chatsSection.narrow-view .input-bar .input-actions .input-action-buttons .input-action-btn i{font-size:16px}@media (max-width:370px){#chatsSection.narrow-view .input-bar .input-actions .input-action-buttons .input-action-btn i{font-size:15px!important}}#chatsSection.narrow-view .input-bar .input-actions .input-action-buttons .mention-nexy-icon{height:25px;width:25px}#chatsSection.narrow-view .input-bar .input-actions .input-action-buttons .mention-nexy-icon i{font-size:16px}#chatsSection.narrow-view .input-bar .input-actions .input-action-buttons .nexy-status-label{font-size:11px}#chatsSection.narrow-view .message-privacy-toggle.input-bar-toggle{margin-right:0;position:absolute;right:2px;top:2px}.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:#fff;border:1px solid #e0e0e0;border-radius:12px;bottom:0;box-shadow:0 4px 20px rgba(0,0,0,.15);display:none;overflow:hidden;position:absolute;width:320px;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{padding:20px;position:relative}.user-info-popup .user-info-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.user-info-popup .user-info-header .user-avatar-wrapper{flex-shrink:0;position:relative}.user-info-popup .user-info-header .user-avatar-wrapper .user-profile-img{background-color:#4a9eff;border-radius:50%;height:48px;object-fit:cover;width:48px}.user-info-popup .user-info-header .user-avatar-wrapper .user-profile-initials{align-items:center;background-color:#4a9eff;border-radius:50%;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:600;height:48px;justify-content:center;width:48px}.user-info-popup .user-info-header .user-avatar-wrapper .user-online-status{background-color:#22c55e;border:2px solid #fff;border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px}.user-info-popup .user-info-header .user-avatar-wrapper .user-online-status.online{background-color:#22c55e}.user-info-popup .user-info-header .user-avatar-wrapper .user-online-status.busy{background-color:#f59e0b}.user-info-popup .user-info-header .user-avatar-wrapper .user-online-status.away,.user-info-popup .user-info-header .user-avatar-wrapper .user-online-status.offline{background-color:#9ca3af}.user-info-popup .user-info-header .user-info-details{flex:1;min-width:0}.user-info-popup .user-info-header .user-info-details .user-name{color:#1a1a1a;font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:1.3;margin-bottom:2px}.user-info-popup .user-info-header .user-info-details .user-availability{color:#6b7280;font-size:13px;font-weight:400}.user-info-popup .user-status-message{background-color:#f9fafb;border-left:3px solid #10b981;border-radius:8px;color:#1a1a1a;font-size:14px;line-height:1.4;margin-bottom:16px;padding:10px 12px}.user-info-popup .member-info-row{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.user-info-popup .member-info-row .member-since{flex:1}.user-info-popup .member-info-row .member-since .member-info-label{color:#9ca3af;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px}.user-info-popup .member-info-row .member-since .member-info-value{color:#1a1a1a;display:block;font-size:14px;font-weight:500}.user-info-popup .member-info-row .member-role .member-role-badge{align-items:center;background-color:#f3f4f6;border-radius:12px;color:#6b7280;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:4px 12px;transition:all .3s ease}.user-info-popup .member-info-row .member-role .member-role-badge i{font-size:12px}.user-info-popup .member-info-row .member-role .member-role-badge.admin-badge{background-color:#fef3c7;border:1px solid #fbbf24;color:#b45309}.user-info-popup .member-info-row .member-role .member-role-badge.admin-badge i{color:#f59e0b}.user-info-popup .action-buttons-list{display:flex;flex-direction:column;gap:0}.user-info-popup .action-buttons-list .action-btn{align-items:center;background:transparent;border:none;border-radius:6px;color:#1a1a1a;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:12px 8px;text-align:left;transition:background-color .2s ease;width:100%}.user-info-popup .action-buttons-list .action-btn i{color:#6b7280;font-size:16px;width:20px}.user-info-popup .action-buttons-list .action-btn span{flex:1}.user-info-popup .action-buttons-list .action-btn:hover{background-color:#f3f4f6}.user-info-popup .action-buttons-list .action-btn.plan-meeting-btn{cursor:not-allowed;opacity:.5;text-decoration:line-through}.user-info-popup .action-buttons-list .action-btn.plan-meeting-btn:hover{background-color:transparent}.user-info-popup .action-buttons-list .action-btn.make-admin-btn i{color:#f59e0b}.user-info-popup .action-buttons-list .action-btn.remove-member-btn,.user-info-popup .action-buttons-list .action-btn.remove-member-btn i{color:#ef4444}.user-info-popup .action-buttons-list .action-btn.remove-member-btn:hover{background-color:#fef2f2}.user-info-popup .user-info-popup-close{background:transparent;border:none;color:#9ca3af;cursor:pointer;font-size:18px;padding:4px;position:absolute;right:8px;top:8px;z-index:999}.user-info-popup .user-info-popup-close:hover{color:#1a1a1a}.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}.pulse-privacy .input-bar-toggle{margin-right:0!important}.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;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 rgba(45,95,246,.8);color:rgba(45,95,246,.8)}.message-privacy-toggle .chat-privacy-toggle-btn.active span{font-weight:700}.message-privacy-toggle.input-bar-toggle{font-size:12px;height:fit-content;margin-right:25px}.message-privacy-toggle.input-bar-toggle .chat-privacy-toggle-btn{padding:3px 9px}.message-privacy-toggle.message-bubble-toggle{font-size:12px}.message-privacy-toggle.message-bubble-toggle .chat-privacy-toggle-btn{padding:2px 10px}.message-datetime-event{cursor:pointer;text-decoration:underline}.welcome-invite-btn{border-radius:8px;color:#fff;max-width:fit-content;min-width:fit-content;padding:8px 25px;width:fit-content}.welcome-invite-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.welcome-share-invite-btn{align-items:center;background:#1a1a1a;border:1px solid #1a1a1a;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s ease;width:100%}.welcome-share-invite-btn:hover{background:#333;border-color:#333}.welcome-share-invite-btn svg{height:16px;width:16px}.welcome-share-invite-btn i{font-size:14px}.welcome-qr-toggle{margin-top:12px}.qr-toggle-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:#aaa;cursor:pointer;display:flex;font-size:13px;gap:6px;justify-content:center;padding:8px;transition:color .15s;width:100%}.qr-toggle-btn:hover{color:#333}.qr-toggle-btn i{font-size:14px}.qr-toggle-btn .qr-toggle-icon{font-size:10px;transition:transform .2s ease}.welcome-qr-container{align-items:center;background:#f9f9f9;border:1px solid #eee;border-radius:10px;display:flex;gap:15px;margin-top:12px;padding:15px}.welcome-qr-canvas{border-radius:6px;height:100px;width:100px}.welcome-qr-info{display:flex;flex-direction:column;gap:4px}.welcome-qr-info .scan-text{color:#333;font-size:14px;font-weight:500}.welcome-qr-info .welcome-qr-download{color:#2d5ff6;font-size:13px;text-decoration:none}.welcome-qr-info .welcome-qr-download:hover{text-decoration:underline}.faq-message{padding:0}.faq-message .faq-header{background-color:rgba(45,95,246,.05);border-bottom:1px solid rgba(45,95,246,.1);margin-bottom:0;padding:16px}.faq-message .faq-header .emoji-xl{font-size:inherit!important}.faq-message .faq-header p{color:#2b2b2b;font-size:14px;line-height:1.6;margin-bottom:8px}.faq-message .faq-header p:last-child{margin-bottom:0}.faq-message .faq-header p strong{color:#000;font-weight:600}.faq-message .faq-content{padding:20px 16px}.faq-message .faq-content h2{border-bottom:2px solid rgba(45,95,246,.2);color:#000;font-size:22px;font-weight:700;margin-bottom:24px;padding-bottom:8px}.faq-message .faq-content h3{color:#000;font-size:16px;font-weight:600;margin-bottom:12px;margin-top:20px}.faq-message .faq-content p{color:#2b2b2b;font-size:14px;line-height:1.6;margin-bottom:12px}.faq-message .faq-content p strong{color:#000;font-weight:600}.faq-message .faq-content ul{margin:12px 0;padding-left:24px}.faq-message .faq-content ul li{color:#2b2b2b;font-size:14px;line-height:1.6;margin-bottom:6px}.faq-message .faq-content .faq-section{border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:24px;padding-bottom:16px}.faq-message .faq-content .faq-section:last-child{border-bottom:none;margin-bottom:0}.faq-message .faq-content .faq-table{border-collapse:collapse;font-size:13px;margin:16px 0;width:100%}.faq-message .faq-content .faq-table thead{background-color:rgba(45,95,246,.08)}.faq-message .faq-content .faq-table thead th{border:1px solid rgba(45,95,246,.15);color:#000;font-weight:600;padding:12px;text-align:left}.faq-message .faq-content .faq-table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.02)}.faq-message .faq-content .faq-table tbody tr td{border:1px solid rgba(0,0,0,.08);color:#2b2b2b;line-height:1.5;padding:10px 12px}