.eg-inbox__list{flex:0 0 var(--eg-inbox-list-w);width:var(--eg-inbox-list-w);background:var(--eg-surface-card);border-right:1px solid var(--eg-border);flex-direction:column;min-width:0;min-height:0;display:flex}.eg-conv-list{flex-direction:column;flex:1;min-height:0;display:flex}.eg-conv-list__head{border-bottom:1px solid var(--eg-border);flex-direction:column;flex:none;gap:8px;padding:10px 12px;display:flex}.eg-conv-list__search{align-items:center;gap:6px;display:flex}.eg-conv-list__search>:first-child{flex:1;min-width:0}.eg-conv-list__range{width:100%}.eg-conv-list__count{color:var(--eg-text-3);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.eg-conv-list__actions{align-items:center;gap:0;margin-left:auto;display:inline-flex}.eg-conv-list__body{overflow-anchor:none;flex:1;min-height:0;padding:6px}.eg-conv-list__state{padding:32px 16px}.eg-conv-list__sentinel{flex:none;height:24px}.eg-conv-list__more{color:var(--eg-text-3);justify-content:center;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.eg-chan-filter{flex-wrap:wrap;gap:8px;padding:2px 0;display:flex}.eg-chan-filter__item{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:box-shadow .15s,opacity .15s,filter .15s;display:inline-flex;position:relative;box-shadow:0 0 #0000}.eg-chan-filter__item:hover{box-shadow:0 0 0 2px var(--eg-border)}.eg-chan-filter__item:focus-visible{outline:2px solid var(--eg-primary);outline-offset:2px}.eg-chan-filter__item.is-on,.eg-chan-filter__item.is-on:hover{box-shadow:0 0 0 2px var(--eg-primary)}.eg-chan-filter__item.is-off{opacity:.4;filter:grayscale()}.eg-chan-filter__item.is-off:hover{opacity:.75;filter:none}.eg-conv-row{border-radius:var(--eg-radius-control);cursor:pointer;align-items:flex-start;gap:10px;padding:9px 10px;transition:background .15s;display:flex;position:relative}.eg-conv-row:hover{background:var(--eg-surface-hover)}.eg-conv-row.is-active{background:var(--eg-surface-active)}.eg-conv-row.is-unread .eg-conv-row__name,.eg-conv-row.is-unread .eg-conv-row__preview{color:var(--eg-text-1);font-weight:600}.eg-conv-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.eg-conv-row__top{align-items:center;gap:6px;display:flex;position:relative}.eg-conv-row__name{min-width:0;color:var(--eg-text-1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.eg-conv-row__time{min-width:22px;color:var(--eg-text-3);text-align:right;flex:none;font-size:11px}.eg-conv-row__menu{border-radius:var(--eg-radius-sm);width:22px;height:22px;color:var(--eg-text-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:13px;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.eg-conv-row:hover .eg-conv-row__menu,.eg-conv-row.is-menu-open .eg-conv-row__menu{display:inline-flex}.eg-conv-row:hover .eg-conv-row__time,.eg-conv-row.is-menu-open .eg-conv-row__time{visibility:hidden}.eg-conv-row__preview{color:var(--eg-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.eg-conv-row__sender{color:var(--eg-text-3);font-weight:500}.eg-conv-row__bottom{align-items:center;gap:6px;min-height:18px;margin-top:2px;display:flex}.eg-conv-row__channel{min-width:34px;color:var(--eg-text-3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:11px;overflow:hidden}.eg-conv-row__channel.is-group{min-width:60px}.eg-conv-row__lost{color:var(--eg-danger);flex:none;font-size:12px}.eg-conv-row__tags{cursor:default;flex:0 auto;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.eg-conv-row__tags .eg-tag{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:84px;margin-inline-end:3px;padding-inline:5px;font-size:11px;line-height:16px;overflow:hidden}.eg-conv-row__tags.is-placeholder{background:var(--eg-surface-hover);border-radius:4px;width:56px;height:16px}.eg-conv-row__tags-more{color:var(--eg-text-2);background:var(--eg-surface-hover);border-radius:4px;flex:none;padding:0 5px;font-size:11px;font-weight:600;line-height:16px}.eg-conv-row__tags-pop{flex-wrap:wrap;gap:4px;display:flex}.eg-conv-row__tags-pop .eg-tag{margin-inline-end:0}.eg-conv-row__flags{color:var(--eg-text-3);flex:none;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.eg-conv-row__dot{background:var(--eg-primary);border-radius:50%;width:8px;height:8px}.eg-conv-row__assignee{max-width:92px;color:var(--eg-text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:11px;display:inline-flex;overflow:hidden}.eg-conv-row__ad{color:var(--eg-info);background:color-mix(in srgb, var(--eg-info) 14%, transparent);border-radius:var(--eg-radius-sm);white-space:nowrap;align-items:center;gap:2px;padding:0 4px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.eg-conv-list__body.is-refreshing{opacity:.55;pointer-events:none;transition:opacity .15s}.eg-conv-filter{flex-direction:column;gap:12px;width:300px;max-width:calc(100vw - 48px);display:flex}.eg-conv-filter__row{flex-direction:column;gap:6px;display:flex}.eg-conv-filter__row--inline{flex-direction:row;justify-content:space-between;align-items:center}.eg-conv-filter__label{opacity:.75;font-size:12px;font-weight:600}.eg-inbox__chat{background:var(--eg-page-bg);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;container:egchat/inline-size}.eg-chat-head{background:var(--eg-surface-header);border-bottom:1px solid var(--eg-border);flex-direction:column;flex:none;display:flex;overflow:hidden}.eg-chat-head__top{align-items:center;gap:10px;min-height:52px;padding:0 12px 0 14px;display:flex}.eg-chat-head__ctrl{flex-wrap:wrap;align-items:center;gap:8px;padding:0 14px 8px;display:flex}.eg-chat-head__toggle-list,.eg-chat-head__toggle-dock{display:none}.eg-chat-head__main{flex:auto;min-width:56px}.eg-chat-head__status{flex:none;width:132px}.eg-chat-head__assignee{flex:180px;min-width:150px;max-width:260px}.eg-chat-head__name{color:var(--eg-text-1);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.eg-chat-head__sub{color:var(--eg-text-2);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex;overflow:hidden}.eg-chat-head__page{text-overflow:ellipsis;overflow:hidden}.eg-chat-head__group{color:var(--eg-text-1);align-items:center;gap:4px;font-weight:600;display:inline-flex}.eg-chat-head__lost{color:var(--eg-danger);background:var(--eg-danger-light);border-radius:var(--eg-radius-pill);flex:none;padding:0 6px;font-size:11px;font-weight:600;line-height:16px}.eg-chat-head__untracked{color:var(--eg-text-3);border:1px dashed var(--eg-border-strong);border-radius:var(--eg-radius-pill);margin-inline-start:4px;padding:0 6px;font-size:11px;font-weight:500;line-height:16px}.eg-chat-head__actions{flex:none;align-items:center;gap:4px;display:inline-flex}.eg-chat-head__pin.is-on{color:var(--eg-primary)}.eg-assignee{border:1px solid var(--eg-border);height:24px;color:var(--eg-text-2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.eg-assignee:hover:not(:disabled){border-color:var(--eg-primary);color:var(--eg-primary)}.eg-assignee:disabled{cursor:not-allowed;opacity:.5}.eg-assignee.is-mine{border-color:var(--eg-primary);color:var(--eg-primary)}.eg-assignee.is-other{cursor:default;max-width:108px}.eg-assignee.is-other>span{text-overflow:ellipsis;overflow:hidden}.eg-assignee-group{align-items:center;gap:4px;display:inline-flex}@container egchat (width<=420px){.eg-chat-head__top{gap:6px;padding:0 8px 0 10px}.eg-chat-head__ctrl{padding:0 10px 8px}.eg-chat-head__sub,.eg-chat-head__pin{display:none}.eg-chat-head__status{width:112px}}@container egchat (width<=340px){.eg-chat-head__avatar{display:none}}.eg-msg-pane{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.eg-msg-list{overflow-anchor:none;flex:1;min-height:0;padding:14px 18px 8px}.eg-msg-list__state{padding:40px 16px}.eg-msg-list__origin{color:var(--eg-text-3);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:4px 0 14px;font-size:12px;display:flex}.eg-msg-list__older{min-height:28px;color:var(--eg-text-3);justify-content:center;align-items:center;font-size:12px;display:flex}.eg-msg-list__older span{align-items:center;gap:8px;display:inline-flex}.eg-msg-list__older--error{color:var(--eg-danger);gap:10px;padding:6px 0 10px}.eg-msg-jump{z-index:2;border:1px solid var(--eg-border);background:var(--eg-surface-card);height:30px;color:var(--eg-text-1);cursor:pointer;box-shadow:var(--eg-shadow-md);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;bottom:12px;right:20px}.eg-msg-jump:hover{border-color:var(--eg-primary);color:var(--eg-primary)}.eg-msg-jump.is-new{border-color:var(--eg-primary);background:var(--eg-primary);color:var(--eg-text-on-primary)}.eg-msg-jump.is-new:hover{color:var(--eg-text-on-primary);opacity:.92}.eg-inbox__placeholder{flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.eg-msg-day{align-items:center;gap:10px;margin:12px 0;display:flex}.eg-msg-day:before,.eg-msg-day:after{content:"";background:var(--eg-border);flex:1;height:1px}.eg-msg-day span{color:var(--eg-text-3);font-size:11px}.eg-msg{flex-direction:column;margin-bottom:10px;display:flex}.eg-msg--in{align-items:flex-start}.eg-msg--out{align-items:flex-end}.eg-msg--system{align-items:center}.eg-msg--continued{margin-bottom:2px}.eg-msg__sender{color:var(--eg-text-2);align-items:center;gap:6px;margin-bottom:4px;font-size:11px;display:inline-flex}.eg-msg__sender--bottom{gap:4px;margin-top:3px;margin-bottom:0;font-size:10px}.eg-msg__sender--group{margin:0 0 3px 4px;font-size:12px;font-weight:600}.eg-msg__bubble{overflow-wrap:anywhere;border-radius:14px;min-width:0;padding:8px 11px;font-size:14px;line-height:1.45}.eg-msg--in .eg-msg__bubble{background:var(--eg-surface-card);border:1px solid var(--eg-border);color:var(--eg-text-1);border-bottom-left-radius:4px}.eg-msg--out .eg-msg__bubble{background:var(--eg-primary);border:1px solid var(--eg-primary);color:var(--eg-text-on-primary);border-bottom-right-radius:4px}.eg-msg--failed .eg-msg__bubble{border-color:var(--eg-danger)}.eg-msg--sending .eg-msg__bubble{opacity:.72}.eg-msg__bubble.is-media{background:0 0;border-color:#0000;max-width:100%;padding:0;overflow:hidden}.eg-msg__bubble:has(>.eg-mc__text+.eg-mc__link){overflow:hidden}.eg-msg__bubble.is-bare{background:0 0;border-color:#0000;padding:0}.eg-msg__meta{color:var(--eg-text-3);align-items:center;gap:5px;margin-top:3px;font-size:11px;display:inline-flex}.eg-msg__error{color:var(--eg-danger)}.eg-msg__system{border-radius:var(--eg-radius-pill);background:var(--eg-surface-hover);max-width:80%;color:var(--eg-text-3);text-align:center;padding:3px 12px;font-size:12px}.eg-chat-typing{color:var(--eg-text-3);align-items:center;gap:6px;padding:2px 12px;font-size:12px;display:flex}.eg-chat-typing__dots{gap:3px;display:inline-flex}.eg-chat-typing__dots i{background:var(--eg-text-3);border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite eg-typing-bounce}.eg-chat-typing__dots i:nth-child(2){animation-delay:.15s}.eg-chat-typing__dots i:nth-child(3){animation-delay:.3s}@keyframes eg-typing-bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.eg-msg__avatar{flex:none;align-self:flex-start;width:28px;height:28px}.eg-msg__sender--with-avatar{margin-left:38px}.eg-msg__sender--inbubble{margin:0 0 2px}.eg-msg__time{opacity:.7;align-items:center;gap:4px;margin-top:2px;font-size:11px;display:flex}.eg-member-card{gap:10px;min-width:200px;max-width:280px;display:flex}.eg-member-card__name{font-weight:600}.eg-member-card__tags{margin:2px 0}.eg-member-card__line{color:var(--eg-text-2);font-size:12px}.eg-mc__mention--link{cursor:pointer}.eg-mc__mention--link:hover{text-decoration:underline}.eg-msg__content{align-items:center;gap:6px;max-width:min(600px,86%);display:flex}.eg-msg--in .eg-msg__content{flex-direction:row}.eg-msg--out .eg-msg__content{flex-direction:row-reverse}.eg-msg--system .eg-msg__content{justify-content:center}.eg-msg__reply-quote{color:var(--eg-text-3);background:var(--eg-surface-hover);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:stretch;gap:6px;margin:-4px -6px 8px;padding:4px 8px;font-size:12px;transition:color .15s,background .15s;display:flex}.eg-msg__reply-quote:hover{color:var(--eg-text-2);background:var(--eg-surface-active)}.eg-msg__reply-bar{background:var(--eg-primary);opacity:.5;border-radius:2px;width:3px}.eg-msg__reply-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eg-msg__reply-trigger{background:var(--eg-surface-card);width:24px;height:24px;color:var(--eg-text-3);cursor:pointer;opacity:0;box-shadow:var(--eg-shadow-sm);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:12px;transition:opacity .18s,color .15s,background .15s;display:inline-flex}.eg-msg:hover .eg-msg__reply-trigger,.eg-msg:focus-within .eg-msg__reply-trigger{opacity:1}.eg-msg__reply-trigger:hover{background:var(--eg-surface-hover);color:var(--eg-primary)}.eg-msg__reply-trigger:focus-visible{opacity:1;outline:2px solid var(--eg-primary);outline-offset:-2px}.eg-msg__reply-trigger.is-open{opacity:1;color:var(--eg-primary)}.eg-msg__reactions{z-index:1;flex-wrap:wrap;gap:3px;margin-top:-8px;padding:0 8px;display:inline-flex;position:relative}.eg-msg__reactions--with-avatar{margin-left:34px}.eg-react-chip{height:20px;font:inherit;color:var(--eg-text-2);background:var(--eg-surface-card);border:1px solid var(--eg-border);border-radius:var(--eg-radius-pill);box-shadow:var(--eg-shadow-sm);cursor:default;align-items:center;gap:2px;padding:0 5px;font-size:11px;line-height:1;display:inline-flex}.eg-react-chip.is-mine{color:var(--eg-primary);border-color:color-mix(in srgb, var(--eg-primary) 45%, transparent);background:color-mix(in srgb, var(--eg-primary) 10%, var(--eg-surface-card))}.eg-react-chip__emoji{letter-spacing:-1px;font-size:13px}.eg-react-chip__count{font-weight:600}.eg-react-detail{font-size:12px;line-height:1.6}.eg-react-bar{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;gap:2px;display:flex}.eg-react-bar__item{-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;padding:0;font-size:20px;line-height:32px;transition:transform .12s,background .12s}.eg-react-bar__item:hover{background:var(--eg-surface-hover);transform:scale(1.18)}.eg-react-bar__item.is-mine{background:color-mix(in srgb, var(--eg-primary) 14%, transparent)}.eg-react-bar__item.eg-react-bar__clear{color:var(--eg-text-3);border-left:1px solid var(--eg-border);border-radius:0 50% 50% 0;margin-left:2px;font-size:13px}.eg-react-bar__item:focus-visible{outline:2px solid var(--eg-primary)}.eg-msg__seen{color:var(--eg-text-3);margin-top:3px;font-size:11px}.eg-msg__seen--group{align-items:center;display:inline-flex}.eg-msg__seen-avatar{box-shadow:0 0 0 1.5px var(--eg-page-bg);border-radius:50%;margin-left:-3px;display:inline-flex}.eg-msg__seen-avatar:first-child{margin-left:0}.eg-msg__seen-more{margin-left:3px;font-size:10px}.eg-msg--highlight .eg-msg__bubble{outline:2px solid var(--eg-primary);outline-offset:2px;transition:outline .3s}.eg-zgroup__muted{color:var(--eg-text-3);font-size:12px}.eg-zgroup__option{align-items:center;gap:6px;display:inline-flex}.eg-zgroup__tag{margin-inline-end:0;font-size:11px}.eg-zgroup__existing{margin-bottom:16px}.eg-zgroup__existing ul{margin:4px 0 0;padding:0;list-style:none}.eg-zgroup__existing li{align-items:center;gap:6px;display:flex}.eg-zgroup__existing .ant-btn-link{padding-inline:0}.eg-zgroup__members{border:1px solid var(--eg-border);border-radius:var(--eg-radius-card);flex-direction:column;gap:8px;margin-bottom:20px;padding:12px;display:flex}.eg-zgroup__label{color:var(--eg-text-1);font-weight:600}.eg-zgroup__fixed{color:var(--eg-text-2);align-items:center;gap:6px;font-size:13px;display:flex}.eg-zgroup__count{color:var(--eg-warning);align-self:flex-end;font-size:12px}.eg-zgroup__count.is-ok{color:var(--eg-success)}.eg-zgroup__foot{justify-content:flex-end;gap:8px;display:flex}.eg-chat-zalo-bar{border-bottom:1px solid var(--eg-border);background:var(--eg-surface-header);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:2px 4px;padding:4px 12px;display:flex}.eg-chat-zalo-bar__label{letter-spacing:.4px;text-transform:uppercase;color:var(--eg-text-3);margin-inline-end:4px;font-size:11px;font-weight:600}.eg-chat-zalo-bar--bridge .eg-chat-zalo-bar__label{letter-spacing:0;text-transform:none;font-weight:500}.eg-pinbar{background:color-mix(in srgb, var(--eg-primary,#e67e22) 7%, var(--eg-surface-card));border-bottom:1px solid var(--eg-border);align-items:flex-start;gap:8px;padding:6px 14px;display:flex}.eg-pinbar__icon{color:var(--eg-primary,#e67e22);flex:none;margin-top:4px;font-size:12px}.eg-pinbar__list{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.eg-pinbar__all{color:var(--eg-primary,#e67e22);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:12px;line-height:20px}.eg-pinbar__all:hover{text-decoration:underline}.eg-pinbar__modal-list{flex-direction:column;gap:4px;max-height:60vh;display:flex;overflow-y:auto}.eg-pinbar__item{align-items:center;gap:4px;min-width:0;display:flex}.eg-pinbar__text{min-width:0;color:var(--eg-text-1);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-size:12px;line-height:20px;overflow:hidden}.eg-pinbar__text:hover{text-decoration:underline}.eg-pinbar__unpin{width:18px;height:18px;color:var(--eg-text-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-size:14px;line-height:1}.eg-pinbar__unpin:hover{color:var(--eg-text-1);background:var(--eg-surface-active)}.eg-msg__pinned{color:var(--eg-primary,#e67e22);margin-right:4px;font-size:10px}.eg-msg--recalled .eg-msg__bubble{opacity:.6}.eg-msg--recalled .eg-msg__bubble.is-media,.eg-msg--recalled .eg-msg__bubble.is-bare{opacity:1;flex-direction:column;align-items:flex-start;display:flex}.eg-msg__recalled-body{z-index:0;isolation:isolate;opacity:.55;filter:grayscale(.7);max-width:100%;position:relative}.eg-msg--recalled .eg-msg__bubble:not(.is-media):not(.is-bare) .eg-msg__recalled-body{opacity:1;filter:none}.eg-msg__recalled-banner{z-index:1;max-width:100%;color:var(--eg-text-2);background:#00000014;border-radius:10px;flex:none;align-items:center;gap:4px;margin-bottom:4px;padding:2px 8px;font-size:11px;font-style:italic;line-height:16px;display:inline-flex;position:relative}.eg-msg--recalled .eg-msg__bubble:not(.is-media):not(.is-bare) .eg-msg__recalled-banner{background:#ffffffbf}.eg-msg--out.eg-msg--recalled .eg-msg__bubble.is-media,.eg-msg--out.eg-msg--recalled .eg-msg__bubble.is-bare{align-items:flex-end}.eg-phone-card{flex-direction:column;gap:8px;min-width:220px;max-width:280px;display:flex}.eg-phone-card__num{letter-spacing:.3px;font-size:15px;font-weight:700}.eg-phone-card__actions{flex-wrap:wrap;gap:6px;display:flex}.eg-phone-card__label{color:var(--eg-text-3);margin-bottom:2px;font-size:12px}.eg-phone-card__muted{color:var(--eg-text-3);font-size:12px}.eg-phone-card__matches{border-top:1px solid var(--eg-border);flex-direction:column;gap:2px;padding-top:6px;display:flex}.eg-phone-card__match{font-size:13px;font-weight:600}.eg-phone-card__warn{color:var(--eg-danger,#d4380d);font-size:12px;line-height:1.4}.eg-chat-zalo-bar__friend.is-pending{color:var(--eg-primary);font-weight:600}.eg-mc__text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.eg-mc__mention{color:var(--eg-primary);font-weight:600}.eg-msg--out .eg-mc__mention{color:var(--eg-text-on-primary);-webkit-text-decoration:underline #ffffffa6;text-decoration:underline #ffffffa6}.eg-mc__phone{color:var(--eg-primary);cursor:pointer;background:var(--eg-primary-bg,#e8791e1f);white-space:nowrap;border-bottom:1px dotted;border-radius:4px;margin:0 -1px;padding:0 3px;font-weight:600}.eg-mc__phone:hover{background:#e8791e38}.eg-msg--out .eg-mc__phone{color:var(--eg-text-on-primary);background:#ffffff38}.eg-msg--out .eg-mc__phone:hover{background:#ffffff57}.eg-mc__phone--suspect{color:var(--eg-danger,#d4380d);background:#d4380d1a}.eg-mc__phone--suspect:hover{background:#d4380d2e}.eg-msg--out .eg-mc__phone--suspect{color:var(--eg-text-on-primary);background:#00000038;border-bottom-style:dashed}.eg-mc__url{color:var(--eg-primary);overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.eg-msg--out .eg-mc__url{color:var(--eg-text-on-primary);text-decoration-color:#ffffffa6}.eg-mc__url:hover{text-decoration:none}.eg-mc__image{vertical-align:top;border-radius:11px;width:fit-content;max-width:280px;font-size:0;display:inline-block;overflow:hidden}.eg-mc__image img,.eg-mc__image .ant-image-img{border-radius:0;width:auto;max-width:100%;height:auto;max-height:280px;display:block}.eg-mc__album{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:284px;max-width:100%;display:grid}.eg-mc__album .ant-image{min-width:0;display:block}.eg-mc__album img{object-fit:cover;aspect-ratio:1;border-radius:8px}.eg-mc__album--odd>:first-child{grid-column:1/-1;width:100%;display:block}.eg-mc__album--odd>:first-child img{aspect-ratio:2;width:100%}.eg-mc__video{background:var(--eg-surface-hover);border-radius:11px;width:284px;max-width:100%;position:relative;overflow:hidden}.eg-mc__video-inline{width:100%;height:auto;min-height:160px;display:block}.eg-mc__video-expand{z-index:2;color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:16px;line-height:1;transition:background .15s;display:flex;position:absolute;top:8px;right:8px}.eg-mc__video-expand:hover{background:#000000bf}.eg-mc__video-player{max-width:min(800px,90vw);max-height:80vh;display:block}.eg-mc__voice{cursor:pointer;align-items:center;gap:8px;width:200px;max-width:100%;padding:4px 0;display:flex}.eg-mc__audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.eg-mc__play-btn{color:var(--eg-primary);flex:none;font-size:22px;line-height:1}.eg-msg--out .eg-mc__play-btn{color:currentColor}.eg-mc__wave{flex:1;align-items:center;gap:2px;min-width:0;height:20px;display:flex}.eg-mc__wave i{opacity:.55;background:currentColor;border-radius:2px;flex:1}.eg-mc__time{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:36px;font-size:12px}.eg-mc__sticker{object-fit:contain;width:120px;height:120px;display:block}.eg-mc__contact{border:1px solid var(--eg-border);background:var(--eg-surface-card);width:min(300px,100%);color:var(--eg-text-1);border-top:3px solid #0068ff;border-radius:12px;overflow:hidden}.eg-mc__contact-main{align-items:center;gap:10px;padding:10px 12px;display:flex}.eg-mc__contact-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.eg-mc__contact-label{color:var(--eg-text-3);font-size:11px}.eg-mc__contact-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.eg-mc__contact-phone{font-variant-numeric:tabular-nums;font-size:14px}.eg-mc__contact-phone a{color:var(--eg-primary)}.eg-mc__contact-nophone{color:var(--eg-text-3);font-size:12px}.eg-mc__phone-card{margin-top:6px}.eg-mc__phone-card-actions{flex-wrap:wrap;gap:6px;padding:0 12px 10px;display:flex}.eg-mc__contact-qr{object-fit:contain;background:#fff;border-radius:6px;flex:none}.eg-mc__file{min-width:0;max-width:100%;color:inherit;align-items:center;gap:10px;padding:6px 4px;display:flex}.eg-mc__file:hover{opacity:.88;text-decoration:none}.eg-mc__file-icon{border-radius:var(--eg-radius-control);background:var(--eg-surface-hover);flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.eg-mc__file-main{flex-direction:column;flex:1;min-width:0;display:flex}.eg-mc__file-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.eg-mc__file-sub{opacity:.75;font-size:11px}.eg-mc__purged{opacity:.8;font-size:13px;font-style:italic}.eg-mc__code{max-width:100%}.eg-mc__code-body{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;color:inherit;background:#00000014;border-radius:8px;margin:0;padding:6px 8px;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.eg-mc__code-toggle{color:inherit;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:12px;text-decoration:underline}.eg-mc__link{border:1px solid var(--eg-border);border-radius:var(--eg-radius-card);background:var(--eg-surface-card);width:280px;max-width:100%;color:var(--eg-text-1);display:block;overflow:hidden}.eg-mc__link:hover{border-color:var(--eg-border-strong);text-decoration:none}.eg-mc__text+.eg-mc__link{contain:inline-size;border-width:1px 0;border-radius:0;width:calc(100% + 22px);min-width:min(280px,100%);max-width:none;margin:8px -11px 0}.eg-mc__text+.eg-mc__link:last-child{border-bottom-width:0;margin-bottom:-8px}.eg-mc__link-thumb{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;max-height:160px;display:block}.eg-mc__link-body{padding:6px 10px 7px;display:block}.eg-mc__link-title{overflow-wrap:anywhere;word-break:break-word;align-items:baseline;gap:5px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.eg-mc__link-title-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.eg-mc__link-icon{color:var(--eg-primary);flex:none}.eg-mc__link-desc{color:var(--eg-text-2);overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;display:-webkit-box;overflow:hidden}.eg-mc__link-host{color:var(--eg-text-3);overflow-wrap:anywhere;word-break:break-all;margin-top:4px;font-size:11px;display:block}.eg-chat-foot{background:var(--eg-surface-card);border-top:1px solid var(--eg-border);flex:none}.eg-tag-bar{border-bottom:1px solid var(--eg-border);scrollbar-width:thin;flex-wrap:wrap;align-items:center;gap:4px;max-height:96px;padding:7px 12px;display:flex;overflow-y:auto}.eg-tag-bar__pick{width:220px;max-height:260px;overflow-y:auto}.eg-tag-bar__pick-item{border-radius:var(--eg-radius-sm);cursor:pointer;align-items:center;padding:4px 2px;display:flex}.eg-tag-bar__pick-item:hover{background:var(--eg-surface-hover)}.eg-tag-bar__empty{color:var(--eg-text-3);padding:8px 4px;font-size:12px}.eg-composer{padding:8px 12px 10px}.eg-composer__toolbar{align-items:center;gap:2px;margin-bottom:4px;display:flex}.eg-composer__spacer{flex:1}.eg-composer__row{align-items:flex-end;gap:8px;display:flex}.eg-composer__hint{color:var(--eg-text-3);margin-top:5px;font-size:11px}.eg-emoji{grid-template-columns:repeat(8,1fr);gap:2px;width:264px;display:grid}.eg-emoji button{border-radius:var(--eg-radius-sm);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:19px;line-height:1}.eg-emoji button:hover{background:var(--eg-surface-hover)}.eg-tpl{width:300px}.eg-tpl__list{max-height:300px;margin-top:8px;overflow-y:auto}.eg-tpl__group{color:var(--eg-text-3);text-transform:uppercase;padding:6px 4px 2px;font-size:11px;font-weight:600}.eg-tpl__item{border-radius:var(--eg-radius-control);cursor:pointer;padding:6px 8px}.eg-tpl__item:hover{background:var(--eg-surface-hover)}.eg-tpl__name{color:var(--eg-text-1);font-size:13px;font-weight:500}.eg-tpl__code{background:var(--eg-surface-active);color:var(--eg-primary);border-radius:4px;margin-right:6px;padding:0 5px;font-size:12px}.eg-tpl__preview{color:var(--eg-text-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.eg-composer__reply{background:var(--eg-surface-hover);border-bottom:1px solid var(--eg-border);align-items:center;gap:8px;margin:-2px -12px 8px;padding:6px 10px;font-size:12px;display:flex}.eg-composer__reply-label{color:var(--eg-text-2);flex:none}.eg-composer__reply-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--eg-text-1);flex:auto;overflow:hidden}.eg-composer__reply-cancel{width:20px;height:20px;color:var(--eg-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.eg-composer__reply-cancel:hover{background:var(--eg-surface-active);color:var(--eg-danger)}.eg-composer__row{position:relative}.eg-composer__mentions{z-index:20;background:var(--eg-surface-card);border:1px solid var(--eg-border);width:min(320px,100%);max-height:260px;box-shadow:var(--eg-shadow-md);border-radius:10px;padding:4px;position:absolute;bottom:calc(100% + 6px);left:0;overflow-y:auto}.eg-composer__mention{width:100%;color:var(--eg-text-1);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.eg-composer__mention:hover,.eg-composer__mention.is-active{background:var(--eg-surface-hover)}.eg-composer__mention-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eg-composer__mention-all{background:var(--eg-primary);width:22px;height:22px;color:var(--eg-text-on-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.eg-composer__mention-loading{color:var(--eg-text-3);padding:6px 8px;font-size:12px}.eg-composer__tpls{z-index:20;background:var(--eg-surface-card);border:1px solid var(--eg-border);width:min(440px,100%);max-height:300px;box-shadow:var(--eg-shadow-md);border-radius:10px;padding:4px;position:absolute;bottom:calc(100% + 6px);left:0;overflow-y:auto}.eg-composer__tpl{width:100%;color:var(--eg-text-1);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:2px;padding:6px 8px;display:flex}.eg-composer__tpl:hover,.eg-composer__tpl.is-active{background:var(--eg-surface-hover)}.eg-composer__tpl-head{align-items:center;gap:8px;min-width:0;display:flex}.eg-composer__tpl-code{background:var(--eg-surface-active);color:var(--eg-primary);border-radius:4px;flex:none;padding:0 6px;font-size:12px;font-weight:600}.eg-composer__tpl-nocode{color:var(--eg-text-3);flex:none;font-size:11px}.eg-composer__tpl-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.eg-composer__tpl-cat{color:var(--eg-text-3);flex:none;font-size:11px}.eg-composer__tpl-preview{text-overflow:ellipsis;white-space:nowrap;color:var(--eg-text-2);font-size:12px;overflow:hidden}.eg-composer__tpl-note{color:var(--eg-text-3);padding:6px 8px;font-size:12px}.eg-composer__tpl-note.is-error{color:var(--eg-danger)}.eg-forward__preview{border-left:3px solid var(--eg-primary);background:var(--eg-surface-hover);max-height:72px;color:var(--eg-text-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:8px 10px;font-size:13px;overflow:hidden}.eg-forward__list{border:1px solid var(--eg-border);border-radius:8px;max-height:340px;overflow-y:auto}.eg-forward__state{justify-content:center;padding:24px;display:flex}.eg-forward__row{cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.eg-forward__row:hover{background:var(--eg-surface-hover)}.eg-forward__row+.eg-forward__row{border-top:1px solid var(--eg-border)}.eg-forward__row.is-disabled{cursor:not-allowed;opacity:.55}.eg-forward__main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.eg-forward__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.eg-forward__error{color:var(--eg-danger);font-size:12px}.eg-forward__ok{color:var(--eg-success,#52c41a)}.eg-forward__fail{color:var(--eg-danger)}.eg-forward__footer{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.eg-forward__count{color:var(--eg-text-3);font-size:12px}.eg-inbox__contact{flex:0 0 var(--eg-inbox-detail-w);width:var(--eg-inbox-detail-w);background:var(--eg-surface-card);border-left:1px solid var(--eg-border);flex-direction:column;min-width:0;min-height:0;display:flex}.eg-contact-panel{flex-direction:column;flex:1;min-height:0;display:flex}.eg-contact-panel__head{border-bottom:1px solid var(--eg-border);flex:none;align-items:center;gap:8px;height:56px;padding:0 8px 0 14px;display:flex}.eg-contact-panel__title{color:var(--eg-text-1);flex:1;font-size:13px;font-weight:600}.eg-contact-panel__tabs{flex-direction:column;flex:1;min-height:0;padding:0 12px;display:flex}.eg-contact-panel__tabs .ant-tabs-body-holder,.eg-contact-panel__tabs .ant-tabs-body,.eg-contact-panel__tabs .ant-tabs-content{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.eg-contact-panel__tabs .ant-tabs-content-hidden{display:none}.eg-contact-panel__tabs .ant-tabs-body-holder{overflow:hidden}.eg-contact-panel__tabs .ant-tabs-nav{flex:none}.eg-contact-panel__pane{scrollbar-gutter:stable;flex:1;min-height:0;padding-bottom:16px}.eg-contact-info__id{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:14px 0 16px;display:flex}.eg-contact-info__name{color:var(--eg-text-1);font-size:15px;font-weight:600}.eg-contact-info__code{color:var(--eg-text-3);-webkit-user-select:all;user-select:all;font-size:12px}.eg-contact-info__section{margin-top:14px}.eg-contact-info__section-title{letter-spacing:.4px;text-transform:uppercase;color:var(--eg-text-3);margin-bottom:6px;font-size:11px;font-weight:600}.eg-contact-info__row{border-bottom:1px solid var(--eg-border);align-items:center;gap:10px;min-height:30px;padding:3px 0;font-size:13px;display:flex}.eg-contact-info__row:last-child{border-bottom:0}.eg-contact-info__label{color:var(--eg-text-2);flex:0 0 106px}.eg-contact-info__value{min-width:0;color:var(--eg-text-1);overflow-wrap:anywhere;flex:1}.eg-contact-info__muted{color:var(--eg-text-3)}.eg-contact-info__hint{color:var(--eg-text-3);margin-top:5px;font-size:11px;line-height:1.4}.eg-contact-info__ad-headline{color:var(--eg-text-1);border-bottom:1px solid var(--eg-border);overflow-wrap:anywhere;align-items:baseline;gap:6px;padding:3px 0 6px;font-size:13px;font-weight:500;display:flex}.eg-contact-info__ad-headline .anticon{color:var(--eg-info);flex:none}.eg-contact-info__tag-select{width:100%}.eg-contact-info__cta{margin-top:16px}.eg-contact-info__bridge{border-bottom:1px solid var(--eg-border);padding:6px 0 4px}.eg-notes__time{font-variant-numeric:tabular-nums}.eg-group-info__stats{border:1px solid var(--eg-border);border-radius:var(--eg-radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.eg-group-info__stats>div{flex-direction:column;align-items:center;gap:2px;min-width:0;padding:8px 4px;display:flex}.eg-group-info__stats>div+div{border-left:1px solid var(--eg-border)}.eg-group-info__stats strong{color:var(--eg-text-1);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.eg-group-info__stats span{color:var(--eg-text-3);white-space:nowrap;font-size:11px}.eg-group-info__stats .is-staff strong{color:var(--eg-info)}.eg-group-info__stats .is-customer strong{color:var(--eg-primary)}.eg-group-info__toolbar{align-items:center;gap:4px;display:flex}.eg-group-info__filter{margin:8px 0 4px}.eg-group-members{margin:0;padding:0;list-style:none}.eg-group-members__item{border-bottom:1px solid var(--eg-border);align-items:center;gap:4px;display:flex}.eg-group-members__item:last-child{border-bottom:0}.eg-group-members__main{text-align:left;min-width:0;font:inherit;color:inherit;border-radius:var(--eg-radius-sm);background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:7px 4px;display:flex}.eg-group-members__main.is-clickable{cursor:pointer}.eg-group-members__main.is-clickable:hover{background:var(--eg-surface-hover)}.eg-group-members__text{flex-direction:column;flex:1;min-width:0;display:flex}.eg-group-members__name,.eg-group-members__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eg-group-members__name{color:var(--eg-text-1);font-size:13px}.eg-group-members__sub{color:var(--eg-text-3);font-size:11px}.eg-member-badge{border-radius:var(--eg-radius-pill);white-space:nowrap;border:1px solid;flex:none;padding:1px 7px;font-size:11px;line-height:18px}.eg-member-badge.is-staff{color:var(--eg-info)}.eg-member-badge.is-customer{color:var(--eg-primary)}.eg-member-badge.is-matched{opacity:.75;border-style:dashed}.eg-member-role{flex-direction:column;gap:14px;display:flex}.eg-member-role__who{align-items:center;gap:10px;display:flex}.eg-member-role__name{color:var(--eg-text-1);font-weight:600}.eg-member-role__via,.eg-member-role__muted{color:var(--eg-text-3);font-size:12px}.eg-member-role__note{color:var(--eg-text-2);font-size:13px;line-height:1.5}.eg-member-role__field{flex-direction:column;gap:6px;display:flex}.eg-member-role__field>span{color:var(--eg-text-2);font-size:12px}.eg-member-role__option{align-items:center;gap:6px;display:inline-flex}.eg-group-info__track{border:1px solid var(--eg-border);border-radius:var(--eg-radius-sm);align-items:center;gap:10px;margin-bottom:10px;padding:8px 10px;display:flex}.eg-group-info__track.is-off{background:var(--eg-surface-hover);border-style:dashed}.eg-group-info__track-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.eg-group-info__track-text strong{color:var(--eg-text-1);font-size:13px;font-weight:600}.eg-group-info__track-text span{color:var(--eg-text-3);font-size:11px;line-height:1.4}.eg-contact-info__link{flex-wrap:wrap;gap:6px;display:flex}.eg-contact-info__new{flex-direction:column;gap:10px;display:flex}.eg-contact-info__new label{color:var(--eg-text-2);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.eg-settings-group{margin-bottom:12px}.eg-settings-group__title{text-transform:uppercase;letter-spacing:.02em;color:var(--eg-text-3);margin:0 0 6px;font-size:12px;font-weight:600}.eg-settings-group__body{border:1px solid var(--eg-border);border-radius:var(--eg-radius-sm)}.eg-settings-item{align-items:center;gap:10px;padding:8px 10px;display:flex}.eg-settings-item+.eg-settings-item{border-top:1px solid var(--eg-border)}.eg-settings-item__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.eg-settings-item__text span{color:var(--eg-text-3);font-size:12px}.eg-timeline__item{border-left:1px solid var(--eg-border);min-width:0;padding:0 0 12px 16px;position:relative}.eg-timeline__item:last-child{border-left-color:#0000;padding-bottom:0}.eg-timeline__item:before{content:"";background:var(--eg-primary);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-4px}.eg-timeline__text{color:var(--eg-text-1);overflow-wrap:anywhere;word-break:break-word;font-size:12.5px;line-height:1.45}.eg-timeline__time{color:var(--eg-text-3);font-size:11px}.eg-notes{flex-direction:column;gap:10px;padding-top:12px;display:flex}.eg-notes__form{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.eg-notes__item{border:1px solid var(--eg-border);border-radius:var(--eg-radius-control);background:var(--eg-surface-header);overflow-wrap:anywhere;padding:8px 10px}.eg-notes__meta{color:var(--eg-text-3);justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;font-size:11px;display:flex}.eg-notes__author{color:var(--eg-text-2);font-weight:600}.eg-notes__content{color:var(--eg-text-1);white-space:pre-wrap;font-size:13px;line-height:1.45}.eg-files{padding-top:12px}.eg-files__grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:14px;display:grid}.eg-files__thumb{aspect-ratio:1;object-fit:cover;border-radius:var(--eg-radius-control);width:100%}.eg-files__item{border-radius:var(--eg-radius-control);color:var(--eg-text-1);align-items:center;gap:8px;padding:7px 8px;display:flex}.eg-files__item:hover{background:var(--eg-surface-hover);text-decoration:none}.eg-files__icon{border-radius:var(--eg-radius-control);background:var(--eg-primary-light);width:30px;height:30px;color:var(--eg-primary);justify-content:center;align-items:center;display:inline-flex}.eg-files__main{flex:1;min-width:0}.eg-files__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.eg-files__sub{color:var(--eg-text-3);font-size:11px;display:block}.eg-files__notice{margin-bottom:10px}.eg-files__group-title{letter-spacing:.4px;text-transform:uppercase;color:var(--eg-text-3);margin:4px 0 6px;font-size:11px;font-weight:600}.eg-files__item{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none}.eg-files__voice{border:1px solid var(--eg-border);border-radius:var(--eg-radius-control);background:var(--eg-surface-card);align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;display:flex}.eg-files__audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.eg-files__voice-play{color:var(--eg-primary);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:32px;line-height:1;display:inline-flex}.eg-files__voice-play:hover{filter:brightness(1.08)}.eg-files__voice-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.eg-files__voice-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.eg-files__voice-time{color:var(--eg-text-3);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.eg-files__voice-bar{cursor:pointer;height:14px;position:relative}.eg-files__voice-bar:before{content:"";background:var(--eg-border);border-radius:2px;height:4px;position:absolute;top:5px;left:0;right:0}.eg-files__voice-fill{background:var(--eg-primary);pointer-events:none;border-radius:2px;height:4px;position:absolute;top:5px;left:0}.eg-files__download{color:var(--eg-text-2);justify-content:center;align-items:center;padding:4px;display:inline-flex}.eg-files__download:hover{color:var(--eg-primary)}.eg-files__video-player{max-width:min(800px,90vw);max-height:80vh;display:block}.eg-related-contact{width:100%;font:inherit;text-align:left;color:var(--eg-text-1);border:0;border-bottom:1px solid var(--eg-border);border-radius:var(--eg-radius-sm);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:6px 4px;display:flex}.eg-related-contact:last-child{border-bottom:0}.eg-related-contact:hover:not(:disabled){background:var(--eg-surface-hover)}.eg-related-contact:disabled{cursor:default}.eg-related-contact__body{flex-direction:column;flex:1;min-width:0;display:flex}.eg-related-contact__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.eg-related-contact__sub,.eg-related-contact__go{color:var(--eg-text-3);font-size:11px}.eg-related-conv{gap:10px}.eg-related-conv__count{color:var(--eg-text-3);margin-left:4px;font-weight:400}.eg-related-conv__group-title{color:var(--eg-text-3);margin:6px 0 2px;font-size:11px;font-weight:600}.eg-related-conv__meta{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:inline-flex}.eg-related-conv__time{color:var(--eg-text-3);font-size:11px}.eg-zalo-bridge .eg-contact-info__row{font-size:13px}.eg-zalo-bridge__who{background:var(--eg-surface-card);border:1px solid var(--eg-border);border-radius:12px;align-items:center;gap:12px;margin-bottom:14px;padding:12px;display:flex}.eg-zalo-bridge__who-text{min-width:0}.eg-zalo-bridge__who-icon{background:color-mix(in srgb, var(--eg-info) 14%, transparent);width:44px;height:44px;color:var(--eg-info);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.eg-zalo-bridge__phone{color:var(--eg-text-2);align-items:center;gap:6px;margin-top:2px;font-size:13px;display:flex}.eg-zalo-bridge__field{margin-bottom:14px}.eg-zalo-bridge__label{color:var(--eg-text-3);margin-bottom:6px;font-size:12px;font-weight:500}.eg-zalo-bridge__found{align-items:center;gap:10px;margin:14px 0 12px;display:flex}.eg-zalo-bridge__existing{background:color-mix(in srgb, var(--eg-info) 8%, transparent);border:1px solid color-mix(in srgb, var(--eg-info) 30%, transparent);border-radius:10px;flex-direction:column;gap:8px;margin-top:14px;padding:12px;display:flex}.eg-zalo-bridge__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.eg-zalo-bridge__actions .ant-btn{flex:160px}.eg-zalo-bridge__name{color:var(--eg-text-1);font-weight:600}.eg-zalo-bridge__hint{color:var(--eg-text-3);font-size:12px}.eg-zalo-friend__who{align-items:center;gap:10px;margin-bottom:14px;display:flex}.eg-zalo-friend__name{color:var(--eg-text-1);font-weight:600}.eg-zalo-friend__via{color:var(--eg-text-2);font-size:12px}.eg-zalo-friend__state{color:var(--eg-text-2);align-items:center;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.eg-zalo-friend__state.is-ok{color:var(--eg-success);font-weight:500}.eg-mc__reminder{border:1px solid var(--eg-border);background:var(--eg-surface-card);width:min(320px,100%);color:var(--eg-text-1);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:14px 16px 16px;display:flex}.eg-mc__reminder-icon{color:#e0383e;font-size:26px}.eg-mc__reminder-title{overflow-wrap:anywhere;max-width:100%;font-weight:600}.eg-mc__reminder-time{color:var(--eg-text-2);font-size:13px}.eg-mc__reminder-btn{width:100%;font:inherit;color:#0068ff;cursor:pointer;background:0 0;border:1px solid #0068ff;border-radius:6px;margin-top:8px;padding:6px 12px;font-weight:600}.eg-mc__reminder-btn:hover{background:#0068ff0f}.eg-mc__reminder.is-removed{opacity:.6}.eg-mc__reminder.is-removed .eg-mc__reminder-icon{color:var(--eg-text-3)}.eg-mc__reminder.is-removed .eg-mc__reminder-title{text-decoration:line-through}.eg-msg__system-reminder{display:inline}.eg-msg__system-reminder b{color:var(--eg-text-1);font-weight:600}.eg-msg__system-icon{vertical-align:-2px;color:#e0383e;margin-right:4px;font-size:14px}.eg-msg__system-more{white-space:nowrap}.eg-msg__system-link{font:inherit;color:#0068ff;cursor:pointer;background:0 0;border:0;padding:0}.eg-msg__system-link:hover{text-decoration:underline}.eg-chat-head__reminder .ant-badge{font-size:inherit;color:inherit}.eg-zrem-pop{width:300px;max-width:calc(100vw - 32px)}.eg-zrem-pop__head{border-bottom:1px solid var(--eg-border);justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.eg-zrem-pop__title{font-weight:600}.eg-zrem-pop__list{max-height:320px;padding:4px 0;overflow-y:auto}.eg-zrem-pop__empty{text-align:center;color:var(--eg-text-3);padding:16px 0}.eg-zrem-pop__item{width:100%;font:inherit;text-align:left;color:var(--eg-text-1);border-radius:var(--eg-radius-sm);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:8px 6px;display:flex}.eg-zrem-pop__item:hover{background:var(--eg-surface-hover)}.eg-zrem-pop__item.is-past .eg-zrem-pop__icon{color:var(--eg-text-3)}.eg-zrem-pop__item.is-past .eg-zrem-pop__name{color:var(--eg-text-2)}.eg-zrem-pop__icon{color:#e0383e;margin-top:2px;font-size:18px}.eg-zrem-pop__body{flex-direction:column;min-width:0;display:flex}.eg-zrem-pop__name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.eg-zrem-pop__time{color:var(--eg-text-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.eg-zrem-pop__create{color:#0068ff;margin-top:4px}.eg-zrem-detail__body{background:var(--eg-surface-hover);border-radius:10px;gap:20px;padding:20px;display:flex}.eg-zrem-detail__body.is-removed .eg-zrem-detail__title{text-decoration:line-through}.eg-zrem-detail__info{flex-direction:column;gap:4px;min-width:0;display:flex}.eg-zrem-detail__title{overflow-wrap:anywhere;color:var(--eg-text-1);font-size:16px;font-weight:600}.eg-zrem-detail__by{color:var(--eg-text-3);margin-bottom:6px;font-size:12px}.eg-zrem-detail__line{color:var(--eg-text-2);align-items:center;gap:8px;display:flex}.eg-zrem-detail__removed{color:var(--eg-danger);margin-top:4px;font-weight:500}.eg-zrem-detail__empty{text-align:center;padding:24px 0}.eg-zrem-detail__foot{justify-content:space-between;align-items:center;display:flex}.eg-zrem-detail__actions{gap:8px;display:flex}.eg-zrem-cal{text-align:center;color:#1f2329;background:#fff;border-radius:8px;flex:0 0 84px;height:96px;overflow:hidden;box-shadow:0 2px 8px #0000001f}.eg-zrem-cal__head{letter-spacing:.4px;color:#fff;background:#0068ff;padding:4px 0;font-size:10px;font-weight:700}.eg-zrem-cal__day{font-size:32px;font-weight:600;line-height:1.3}.eg-zrem-cal__month{color:#646a73;font-size:10px;font-weight:600}.eg-zrem-form .ant-form-item-label>label,.eg-zrem-form__label{color:var(--eg-text-1);font-weight:600}.eg-zrem-form .ant-input,.eg-zrem-form .ant-picker,.eg-zrem-form .ant-select{background:var(--eg-surface-control-hover)}.eg-zrem-form .ant-input:not(:hover):not(:focus):not(:focus-within):not(.ant-input-status-error):not(.ant-picker-status-error),.eg-zrem-form .ant-picker:not(:hover):not(:focus):not(:focus-within):not(.ant-input-status-error):not(.ant-picker-status-error),.eg-zrem-form .ant-select:not(:hover):not(:focus):not(:focus-within):not(.ant-input-status-error):not(.ant-picker-status-error){border-color:var(--eg-border-strong)}.eg-zrem-form__label{margin-bottom:8px}.eg-zrem-form__chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.eg-zrem-form__summary{color:var(--eg-text-1);background:#0068ff0f;border:1px solid #0068ff59;border-radius:8px;align-items:center;gap:10px;margin-top:18px;padding:10px 12px;display:flex}.eg-zrem-form__summary b{color:#0068ff}.eg-zrem-form__summary.is-empty{border-style:dashed;border-color:var(--eg-border-strong);color:var(--eg-text-3);background:0 0}.eg-zrem-form__summary.is-empty .eg-zrem-form__summary-icon{color:var(--eg-text-3)}.eg-zrem-form__summary-icon{color:#e0383e;flex:none;font-size:18px}.eg-zrem-chip{font:inherit;color:var(--eg-text-1);background:var(--eg-surface-control-hover);border:1px solid var(--eg-border-strong);border-radius:var(--eg-radius-pill);cursor:pointer;padding:5px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.eg-zrem-chip:hover{color:#0068ff;border-color:#0068ff}.eg-zrem-chip.is-active{color:#fff;background:#0068ff;border-color:#0068ff;font-weight:600}.eg-zrem-tab{flex-direction:column;gap:12px;padding:12px;display:flex}.eg-zrem-tab__bar{justify-content:space-between;align-items:center;display:flex}.eg-zrem-tab__group{flex-direction:column;display:flex}.eg-zrem-tab__title{text-transform:uppercase;letter-spacing:.3px;color:var(--eg-text-3);margin-bottom:4px;font-size:12px;font-weight:600}.eg-zrem-tab .eg-zrem-pop__item{border-bottom:1px solid var(--eg-border);border-radius:0}.eg-zrem-tab .eg-zrem-pop__item:last-child{border-bottom:0}.eg-zalo-account{align-items:center;gap:8px;min-width:0;display:inline-flex}.eg-zalo-account__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eg-zrem-row{position:relative}.eg-zrem-row>.eg-zrem-pop__item{width:100%;padding-right:36px}.eg-zrem-row__delete{opacity:0;transition:opacity .12s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.eg-zrem-row:hover .eg-zrem-row__delete,.eg-zrem-row:focus-within .eg-zrem-row__delete{opacity:1}@media (hover:none){.eg-zrem-row__delete{opacity:1}}.eg-zalo-friend__accounts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.eg-zalo-friend__account{border:1px solid var(--eg-border);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.eg-zalo-friend__acc-body{flex-direction:column;flex:1;min-width:0;display:flex}.eg-zalo-friend__acc-name{color:var(--eg-text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.eg-zalo-friend__acc-tag{margin-left:6px;font-size:11px}.eg-zalo-friend__acc-state{color:var(--eg-text-2);font-size:12px}.eg-zalo-friend__acc-state .is-ok{color:var(--eg-success);font-weight:500}.eg-zalo-friend__acc-state .is-error{color:var(--eg-danger,#cf1322)}.eg-zalo-friend__acc-actions{flex-shrink:0;gap:6px;display:flex}.eg-conv-row--skeleton{cursor:default}.eg-conv-row--skeleton:hover{background:0 0}.eg-conv-row--skeleton .eg-conv-row__top{height:21.7px}.eg-conv-row--skeleton .eg-conv-row__preview{align-items:center;height:16.8px;display:flex}.eg-conv-row--skeleton .eg-conv-row__bottom{height:18.3px}.eg-conv-list__count--skeleton{height:24px}.eg-iconbar__item--skeleton{cursor:default;min-height:48px}.eg-iconbar__item--skeleton:hover{background:0 0}.eg-chat-head__name.eg-sk-line{height:23.3px}.eg-chat-head__sub.eg-sk-line{height:20px}.eg-sk-iconbtn.ant-skeleton-element{margin-inline:5px}.eg-sk-iconbtn-slot{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.eg-msg-list--skeleton{flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.eg-msg-list--skeleton .eg-msg-day{height:18.3px}.eg-msg-list--skeleton .eg-sk-bubble{width:min(600px,86%)}.eg-msg-list--skeleton .eg-msg__meta,.eg-composer__hint.eg-sk-line{height:18.3px}.eg-contact-info__name.eg-sk-line{height:25px}.eg-contact-info__code.eg-sk-line{height:20px}.eg-sk-line--badge{height:21.7px}.eg-contact-info__section-title.eg-sk-line{height:18.3px}.eg-sk-tabs{border-bottom:1px solid var(--eg-border);flex:none;align-items:center;gap:32px;height:40px;margin-bottom:12px;display:flex}.eg-contact-panel__tabs--skeleton{overflow:hidden}.eg-sk-pane.eg-scroll{overflow-y:hidden}.eg-inbox{background:var(--eg-page-bg);height:100%;display:flex;position:relative;overflow:hidden}.eg-avatar-wrap{flex:none;display:inline-flex;position:relative}.eg-iconbar{flex:0 0 var(--eg-inbox-iconbar-w);width:var(--eg-inbox-iconbar-w);background:var(--eg-surface-header);border-right:1px solid var(--eg-border);flex-direction:column;gap:2px;padding:8px 4px;display:flex;overflow:hidden}.eg-iconbar__item{border-radius:var(--eg-radius-control);color:var(--eg-text-2);text-align:center;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:8px 2px 7px;transition:background .15s,color .15s;display:flex;position:relative}.eg-iconbar__item:hover{background:var(--eg-surface-hover);color:var(--eg-text-1);text-decoration:none}.eg-iconbar__item:focus-visible{outline:2px solid var(--eg-primary);outline-offset:-2px}.eg-iconbar__item.is-active{background:var(--eg-surface-active);color:var(--eg-primary)}.eg-iconbar__item.is-active:before{content:"";background:var(--eg-primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-4px}.eg-iconbar__icon{font-size:17px;line-height:1}.eg-iconbar__label{word-break:break-word;font-size:10px;font-weight:500;line-height:1.15}@media (width<=1279px){.eg-inbox__contact{z-index:20;box-shadow:var(--eg-shadow-lg);transition:transform .22s;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.eg-inbox.is-contact-open .eg-inbox__contact{transform:none}}.eg-contact-panel__head .eg-contact-panel__collapse{display:none}@media (width>=1280px){.eg-chat-head .eg-chat-head__toggle-contact,.eg-contact-panel__head .eg-contact-panel__close{display:none}}@media (width<=899px){.eg-inbox__list{left:var(--eg-inbox-iconbar-w);z-index:10;flex:none;width:auto;position:absolute;top:0;bottom:0;right:0}.eg-inbox.is-chat-open .eg-inbox__list{display:none}.eg-inbox__contact{left:var(--eg-inbox-iconbar-w);width:auto}}.eg-chat-head .eg-chat-head__toggle-list{display:inline-flex}@media (width>=900px){.eg-inbox.is-list-collapsed .eg-inbox__list{display:none}}@media (width>=1280px){.eg-chat-head .eg-chat-head__toggle-dock,.eg-contact-panel__head .eg-contact-panel__collapse{display:inline-flex}.eg-inbox.is-dock-collapsed .eg-inbox__contact{display:none}}
