@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ZaloContactProfileModal-module-scss-module__tOtjSW__body{flex-direction:column;gap:.75rem;display:flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__center{color:#94a3b8;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 0;display:flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__cover{background:#f1f5f9 50%/cover no-repeat;border-radius:.75rem;height:8rem}.ZaloContactProfileModal-module-scss-module__tOtjSW__head{align-items:center;gap:.75rem;margin-top:-2.5rem;padding:0 .75rem;display:flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__avatar{object-fit:cover;border:3px solid #fff;border-radius:9999px;flex-shrink:0;width:4.5rem;height:4.5rem}.ZaloContactProfileModal-module-scss-module__tOtjSW__name{color:#0f172a;margin:0;font-size:1rem;font-weight:700}.ZaloContactProfileModal-module-scss-module__tOtjSW__bio{color:#64748b;margin:0;font-size:.875rem}.ZaloContactProfileModal-module-scss-module__tOtjSW__info{flex-direction:column;gap:.5rem;margin:0;font-size:.875rem;display:flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__info dt{color:#94a3b8}.ZaloContactProfileModal-module-scss-module__tOtjSW__info dd{color:#0f172a;margin:0}.ZaloContactProfileModal-module-scss-module__tOtjSW__row{flex-direction:column;display:flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__hint{color:#94a3b8;font-size:.75rem}.ZaloContactProfileModal-module-scss-module__tOtjSW__labels{flex-wrap:wrap;gap:.25rem;display:flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__label{color:#0f766e;background:#f0fdfa;border-radius:.375rem;padding:0 .5rem;font-size:12px}.ZaloContactProfileModal-module-scss-module__tOtjSW__note{color:#94a3b8;align-items:flex-start;gap:.5rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__chatBtn{color:#fff;cursor:pointer;background:#14b8a6;border:0;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.ZaloContactProfileModal-module-scss-module__tOtjSW__spin{animation:1s linear infinite ZaloContactProfileModal-module-scss-module__tOtjSW__spin}@keyframes ZaloContactProfileModal-module-scss-module__tOtjSW__spin{to{transform:rotate(360deg)}}
@keyframes ZaloContactsPanel-module-scss-module__x80GuG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ZaloContactsPanel-module-scss-module__x80GuG__panel{flex-direction:column;gap:.5rem;height:100%;min-height:0;padding:.75rem 1rem;display:flex;overflow-y:auto}.ZaloContactsPanel-module-scss-module__x80GuG__filters{gap:.5rem;display:flex}.ZaloContactsPanel-module-scss-module__x80GuG__search,.ZaloContactsPanel-module-scss-module__x80GuG__select{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;flex:1;min-width:0;padding:.5rem .75rem;font-size:.875rem}.ZaloContactsPanel-module-scss-module__x80GuG__select{flex:0 45%}.ZaloContactsPanel-module-scss-module__x80GuG__count{color:#94a3b8;font-size:.75rem}.ZaloContactsPanel-module-scss-module__x80GuG__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ZaloContactsPanel-module-scss-module__x80GuG__item{border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem;transition:background .15s;display:flex}.ZaloContactsPanel-module-scss-module__x80GuG__item:hover{background:#f1f5f9}.ZaloContactsPanel-module-scss-module__x80GuG__rowBtn{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:.75rem;padding:0;display:flex}.ZaloContactsPanel-module-scss-module__x80GuG__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}.ZaloContactsPanel-module-scss-module__x80GuG__info{flex:1;min-width:0}.ZaloContactsPanel-module-scss-module__x80GuG__name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}.ZaloContactsPanel-module-scss-module__x80GuG__sub{color:#64748b;margin:0;font-size:.75rem}.ZaloContactsPanel-module-scss-module__x80GuG__labels{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.ZaloContactsPanel-module-scss-module__x80GuG__label{color:#0f766e;background:#f0fdfa;border-radius:.375rem;padding:0 .5rem;font-size:12px}.ZaloContactsPanel-module-scss-module__x80GuG__chatBtn{color:#0f766e;cursor:pointer;background:#f0fdfa;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.ZaloContactsPanel-module-scss-module__x80GuG__chatBtn:disabled{opacity:.5;cursor:not-allowed}.ZaloContactsPanel-module-scss-module__x80GuG__center{color:#94a3b8;text-align:center;justify-content:center;padding:1rem 0;font-size:.875rem;display:flex}.ZaloContactsPanel-module-scss-module__x80GuG__more{color:#0f766e;cursor:pointer;background:#f0fdfa;border:0;border-radius:.5rem;align-self:center;padding:.5rem 1rem;font-weight:600}.ZaloContactsPanel-module-scss-module__x80GuG__spin{animation:1s linear infinite ZaloContactsPanel-module-scss-module__x80GuG__spin}@keyframes ZaloContactsPanel-module-scss-module__x80GuG__spin{to{transform:rotate(360deg)}}
@keyframes ContactsPanel-module-scss-module__NtJwnG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ContactsPanel-module-scss-module__NtJwnG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactsPanel-module-scss-module__NtJwnG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactsPanel-module-scss-module__NtJwnG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactsPanel-module-scss-module__NtJwnG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ContactsPanel-module-scss-module__NtJwnG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ContactsPanel-module-scss-module__NtJwnG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ContactsPanel-module-scss-module__NtJwnG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ContactsPanel-module-scss-module__NtJwnG__panel{flex-direction:column;height:100%;min-height:0;display:flex}.ContactsPanel-module-scss-module__NtJwnG__subTabs{border-bottom:1px solid #e2e8f0;flex-shrink:0;gap:.25rem;padding:.5rem 1rem;display:flex}.ContactsPanel-module-scss-module__NtJwnG__subTab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s}.ContactsPanel-module-scss-module__NtJwnG__subTab:hover{color:#0f172a;background:#f1f5f9}.ContactsPanel-module-scss-module__NtJwnG__subTabActive,.ContactsPanel-module-scss-module__NtJwnG__subTabActive:hover{color:#0f766e;background:#f0fdfa}.ContactsPanel-module-scss-module__NtJwnG__content{flex:1;min-height:0;overflow-y:auto}.ContactsPanel-module-scss-module__NtJwnG__content::-webkit-scrollbar{width:5px}.ContactsPanel-module-scss-module__NtJwnG__content::-webkit-scrollbar-track{background:0 0}.ContactsPanel-module-scss-module__NtJwnG__content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ContactsPanel-module-scss-module__NtJwnG__content::-webkit-scrollbar-thumb:hover{background:#94a3b8}
@keyframes UserProfilePopup-module-scss-module__1vEoPG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes UserProfilePopup-module-scss-module__1vEoPG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes UserProfilePopup-module-scss-module__1vEoPG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes UserProfilePopup-module-scss-module__1vEoPG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes UserProfilePopup-module-scss-module__1vEoPG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes UserProfilePopup-module-scss-module__1vEoPG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes UserProfilePopup-module-scss-module__1vEoPG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes UserProfilePopup-module-scss-module__1vEoPG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.UserProfilePopup-module-scss-module__1vEoPG__wrapper{display:inline-block;position:relative}.UserProfilePopup-module-scss-module__1vEoPG__trigger{cursor:pointer}.UserProfilePopup-module-scss-module__1vEoPG__popup{z-index:9999;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;min-width:220px;max-width:260px;padding:16px;animation:.15s ease-out UserProfilePopup-module-scss-module__1vEoPG__popupFadeIn;position:fixed;box-shadow:0 4px 24px #00000026}@keyframes UserProfilePopup-module-scss-module__1vEoPG__popupFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.UserProfilePopup-module-scss-module__1vEoPG__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex;position:absolute;top:8px;right:8px}.UserProfilePopup-module-scss-module__1vEoPG__closeBtn:hover{color:#334155;background:#f1f5f9}.UserProfilePopup-module-scss-module__1vEoPG__profileHeader{align-items:center;gap:12px;display:flex}.UserProfilePopup-module-scss-module__1vEoPG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.UserProfilePopup-module-scss-module__1vEoPG__info{flex:1;min-width:0}.UserProfilePopup-module-scss-module__1vEoPG__name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.UserProfilePopup-module-scss-module__1vEoPG__email{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;overflow:hidden}.UserProfilePopup-module-scss-module__1vEoPG__roleBadge{color:#6366f1;background:#eef2ff;border-radius:10px;margin-top:4px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.UserProfilePopup-module-scss-module__1vEoPG__dmButton{color:#0d9488;cursor:pointer;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:.5rem;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:12px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.UserProfilePopup-module-scss-module__1vEoPG__dmButton:hover{background:#ccfbf1}.UserProfilePopup-module-scss-module__1vEoPG__nameRow{align-items:center;gap:4px;display:flex}.UserProfilePopup-module-scss-module__1vEoPG__nicknameEditBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .12s;display:flex}.UserProfilePopup-module-scss-module__1vEoPG__nicknameEditBtn:hover{color:#14b8a6;background:#f1f5f9}.UserProfilePopup-module-scss-module__1vEoPG__nickname{color:#94a3b8;margin:2px 0 0;font-size:11px;font-style:italic}.UserProfilePopup-module-scss-module__1vEoPG__nicknameEditRow{align-items:center;gap:3px;margin-top:4px;display:flex}.UserProfilePopup-module-scss-module__1vEoPG__nicknameInput{color:#0f172a;background:#fff;border:1px solid #14b8a6;border-radius:4px;outline:none;flex:1;min-width:0;padding:3px 6px;font-size:12px}.UserProfilePopup-module-scss-module__1vEoPG__nicknameSaveBtn,.UserProfilePopup-module-scss-module__1vEoPG__nicknameCancelBtn{cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.UserProfilePopup-module-scss-module__1vEoPG__nicknameSaveBtn{color:#fff;background:#14b8a6}.UserProfilePopup-module-scss-module__1vEoPG__nicknameSaveBtn:hover{opacity:.85}.UserProfilePopup-module-scss-module__1vEoPG__nicknameCancelBtn{color:#64748b;background:#f1f5f9}.UserProfilePopup-module-scss-module__1vEoPG__nicknameCancelBtn:hover{background:#e2e8f0}
@keyframes TimeDivider-module-scss-module__0mFH5W__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TimeDivider-module-scss-module__0mFH5W__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TimeDivider-module-scss-module__0mFH5W__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TimeDivider-module-scss-module__0mFH5W__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TimeDivider-module-scss-module__0mFH5W__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes TimeDivider-module-scss-module__0mFH5W__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes TimeDivider-module-scss-module__0mFH5W__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes TimeDivider-module-scss-module__0mFH5W__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.TimeDivider-module-scss-module__0mFH5W__wrapper{justify-content:center;padding:.5rem 0;display:flex}.TimeDivider-module-scss-module__0mFH5W__pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#00000059;border-radius:9999px;align-items:center;padding:4px 14px;font-size:12.5px;font-weight:500;line-height:1.4;display:inline-flex}
@keyframes SimilarProductsBar-module-scss-module__tU_WGW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.SimilarProductsBar-module-scss-module__tU_WGW__bar{background:#fff;border-top:1px solid #e2e8f0;flex-shrink:0}.SimilarProductsBar-module-scss-module__tU_WGW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;padding:.5rem .75rem;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__title{white-space:nowrap;color:#0f172a;flex:0 auto;align-items:center;gap:5px;min-width:0;font-size:14px;font-weight:600;display:inline-flex}.SimilarProductsBar-module-scss-module__tU_WGW__title svg{color:#14b8a6}.SimilarProductsBar-module-scss-module__tU_WGW__titleText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SimilarProductsBar-module-scss-module__tU_WGW__count{color:#94a3b8;flex-shrink:0;font-weight:400}.SimilarProductsBar-module-scss-module__tU_WGW__headerActions{flex:auto;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__suggestedPrice{color:#64748b;text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:5px;font-size:.75rem;display:inline-flex;overflow:hidden}.SimilarProductsBar-module-scss-module__tU_WGW__suggestedPrice b{color:#0f766e}.SimilarProductsBar-module-scss-module__tU_WGW__confidence{color:#94a3b8;font-size:12px}.SimilarProductsBar-module-scss-module__tU_WGW__quoteBtn{color:#fff;white-space:nowrap;cursor:pointer;background:#14b8a6;border:none;border-radius:.5rem;align-items:center;gap:4px;padding:3px 8px;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex}.SimilarProductsBar-module-scss-module__tU_WGW__quoteBtn:hover{background:#0d9488}.SimilarProductsBar-module-scss-module__tU_WGW__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:4px;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__closeBtn:hover{color:#0f172a;background:#f1f5f9}.SimilarProductsBar-module-scss-module__tU_WGW__state{color:#94a3b8;align-items:center;gap:6px;padding:0 .75rem .5rem;font-size:14px;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__stateError{color:#ef4444}.SimilarProductsBar-module-scss-module__tU_WGW__spinner{animation:1s linear infinite SimilarProductsBar-module-scss-module__tU_WGW__spin}@keyframes SimilarProductsBar-module-scss-module__tU_WGW__spin{to{transform:rotate(360deg)}}.SimilarProductsBar-module-scss-module__tU_WGW__list{gap:.5rem;padding:0 .75rem .75rem;display:flex;overflow-x:auto}.SimilarProductsBar-module-scss-module__tU_WGW__list::-webkit-scrollbar{width:5px}.SimilarProductsBar-module-scss-module__tU_WGW__list::-webkit-scrollbar-track{background:0 0}.SimilarProductsBar-module-scss-module__tU_WGW__list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.SimilarProductsBar-module-scss-module__tU_WGW__list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.SimilarProductsBar-module-scss-module__tU_WGW__card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex:0 0 132px;width:132px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.SimilarProductsBar-module-scss-module__tU_WGW__card:hover{box-shadow:0 1px 2px #0000000d}.SimilarProductsBar-module-scss-module__tU_WGW__cardSelected{border-color:#14b8a6;box-shadow:0 0 0 1px #14b8a6}.SimilarProductsBar-module-scss-module__tU_WGW__thumbBtn{cursor:pointer;background:#f1f5f9;border:none;width:100%;padding:0;line-height:0;display:block;position:relative}.SimilarProductsBar-module-scss-module__tU_WGW__thumb{object-fit:cover;width:100%;height:112px}.SimilarProductsBar-module-scss-module__tU_WGW__thumbFallback{color:#94a3b8;justify-content:center;align-items:center;height:96px;font-size:12px;line-height:normal;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__similarity{color:#fff;background:#0000009e;border-radius:9999px;padding:1px 5px;font-size:12px;font-weight:600;line-height:1.5;position:absolute;bottom:4px;left:4px}.SimilarProductsBar-module-scss-module__tU_WGW__priceOnImage{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#14b8a6;border-radius:9999px;max-width:calc(100% - 44px);padding:1px 6px;font-size:12px;font-weight:700;line-height:1.5;position:absolute;bottom:4px;right:4px;overflow:hidden}.SimilarProductsBar-module-scss-module__tU_WGW__priceHover{color:#fff;text-align:left;opacity:0;pointer-events:none;transition:opacity .15s ease ease;background:#0f172ac7;flex-direction:column;justify-content:center;gap:3px;padding:6px;font-size:12px;line-height:1.3;display:flex;position:absolute;inset:0}.SimilarProductsBar-module-scss-module__tU_WGW__thumbBtn:hover .SimilarProductsBar-module-scss-module__tU_WGW__priceHover{opacity:1}.SimilarProductsBar-module-scss-module__tU_WGW__priceRow{flex-direction:column;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__priceRow span{color:#ffffffb8}.SimilarProductsBar-module-scss-module__tU_WGW__priceRow b{font-size:.75rem;font-weight:700}.SimilarProductsBar-module-scss-module__tU_WGW__priceRow em{color:#ffffff73;font-size:.75rem;font-style:normal}.SimilarProductsBar-module-scss-module__tU_WGW__selectedMark{color:#fff;background:#14b8a6;border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:4px;right:4px}.SimilarProductsBar-module-scss-module__tU_WGW__info{padding:5px .5rem 0}.SimilarProductsBar-module-scss-module__tU_WGW__name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.SimilarProductsBar-module-scss-module__tU_WGW__code{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.SimilarProductsBar-module-scss-module__tU_WGW__price{color:#0f766e;margin-top:1px;font-size:14px;font-weight:600}.SimilarProductsBar-module-scss-module__tU_WGW__cardActions{align-items:center;gap:4px;padding:.5rem;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__useBtn{color:#0f766e;cursor:pointer;background:0 0;border:1px solid #14b8a6;border-radius:.5rem;flex:1;padding:3px 6px;font-size:.75rem;transition:background .15s}.SimilarProductsBar-module-scss-module__tU_WGW__useBtn:hover{background:#f1f5f9}.SimilarProductsBar-module-scss-module__tU_WGW__sendBtn,.SimilarProductsBar-module-scss-module__tU_WGW__sendAllBtn{color:#fff;white-space:nowrap;cursor:pointer;background:#14b8a6;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:4px;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}.SimilarProductsBar-module-scss-module__tU_WGW__sendBtn:hover:not(:disabled),.SimilarProductsBar-module-scss-module__tU_WGW__sendAllBtn:hover:not(:disabled){background:#0d9488}.SimilarProductsBar-module-scss-module__tU_WGW__sendBtn:disabled,.SimilarProductsBar-module-scss-module__tU_WGW__sendAllBtn:disabled{opacity:.6;cursor:default}.SimilarProductsBar-module-scss-module__tU_WGW__sendBtn{flex:1;padding:3px 6px}.SimilarProductsBar-module-scss-module__tU_WGW__sendAllBtn{padding:3px 8px}.SimilarProductsBar-module-scss-module__tU_WGW__sendConfirm{background:#ef4444}.SimilarProductsBar-module-scss-module__tU_WGW__sendConfirm:hover:not(:disabled){filter:brightness(.92);background:#ef4444}.SimilarProductsBar-module-scss-module__tU_WGW__copyBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:center;align-items:center;padding:4px;display:flex}.SimilarProductsBar-module-scss-module__tU_WGW__copyBtn:hover{background:#f1f5f9}@media (max-width:768px){.SimilarProductsBar-module-scss-module__tU_WGW__headerActions{gap:.25rem}.SimilarProductsBar-module-scss-module__tU_WGW__suggestedPrice{display:none}}
@keyframes SuggestPricePanel-module-scss-module__TGuFwG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.SuggestPricePanel-module-scss-module__TGuFwG__panel{color:#fff;pointer-events:none;opacity:0;transition:opacity .15s ease ease;background:linear-gradient(#0f172a00 0%,#0f172a99 30%,#0f172ac7 100%);padding:22px .75rem .5rem;line-height:1.35;position:absolute;bottom:0;left:0;right:0}@media (hover:none){.SuggestPricePanel-module-scss-module__TGuFwG__panel{opacity:1}}.SuggestPricePanel-module-scss-module__TGuFwG__panel:not(.SuggestPricePanel-module-scss-module__TGuFwG__always){width:auto;height:auto}.SuggestPricePanel-module-scss-module__TGuFwG__loading{color:#ffffffb8;font-size:.75rem}.SuggestPricePanel-module-scss-module__TGuFwG__always{opacity:1;z-index:15;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ac7;border-radius:10px;width:min(260px,100vw - 32px);padding:10px 12px;position:fixed;bottom:84px;left:16px;right:auto}.SuggestPricePanel-module-scss-module__TGuFwG__forwardBtn{pointer-events:auto;color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:8px;padding:6px 10px;font-size:14px;font-weight:600;display:flex}.SuggestPricePanel-module-scss-module__TGuFwG__forwardBtn:hover{background:#0d9488}.SuggestPricePanel-module-scss-module__TGuFwG__code{color:#ffffffb8;margin-bottom:4px;font-size:12px}.SuggestPricePanel-module-scss-module__TGuFwG__head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:4px;font-size:.75rem;display:flex}.SuggestPricePanel-module-scss-module__TGuFwG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.SuggestPricePanel-module-scss-module__TGuFwG__match{color:#ffffffb8;flex-shrink:0}.SuggestPricePanel-module-scss-module__TGuFwG__rows{flex-direction:column;gap:2px;display:flex}.SuggestPricePanel-module-scss-module__TGuFwG__row{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:14px;display:flex}.SuggestPricePanel-module-scss-module__TGuFwG__row span{color:#ffffffb8}.SuggestPricePanel-module-scss-module__TGuFwG__row>span:first-child{white-space:nowrap;flex-shrink:0}.SuggestPricePanel-module-scss-module__TGuFwG__row b{white-space:nowrap;font-weight:700}.SuggestPricePanel-module-scss-module__TGuFwG__priceCell{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex;color:inherit!important}@media (max-width:480px){.SuggestPricePanel-module-scss-module__TGuFwG__panel:not(.SuggestPricePanel-module-scss-module__TGuFwG__always) .SuggestPricePanel-module-scss-module__TGuFwG__sendBtn{padding:4px 8px}.SuggestPricePanel-module-scss-module__TGuFwG__panel:not(.SuggestPricePanel-module-scss-module__TGuFwG__always):not(.SuggestPricePanel-module-scss-module__TGuFwG__compact) .SuggestPricePanel-module-scss-module__TGuFwG__head{font-size:11px}.SuggestPricePanel-module-scss-module__TGuFwG__panel:not(.SuggestPricePanel-module-scss-module__TGuFwG__always):not(.SuggestPricePanel-module-scss-module__TGuFwG__compact) .SuggestPricePanel-module-scss-module__TGuFwG__code{font-size:10px}.SuggestPricePanel-module-scss-module__TGuFwG__panel:not(.SuggestPricePanel-module-scss-module__TGuFwG__always):not(.SuggestPricePanel-module-scss-module__TGuFwG__compact) .SuggestPricePanel-module-scss-module__TGuFwG__row{font-size:11px}.SuggestPricePanel-module-scss-module__TGuFwG__panel:not(.SuggestPricePanel-module-scss-module__TGuFwG__always):not(.SuggestPricePanel-module-scss-module__TGuFwG__compact) .SuggestPricePanel-module-scss-module__TGuFwG__row b{font-size:12px}.SuggestPricePanel-module-scss-module__TGuFwG__panel:not(.SuggestPricePanel-module-scss-module__TGuFwG__always):not(.SuggestPricePanel-module-scss-module__TGuFwG__compact) .SuggestPricePanel-module-scss-module__TGuFwG__sendBtn{font-size:10px}}.SuggestPricePanel-module-scss-module__TGuFwG__sendLabel{color:inherit!important}@media (max-width:480px){.SuggestPricePanel-module-scss-module__TGuFwG__sendLabel:not(.SuggestPricePanel-module-scss-module__TGuFwG__sendLabelKeep){display:none}}.SuggestPricePanel-module-scss-module__TGuFwG__sendBtn{pointer-events:auto;color:#fff;white-space:nowrap;cursor:pointer;background:#14b8a6;border:none;border-radius:6px;align-items:center;gap:3px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}.SuggestPricePanel-module-scss-module__TGuFwG__sendBtn:hover:not(:disabled){background:#0d9488}.SuggestPricePanel-module-scss-module__TGuFwG__sendBtn:disabled{opacity:.7;cursor:default}.SuggestPricePanel-module-scss-module__TGuFwG__pickBtn{background:0 0;border:1px solid #14b8a6;padding:2px 5px}.SuggestPricePanel-module-scss-module__TGuFwG__sendConfirm{background:#f59e0b}.SuggestPricePanel-module-scss-module__TGuFwG__sendDone{background:#10b981}.SuggestPricePanel-module-scss-module__TGuFwG__spin{animation:.9s linear infinite SuggestPricePanel-module-scss-module__TGuFwG__suggest-spin}@keyframes SuggestPricePanel-module-scss-module__TGuFwG__suggest-spin{to{transform:rotate(360deg)}}.SuggestPricePanel-module-scss-module__TGuFwG__sendError{color:#ef4444;margin-top:6px;font-size:12px}.SuggestPricePanel-module-scss-module__TGuFwG__missing{color:#ffffff73;white-space:nowrap;font-style:normal}.SuggestPricePanel-module-scss-module__TGuFwG__compact{background:#0f172ac7;padding:6px 6px 5px}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__rows{gap:1px}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:4px;font-size:10.5px}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__row b{flex-shrink:0;font-size:11px}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__missing{flex-shrink:0;font-size:10.5px}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__priceCell{flex-wrap:wrap;gap:3px}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__sendBtn{padding:2px 5px}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__sendLabel:not(.SuggestPricePanel-module-scss-module__TGuFwG__sendLabelKeep){display:none}.SuggestPricePanel-module-scss-module__TGuFwG__compact .SuggestPricePanel-module-scss-module__TGuFwG__row span.SuggestPricePanel-module-scss-module__TGuFwG__priceCell{white-space:normal;overflow:visible}
@keyframes ReactionViewerModal-module-scss-module__POt0Kq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReactionViewerModal-module-scss-module__POt0Kq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReactionViewerModal-module-scss-module__POt0Kq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReactionViewerModal-module-scss-module__POt0Kq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ReactionViewerModal-module-scss-module__POt0Kq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReactionViewerModal-module-scss-module__POt0Kq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReactionViewerModal-module-scss-module__POt0Kq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ReactionViewerModal-module-scss-module__POt0Kq__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ReactionViewerModal-module-scss-module__POt0Kq__body{flex-direction:column;gap:0;padding:0;display:flex}.ReactionViewerModal-module-scss-module__POt0Kq__tabs{scrollbar-width:none;border-bottom:1px solid #f1f5f9;gap:.25rem;padding:.5rem 1.25rem;display:flex;overflow-x:auto}.ReactionViewerModal-module-scss-module__POt0Kq__tabs::-webkit-scrollbar{display:none}.ReactionViewerModal-module-scss-module__POt0Kq__tab{cursor:pointer;white-space:nowrap;color:#64748b;background:0 0;border:none;border-radius:1.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;transition:all .15s;display:flex}.ReactionViewerModal-module-scss-module__POt0Kq__tab:hover{background:#f1f5f9}.ReactionViewerModal-module-scss-module__POt0Kq__tab.ReactionViewerModal-module-scss-module__POt0Kq__active{color:#fff;background:#14b8a6;font-weight:500}.ReactionViewerModal-module-scss-module__POt0Kq__tabEmoji{font-size:1.125rem;line-height:1}.ReactionViewerModal-module-scss-module__POt0Kq__tabCount{font-size:.75rem}.ReactionViewerModal-module-scss-module__POt0Kq__userList{flex:1;padding:.5rem 0;overflow-y:auto}.ReactionViewerModal-module-scss-module__POt0Kq__userItem{align-items:center;gap:.75rem;padding:.5rem 1.25rem;transition:background .15s;display:flex}.ReactionViewerModal-module-scss-module__POt0Kq__userItem:hover{background:#f8fafc}.ReactionViewerModal-module-scss-module__POt0Kq__avatar{object-fit:cover;background:#e2e8f0;border-radius:50%;flex-shrink:0;width:36px;height:36px}.ReactionViewerModal-module-scss-module__POt0Kq__userName{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden}.ReactionViewerModal-module-scss-module__POt0Kq__reactionEmoji{flex-shrink:0;font-size:1.25rem}.ReactionViewerModal-module-scss-module__POt0Kq__reactionItem{margin-left:4px}.ReactionViewerModal-module-scss-module__POt0Kq__reactionCount{margin-left:1px;font-size:12px}.ReactionViewerModal-module-scss-module__POt0Kq__emptyState{text-align:center;color:#94a3b8;padding:2rem;font-size:.875rem}
@keyframes MessageList-module-scss-module__9uSXKa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageList-module-scss-module__9uSXKa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageList-module-scss-module__9uSXKa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageList-module-scss-module__9uSXKa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageList-module-scss-module__9uSXKa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageList-module-scss-module__9uSXKa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageList-module-scss-module__9uSXKa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageList-module-scss-module__9uSXKa__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.MessageList-module-scss-module__9uSXKa__replyPreview{transition:all .2s ease ease;border-left:3px solid;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;padding:.625rem .75rem;font-size:.813rem;display:flex}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isMe{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff80;border-left-color:#ffffffb3}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__senderName{color:#fff}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__messagePreview{color:#ffffffe6}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isOther{background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);border-left-color:#0d9488}.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__senderName,.MessageList-module-scss-module__9uSXKa__replyPreview.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__messagePreview{color:#64748b}.MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__senderName{letter-spacing:.01em;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__messagePreview{white-space:nowrap;text-overflow:ellipsis;font-size:.813rem;line-height:1.4;overflow:hidden}.MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__messagePreview.MessageList-module-scss-module__9uSXKa__quoteExcerpt{white-space:pre-wrap;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box}.MessageList-module-scss-module__9uSXKa__replyThumbnail{object-fit:contain;border-radius:6px;flex-shrink:0;width:44px;height:44px}.MessageList-module-scss-module__9uSXKa__replyMediaWrap{border-radius:6px;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.MessageList-module-scss-module__9uSXKa__videoPlayOverlay{color:#fff;text-shadow:0 1px 2px #00000080;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MessageList-module-scss-module__9uSXKa__replyContent{flex:1;min-width:0}.MessageList-module-scss-module__9uSXKa__groupSenderName{color:#64748b;font-size:.8125rem;font-weight:500;line-height:1.3}.MessageList-module-scss-module__9uSXKa__senderNameRow{align-items:center;gap:.25rem;margin-bottom:2px;display:flex}.MessageList-module-scss-module__9uSXKa__senderPillRow{margin-bottom:.25rem;display:flex}.MessageList-module-scss-module__9uSXKa__senderPill{color:#64748b;background:#fff;border:none;border-radius:9999px;align-items:center;gap:.25rem;max-width:100%;padding:.25rem 1rem;font-size:1rem;line-height:1.4;display:inline-flex}.MessageList-module-scss-module__9uSXKa__senderPillButton{cursor:pointer}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__senderPillButton:hover{color:#0f172a}}.MessageList-module-scss-module__9uSXKa__senderPillName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MessageList-module-scss-module__9uSXKa__botBadge{letter-spacing:.04em;color:#4338ca;background:#eef2ff;border-radius:9999px;flex-shrink:0;align-items:center;padding:1px 5px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.MessageList-module-scss-module__9uSXKa__botBadgeScript{color:#166534;background:#dcfce7}.MessageList-module-scss-module__9uSXKa__botBadgeMixed{color:#075985;background:#e0f2fe}.MessageList-module-scss-module__9uSXKa__botBadgeAi{color:#92400e;background:#fef3c7}.MessageList-module-scss-module__9uSXKa__botProposeBtn{color:#4338ca;cursor:pointer;background:0 0;border:1px solid #c7d2fe;border-radius:9999px;margin-left:4px;padding:1px 5px;font-size:12px;line-height:1.4}.MessageList-module-scss-module__9uSXKa__botProposeBtn:hover{background:#eef2ff}.MessageList-module-scss-module__9uSXKa__mention{color:#3b82f6;cursor:pointer;font-weight:500}.MessageList-module-scss-module__9uSXKa__rowAvatarButton{cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__mentionClickable:hover{text-decoration:underline}}.MessageList-module-scss-module__9uSXKa__mentionAll{color:#ef4444;cursor:pointer;font-weight:600}.MessageList-module-scss-module__9uSXKa__chatLink{color:#3b82f6;cursor:pointer;font-weight:500;text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__chatLink:hover{text-decoration:underline}}.MessageList-module-scss-module__9uSXKa__searchHighlight{background:#fef08a;border-radius:2px;padding:0 1px}.MessageList-module-scss-module__9uSXKa__messageContainer{max-width:100%;transition:all .2s ease ease;position:relative}.MessageList-module-scss-module__9uSXKa__messageContainer .MessageList-module-scss-module__9uSXKa__contentWrapper{border-radius:1rem;position:relative;overflow:hidden}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe>.MessageList-module-scss-module__9uSXKa__contentWrapper{color:#0f172a;background:#ccfbf1;border-bottom-right-radius:.125rem;box-shadow:0 1px 2px #0000000d}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__replyPreview{background:#14b8a640;border-left-color:#0d9488}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__senderName{color:#0f172a}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__messagePreview{color:#475569}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__timeStamp{color:#64748b}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__timestampRow{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther>.MessageList-module-scss-module__9uSXKa__contentWrapper{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:.125rem;box-shadow:0 1px 3px #0000000d}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__replyPreview{background:#e2e8f0;border-left-color:#14b8a6}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__senderName{color:#0f172a}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__replyPreview .MessageList-module-scss-module__9uSXKa__messagePreview{color:#475569}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__timeStamp{color:#94a3b8}.MessageList-module-scss-module__9uSXKa__messageContainer.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__timestampRow{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__textMessage{padding:.75rem 1rem}.MessageList-module-scss-module__9uSXKa__textMessage .MessageList-module-scss-module__9uSXKa__textContent{font-size:.9375rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isMe>.MessageList-module-scss-module__9uSXKa__contentWrapper,.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isOther>.MessageList-module-scss-module__9uSXKa__contentWrapper{box-shadow:none!important;background:0 0!important;border:none!important}.MessageList-module-scss-module__9uSXKa__mediaMessage .MessageList-module-scss-module__9uSXKa__mediaTimestamp{margin-top:4px;display:flex}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__mediaTimestamp{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isOther .MessageList-module-scss-module__9uSXKa__mediaTimestamp{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__quoteFromImageLink{color:#94a3b8;cursor:pointer;transition:color .15s ease ease;background:0 0;border:none;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:.75rem;line-height:1.3;display:inline-flex}.MessageList-module-scss-module__9uSXKa__quoteFromImageLink svg{flex-shrink:0}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__quoteFromImageLink:hover{color:#14b8a6}}.MessageList-module-scss-module__9uSXKa__mediaMessage .MessageList-module-scss-module__9uSXKa__quoteFromImageLink{padding:0 2px}.MessageList-module-scss-module__9uSXKa__mediaMessage.MessageList-module-scss-module__9uSXKa__isMe .MessageList-module-scss-module__9uSXKa__quoteFromImageLink{align-self:flex-end}.MessageList-module-scss-module__9uSXKa__timestampPill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:linear-gradient(135deg,#1e293b73 0%,#33415559 100%);border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:3px 8px;font-size:12px;line-height:1;display:inline-flex}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__contentWrapper{overflow:hidden}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionedImageWrap{width:100%}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionedImageWrap img{border-radius:0;width:100%;display:block}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionedImageWrap .mediaPlaceholder{border-radius:0;width:100%;display:block}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionText{padding:.5rem .75rem}.MessageList-module-scss-module__9uSXKa__captionedMedia .MessageList-module-scss-module__9uSXKa__captionText .MessageList-module-scss-module__9uSXKa__textContent{font-size:.9375rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__messageRow{align-items:flex-end;gap:.5rem;display:flex}.MessageList-module-scss-module__9uSXKa__messageRow.MessageList-module-scss-module__9uSXKa__isMe{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__messageRow.MessageList-module-scss-module__9uSXKa__isOther{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__quickActionBtn{cursor:pointer;color:#64748b;width:28px;height:28px;transition:all .15s ease ease;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__quickActionBtn:hover{color:#0f172a;background:#f1f5f9}}.MessageList-module-scss-module__9uSXKa__quickActionBtn svg{width:15px;height:15px}.MessageList-module-scss-module__9uSXKa__messageShell{max-width:100%;display:inline-block;position:relative}@media (hover:none){.MessageList-module-scss-module__9uSXKa__hoverOnly{display:none}.MessageList-module-scss-module__9uSXKa__messageShell{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.MessageList-module-scss-module__9uSXKa__reactionDock{z-index:5;flex-direction:row;align-items:center;gap:.25rem;display:flex;position:absolute;bottom:-16px;right:0;transform:none}.MessageList-module-scss-module__9uSXKa__reactionDock .MessageList-module-scss-module__9uSXKa__reactionsContainer{margin-top:0}.MessageList-module-scss-module__9uSXKa__quickReactionWrapper{opacity:1;transition:opacity .15s ease ease;z-index:5;position:relative}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__quickReactionWrapper{opacity:0}}.MessageList-module-scss-module__9uSXKa__alwaysVisible{opacity:1!important}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__messageShell:hover .MessageList-module-scss-module__9uSXKa__quickReactionWrapper{opacity:1}}.MessageList-module-scss-module__9uSXKa__quickReactionButton{cursor:pointer;width:24px;height:24px;transition:transform .15s ease ease;z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000d}.MessageList-module-scss-module__9uSXKa__quickReactionButton:after{content:"";border-radius:inherit;position:absolute;inset:-8px}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__quickReactionButton:hover{cursor:pointer}}.MessageList-module-scss-module__9uSXKa__statusRow{align-items:center;gap:6px;margin-top:.25rem;display:flex}.MessageList-module-scss-module__9uSXKa__statusRow.MessageList-module-scss-module__9uSXKa__isMe{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__statusRowWithReactions{margin-top:1rem}.MessageList-module-scss-module__9uSXKa__reactionsContainer{cursor:pointer;transition:background .15s ease ease;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:4px;padding:2px 8px;display:inline-flex;box-shadow:0 1px 2px #0000000d}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__reactionsContainer:hover{background:#f8fafc}}.MessageList-module-scss-module__9uSXKa__emojiRow{align-items:center;gap:1px;display:inline-flex}.MessageList-module-scss-module__9uSXKa__emoji{font-size:.875rem;line-height:1}.MessageList-module-scss-module__9uSXKa__count{color:#64748b;margin-left:2px;font-size:.75rem;font-weight:600}.MessageList-module-scss-module__9uSXKa__reactionBadge{display:none}.MessageList-module-scss-module__9uSXKa__emptyState{text-align:center;background:linear-gradient(#f8fafc 0%,#f0fdfa 100%);border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;width:min(26rem,92%);margin:auto;padding:2.5rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000014}.MessageList-module-scss-module__9uSXKa__emptyIcon{color:#0d9488;background:linear-gradient(135deg,#ccfbf1 0%,#f0fdfa 100%);border-radius:1rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;box-shadow:0 8px 16px #14b8a626}.MessageList-module-scss-module__9uSXKa__emptyIcon svg{width:2rem;height:2rem}.MessageList-module-scss-module__9uSXKa__emptyTitle{color:#0f172a;margin:0;font-size:1.125rem;font-weight:700}.MessageList-module-scss-module__9uSXKa__emptySubtitle{color:#64748b;max-width:20rem;margin:0;font-size:.875rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__emptyTip{color:#64748b;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;display:inline-flex;box-shadow:0 4px 10px #00000014}.MessageList-module-scss-module__9uSXKa__emptyTip svg{color:#94a3b8;width:.875rem;height:.875rem}.MessageList-module-scss-module__9uSXKa__fetchingIndicator{color:#64748b;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.813rem;display:flex}.MessageList-module-scss-module__9uSXKa__fetchingIndicator .MessageList-module-scss-module__9uSXKa__spinner{border:2px solid #e2e8f0;border-top-color:#14b8a6;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite MessageList-module-scss-module__9uSXKa__spin}@keyframes MessageList-module-scss-module__9uSXKa__spin{to{transform:rotate(360deg)}}.MessageList-module-scss-module__9uSXKa__clickable{cursor:pointer}.MessageList-module-scss-module__9uSXKa__replyFit{width:0;min-width:100%}.MessageList-module-scss-module__9uSXKa__longText{min-width:min(22rem,100%)}.MessageList-module-scss-module__9uSXKa__hasReply{min-width:min(15rem,70vw)}.MessageList-module-scss-module__9uSXKa__replyWrap{padding:.75rem .75rem 0}.MessageList-module-scss-module__9uSXKa__replyWrapFile{padding:1rem 1rem 0}.MessageList-module-scss-module__9uSXKa__mediaMaxWidth{max-width:360px}.MessageList-module-scss-module__9uSXKa__textContent{white-space:pre-wrap;word-break:break-word;font-size:.9375rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__streamingCursor{vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite MessageList-module-scss-module__9uSXKa__streamingCursorBlink;display:inline-block}@keyframes MessageList-module-scss-module__9uSXKa__streamingCursorBlink{0%,to{opacity:1}50%{opacity:0}}.MessageList-module-scss-module__9uSXKa__textContentSm{white-space:pre-wrap;word-break:break-word;font-size:.875rem;line-height:1.5}.MessageList-module-scss-module__9uSXKa__fileCaptionWrap{padding:0 1rem .75rem}.MessageList-module-scss-module__9uSXKa__timestampRow{align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;display:flex}.MessageList-module-scss-module__9uSXKa__editedHint{opacity:.5;font-size:12px}.MessageList-module-scss-module__9uSXKa__bubbleWrapper{position:relative}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__bubbleWrapper:hover .MessageList-module-scss-module__9uSXKa__hoverActions{opacity:1}}.MessageList-module-scss-module__9uSXKa__starBadge,.MessageList-module-scss-module__9uSXKa__urgentBadge,.MessageList-module-scss-module__9uSXKa__importantBadge{z-index:2;color:#f59e0b;background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-6px;box-shadow:0 1px 2px #0000000d}.MessageList-module-scss-module__9uSXKa__starBadge svg,.MessageList-module-scss-module__9uSXKa__urgentBadge svg,.MessageList-module-scss-module__9uSXKa__importantBadge svg{fill:currentColor}.MessageList-module-scss-module__9uSXKa__starBadgeMe{left:-6px}.MessageList-module-scss-module__9uSXKa__starBadgeOther{right:-6px}.MessageList-module-scss-module__9uSXKa__importantBadge{color:#f59e0b;top:16px}.MessageList-module-scss-module__9uSXKa__urgentBadge{color:#dc2626;top:38px}.MessageList-module-scss-module__9uSXKa__selectable{cursor:pointer;transition:background .15s ease ease;border-radius:.5rem}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__selectable:hover{background:#f1f5f9}}.MessageList-module-scss-module__9uSXKa__selected{background:#f0fdfa}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__selected:hover{background:#f0fdfa}}.MessageList-module-scss-module__9uSXKa__selectCheckbox{color:#fff;background:#fff;border:2px solid #e2e8f0;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;margin-right:.5rem;display:flex}.MessageList-module-scss-module__9uSXKa__selectCheckbox.MessageList-module-scss-module__9uSXKa__checked{background:#14b8a6;border-color:#14b8a6}.MessageList-module-scss-module__9uSXKa__selectionContentLock{pointer-events:none;-webkit-user-select:none;user-select:none}.MessageList-module-scss-module__9uSXKa__hoverActions{opacity:1;transition:opacity .15s ease ease;align-items:center;gap:2px;display:flex}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__hoverActions{opacity:0}}.MessageList-module-scss-module__9uSXKa__hoverActionsMe{order:-1;margin-right:.25rem}.MessageList-module-scss-module__9uSXKa__hoverActionsOther{order:1;margin-left:.25rem}.MessageList-module-scss-module__9uSXKa__reactionEmojiInline{font-size:12px;line-height:1}.MessageList-module-scss-module__9uSXKa__heartIcon{color:#94a3b8}.MessageList-module-scss-module__9uSXKa__stickerContainer{box-shadow:none!important;background:0 0!important}.MessageList-module-scss-module__9uSXKa__stickerFallback{justify-content:center;align-items:center;font-size:2rem;display:flex}.MessageList-module-scss-module__9uSXKa__stickerTimestamp{margin-top:4px;font-size:12px}.MessageList-module-scss-module__9uSXKa__columnReverse{flex-direction:column-reverse;display:flex}.MessageList-module-scss-module__9uSXKa__msgRow{align-items:flex-start;gap:.5rem;display:flex}.MessageList-module-scss-module__9uSXKa__msgRowMe{justify-content:flex-end}.MessageList-module-scss-module__9uSXKa__msgRowOther{justify-content:flex-start}.MessageList-module-scss-module__9uSXKa__bubbleMaxWidth{max-width:70%}@media (max-width:768px){.MessageList-module-scss-module__9uSXKa__bubbleMaxWidth{max-width:88%}}.MessageList-module-scss-module__9uSXKa__timeDividerWrap{margin-bottom:4px}.MessageList-module-scss-module__9uSXKa__rowAvatar{flex-shrink:0;width:2rem;height:2rem}.MessageList-module-scss-module__9uSXKa__rowAvatarEnd{align-self:flex-start}.MessageList-module-scss-module__9uSXKa__rowAvatarImg{object-fit:cover;cursor:pointer;border-radius:9999px;width:2rem;height:2rem;transition:opacity .15s}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__rowAvatarImg:hover{opacity:.8}}.MessageList-module-scss-module__9uSXKa__avatarSpacer{flex-shrink:0;width:2rem;height:2rem}.MessageList-module-scss-module__9uSXKa__suggestWrap{display:block;position:relative}.MessageList-module-scss-module__9uSXKa__suggestWrap:hover [data-suggest-price]{opacity:1}.MessageList-module-scss-module__9uSXKa__suggestBtn{color:#fff;white-space:nowrap;cursor:pointer;opacity:0;transition:opacity .15s ease ease;background:#14b8a6;border:none;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (hover:hover){.MessageList-module-scss-module__9uSXKa__suggestWrap:hover .MessageList-module-scss-module__9uSXKa__suggestBtn{opacity:1}}@media (hover:none){.MessageList-module-scss-module__9uSXKa__suggestBtn{opacity:1}}
@keyframes ReactionPicker-module-scss-module__gW8toa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ReactionPicker-module-scss-module__gW8toa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ReactionPicker-module-scss-module__gW8toa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ReactionPicker-module-scss-module__gW8toa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ReactionPicker-module-scss-module__gW8toa__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ReactionPicker-module-scss-module__gW8toa__hitWrap{cursor:pointer;margin:-6px;padding:6px;display:inline-flex}.ReactionPicker-module-scss-module__gW8toa__picker{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;gap:4px;padding:6px;display:flex;position:fixed;box-shadow:0 4px 20px #00000026}.ReactionPicker-module-scss-module__gW8toa__reactionBtn,.ReactionPicker-module-scss-module__gW8toa__removeBtn{cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;transition:transform .15s,background .15s;display:flex}.ReactionPicker-module-scss-module__gW8toa__reactionBtn:hover,.ReactionPicker-module-scss-module__gW8toa__removeBtn:hover{background:#f1f5f9;transform:scale(1.25)}.ReactionPicker-module-scss-module__gW8toa__removeBtn{color:#ef4444;font-size:1.125rem;font-weight:700}.ReactionPicker-module-scss-module__gW8toa__removeBtn:hover{background:#fee2e2;transform:scale(1.1)}
@keyframes MessageMenu-module-scss-module__yPuxVa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageMenu-module-scss-module__yPuxVa__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageMenu-module-scss-module__yPuxVa__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageMenu-module-scss-module__yPuxVa__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageMenu-module-scss-module__yPuxVa__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.MessageMenu-module-scss-module__yPuxVa__messageMenu{position:relative}.MessageMenu-module-scss-module__yPuxVa__messageMenu .MessageMenu-module-scss-module__yPuxVa__menuButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem;transition:color .2s}.MessageMenu-module-scss-module__yPuxVa__messageMenu .MessageMenu-module-scss-module__yPuxVa__menuButton.MessageMenu-module-scss-module__yPuxVa__active{color:#334155}.MessageMenu-module-scss-module__yPuxVa__messageMenu .MessageMenu-module-scss-module__yPuxVa__menuButton svg{width:16px;height:16px}.MessageMenu-module-scss-module__yPuxVa__dropdown{z-index:50;background:#fff;border-radius:.5rem;width:max-content;min-width:180px;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.MessageMenu-module-scss-module__yPuxVa__dropdown button{color:#334155;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.875rem;width:100%;padding:.875rem 1.25rem;font-size:.875rem;transition:background .14s;display:flex}.MessageMenu-module-scss-module__yPuxVa__dropdown button:hover{background:#f1f5f9}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__danger,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__danger svg{color:#dc2626}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__pinned,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__pinned svg,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__starred{color:#f59e0b}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__starred svg{color:#f59e0b;fill:currentColor}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__important,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__important svg{color:#f59e0b}.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__urgent,.MessageMenu-module-scss-module__yPuxVa__dropdown button.MessageMenu-module-scss-module__yPuxVa__urgent svg{color:#dc2626}.MessageMenu-module-scss-module__yPuxVa__dropdown button svg{color:#64748b;flex-shrink:0;width:18px;height:18px}.MessageMenu-module-scss-module__yPuxVa__dropdown button span{flex:1}@media (hover:hover){.MessageMenu-module-scss-module__yPuxVa__touchOnly{display:none!important}}.MessageMenu-module-scss-module__yPuxVa__reactionBar{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.MessageMenu-module-scss-module__yPuxVa__reactionBar button{border-radius:.5rem;width:auto;padding:.25rem .4rem;font-size:1.375rem;line-height:1}.MessageMenu-module-scss-module__yPuxVa__reactionBar button.MessageMenu-module-scss-module__yPuxVa__picked{background:#f1f5f9}
@keyframes MessageTextActions-module-scss-module__y2IwOq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageTextActions-module-scss-module__y2IwOq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageTextActions-module-scss-module__y2IwOq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageTextActions-module-scss-module__y2IwOq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageTextActions-module-scss-module__y2IwOq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageTextActions-module-scss-module__y2IwOq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageTextActions-module-scss-module__y2IwOq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageTextActions-module-scss-module__y2IwOq__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.MessageTextActions-module-scss-module__y2IwOq__body{flex-direction:column;gap:.5rem;display:flex}.MessageTextActions-module-scss-module__y2IwOq__label{color:#64748b;font-size:12px}.MessageTextActions-module-scss-module__y2IwOq__original,.MessageTextActions-module-scss-module__y2IwOq__result{white-space:pre-wrap;word-break:break-word;border-radius:.5rem;padding:.35rem .6rem;font-size:.875rem;line-height:1.45}.MessageTextActions-module-scss-module__y2IwOq__original{color:#64748b;background:#f8fafc}.MessageTextActions-module-scss-module__y2IwOq__result{color:#0f172a;border:1px solid #e2e8f0}.MessageTextActions-module-scss-module__y2IwOq__error{color:#ef4444;font-size:12px}
@keyframes FileMessage-module-scss-module__I8sROq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FileMessage-module-scss-module__I8sROq__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FileMessage-module-scss-module__I8sROq__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FileMessage-module-scss-module__I8sROq__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes FileMessage-module-scss-module__I8sROq__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes FileMessage-module-scss-module__I8sROq__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes FileMessage-module-scss-module__I8sROq__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes FileMessage-module-scss-module__I8sROq__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__fileName{color:#0f172a}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__fileMeta,.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__timestamp,.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__downloadBtn{color:#64748b}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__downloadBtn:hover{color:#0f172a;background:#00000014}.FileMessage-module-scss-module__I8sROq__isMe .FileMessage-module-scss-module__I8sROq__fileCard:hover{background:#0000000d}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__fileName{color:#0f172a}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__fileMeta,.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__timestamp,.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__downloadBtn{color:#94a3b8}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__downloadBtn:hover{color:#0f172a;background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__isOther .FileMessage-module-scss-module__I8sROq__fileCard:hover{background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__fileCard{cursor:pointer;border-radius:.5rem;align-items:center;gap:1rem;min-width:260px;max-width:360px;padding:.75rem 1rem;transition:background .15s;display:flex}.FileMessage-module-scss-module__I8sROq__iconWrapper{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative;overflow:hidden}.FileMessage-module-scss-module__I8sROq__iconWrapper:after{content:"";background:linear-gradient(225deg,#fffffff2 50%,#00000014 50%);border-bottom-left-radius:2px;width:10px;height:10px;position:absolute;top:0;right:0}.FileMessage-module-scss-module__I8sROq__extLabel{letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}.FileMessage-module-scss-module__I8sROq__pdf{color:#ef4444;background:#fef2f2}.FileMessage-module-scss-module__I8sROq__doc,.FileMessage-module-scss-module__I8sROq__docx{color:#2563eb;background:#eff6ff}.FileMessage-module-scss-module__I8sROq__txt{color:#94a3b8;background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__xls,.FileMessage-module-scss-module__I8sROq__xlsx{color:#10b981;background:#f0fdf4}.FileMessage-module-scss-module__I8sROq__zip{color:#9333ea;background:#faf5ff}.FileMessage-module-scss-module__I8sROq__default{color:#94a3b8;background:#f1f5f9}.FileMessage-module-scss-module__I8sROq__fileInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.FileMessage-module-scss-module__I8sROq__fileName{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.FileMessage-module-scss-module__I8sROq__fileMeta{font-size:12px}.FileMessage-module-scss-module__I8sROq__downloadBtn{cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;padding:.5rem;transition:all .15s}.FileMessage-module-scss-module__I8sROq__downloadBtn svg{width:1.25rem;height:1.25rem;display:block}.FileMessage-module-scss-module__I8sROq__timestamp{text-align:left;padding:0 1rem .25rem;font-size:12px}.FileMessage-module-scss-module__I8sROq__viewerOverlay{z-index:10000;background:#1f1f1f;flex-direction:column;display:flex;position:fixed;inset:0}.FileMessage-module-scss-module__I8sROq__viewerBar{padding:8px 12px;padding-top:calc(8px + env(safe-area-inset-top));color:#fff;background:#2b2b2b;align-items:center;gap:8px;display:flex}.FileMessage-module-scss-module__I8sROq__viewerTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.FileMessage-module-scss-module__I8sROq__viewerBtn{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.FileMessage-module-scss-module__I8sROq__viewerFrame{background:#fff;border:0;flex:1;width:100%}
@keyframes ContactCardMessage-module-scss-module__K7gGkG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ContactCardMessage-module-scss-module__K7gGkG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__name{color:#0f172a}.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__phone,.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__group,.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__timestamp{color:#64748b}.ContactCardMessage-module-scss-module__K7gGkG__isMe .ContactCardMessage-module-scss-module__K7gGkG__card:hover{background:#0000000d}.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__name{color:#0f172a}.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__phone,.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__group,.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__timestamp{color:#94a3b8}.ContactCardMessage-module-scss-module__K7gGkG__isOther .ContactCardMessage-module-scss-module__K7gGkG__card:hover{background:#f1f5f9}.ContactCardMessage-module-scss-module__K7gGkG__card{border-radius:.5rem;align-items:center;gap:.75rem;min-width:240px;max-width:320px;padding:.5rem .75rem;transition:background .15s;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}.ContactCardMessage-module-scss-module__K7gGkG__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ContactCardMessage-module-scss-module__K7gGkG__phone{font-size:12px}.ContactCardMessage-module-scss-module__K7gGkG__group{opacity:.85;font-size:12px}.ContactCardMessage-module-scss-module__K7gGkG__icon{color:#14b8a6;flex-shrink:0}.ContactCardMessage-module-scss-module__K7gGkG__timestamp{text-align:left;padding:0 .75rem;font-size:12px}.ContactCardMessage-module-scss-module__K7gGkG__actions{align-items:center;gap:.5rem;padding:0 .75rem .5rem;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__messageBtn{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:.375rem;align-items:center;gap:4px;padding:4px .75rem;font-size:12px;font-weight:500;transition:background .15s;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__messageBtn:hover:not(:disabled){background:#0d9488}.ContactCardMessage-module-scss-module__K7gGkG__messageBtn:disabled{opacity:.6;cursor:not-allowed}.ContactCardMessage-module-scss-module__K7gGkG__friendBtn{color:#0f172a;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:4px;padding:4px .75rem;font-size:12px;font-weight:500;transition:background .15s;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__friendBtn:hover:not(:disabled){background:#f1f5f9}.ContactCardMessage-module-scss-module__K7gGkG__friendBtn:disabled{opacity:.6;cursor:not-allowed}.ContactCardMessage-module-scss-module__K7gGkG__pendingBadge{color:#94a3b8;align-items:center;gap:4px;font-size:12px;display:flex}.ContactCardMessage-module-scss-module__K7gGkG__spinner{animation:.8s linear infinite ContactCardMessage-module-scss-module__K7gGkG__spin}@keyframes ContactCardMessage-module-scss-module__K7gGkG__spin{to{transform:rotate(360deg)}}
@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ProductSuggestionMessage-module-scss-module__jTHlBW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ProductSuggestionMessage-module-scss-module__jTHlBW__wrapper{flex-direction:column;gap:6px;min-width:220px;max-width:320px;display:flex}.ProductSuggestionMessage-module-scss-module__jTHlBW__title{color:#0f172a;font-size:14px;font-weight:600}.ProductSuggestionMessage-module-scss-module__jTHlBW__grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ProductSuggestionMessage-module-scss-module__jTHlBW__item{flex-direction:column;gap:2px;min-width:0;display:flex}.ProductSuggestionMessage-module-scss-module__jTHlBW__img{aspect-ratio:1;object-fit:cover;background:#f1f5f9;border-radius:6px;width:100%}.ProductSuggestionMessage-module-scss-module__jTHlBW__code{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ProductSuggestionMessage-module-scss-module__jTHlBW__timestamp{color:#94a3b8;align-self:flex-end;font-size:12px}
.BankCardMessage-module-scss-module__9TlzwG__wrapper{flex-direction:column;gap:2px;max-width:420px;display:flex}.BankCardMessage-module-scss-module__9TlzwG__card{color:#fff;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:14px;padding:14px;display:flex}.BankCardMessage-module-scss-module__9TlzwG__left{flex-direction:column;gap:6px;min-width:0;display:flex}.BankCardMessage-module-scss-module__9TlzwG__header{align-items:center;gap:8px;display:flex}.BankCardMessage-module-scss-module__9TlzwG__logo{object-fit:contain;background:#fff;border-radius:6px;width:28px;height:28px;padding:2px}.BankCardMessage-module-scss-module__9TlzwG__bankName{opacity:.9;font-size:13px}.BankCardMessage-module-scss-module__9TlzwG__account{letter-spacing:.5px;word-break:break-all;font-size:20px;font-weight:700}.BankCardMessage-module-scss-module__9TlzwG__tagline{opacity:.8;font-size:12px}.BankCardMessage-module-scss-module__9TlzwG__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.BankCardMessage-module-scss-module__9TlzwG__btn{color:#fff;cursor:pointer;background:#ffffff38;border:0;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.BankCardMessage-module-scss-module__9TlzwG__btn:hover{background:#ffffff57}.BankCardMessage-module-scss-module__9TlzwG__qr{background:#fff;border-radius:8px;flex-shrink:0;width:110px;height:110px;padding:4px}.BankCardMessage-module-scss-module__9TlzwG__time{opacity:.6;padding:0 4px;font-size:11px}
@keyframes LinkPreviewCard-module-scss-module__bgIjSW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes LinkPreviewCard-module-scss-module__bgIjSW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.LinkPreviewCard-module-scss-module__bgIjSW__linkPreview{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;max-width:320px;margin-top:.5rem;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000f}.LinkPreviewCard-module-scss-module__bgIjSW__linkPreview:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000001a}.LinkPreviewCard-module-scss-module__bgIjSW__thumbnail{object-fit:contain;background:#f1f5f9;width:100%;max-height:200px;display:block}.LinkPreviewCard-module-scss-module__bgIjSW__info{flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}.LinkPreviewCard-module-scss-module__bgIjSW__siteName{color:#14b8a6;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.LinkPreviewCard-module-scss-module__bgIjSW__favicon{border-radius:2px}.LinkPreviewCard-module-scss-module__bgIjSW__title{color:#0f172a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module-scss-module__bgIjSW__description{color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module-scss-module__bgIjSW__mine{background:#fff;border-color:#00000014}.LinkPreviewCard-module-scss-module__bgIjSW__mine:hover{border-color:#00000026}.LinkPreviewCard-module-scss-module__bgIjSW__mine .LinkPreviewCard-module-scss-module__bgIjSW__siteName{color:#14b8a6}.LinkPreviewCard-module-scss-module__bgIjSW__mine .LinkPreviewCard-module-scss-module__bgIjSW__title{color:#0f172a}.LinkPreviewCard-module-scss-module__bgIjSW__mine .LinkPreviewCard-module-scss-module__bgIjSW__description{color:#64748b}
@keyframes MessageComposerPicker-module-scss-module__8KKm1q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.MessageComposerPicker-module-scss-module__8KKm1q__pickerWrapper{position:relative}.MessageComposerPicker-module-scss-module__8KKm1q__triggerButton{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:50%;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__triggerButton:hover{color:#14b8a6;background:#0000000d}.MessageComposerPicker-module-scss-module__8KKm1q__triggerButton.MessageComposerPicker-module-scss-module__8KKm1q__active{color:#14b8a6}.MessageComposerPicker-module-scss-module__8KKm1q__pickerPopover{z-index:100;background:#fff;border-radius:.75rem;flex-direction:column;width:340px;max-height:420px;animation:.15s ease-out MessageComposerPicker-module-scss-module__8KKm1q__composerPickerSlideUp;display:flex;position:absolute;bottom:calc(100% + 8px);right:-60px;overflow:hidden;box-shadow:0 4px 20px #00000026}@keyframes MessageComposerPicker-module-scss-module__8KKm1q__composerPickerSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MessageComposerPicker-module-scss-module__8KKm1q__tabHeader{border-bottom:1px solid #e2e8f0;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__tabButton{cursor:pointer;letter-spacing:.02em;color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.25rem;padding:0 0 .5rem;font-size:.75rem;font-weight:600;transition:color .15s,border-color .15s;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__tabButton:hover{color:#334155}.MessageComposerPicker-module-scss-module__8KKm1q__tabButton.MessageComposerPicker-module-scss-module__8KKm1q__active{color:#14b8a6;border-bottom-color:#14b8a6}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTabs{border-bottom:1px solid #f1f5f9;gap:0;padding:0;display:flex;overflow-x:auto}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTabs::-webkit-scrollbar{display:none}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTab{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.5rem;transition:all .15s}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTab:hover{background:#f1f5f9}.MessageComposerPicker-module-scss-module__8KKm1q__categoryTab.MessageComposerPicker-module-scss-module__8KKm1q__active{background:#14b8a60d;border-bottom-color:#14b8a6}.MessageComposerPicker-module-scss-module__8KKm1q__tabThumb{background-repeat:no-repeat;border-radius:4px;width:28px;height:28px}.MessageComposerPicker-module-scss-module__8KKm1q__stickerGrid{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;min-height:0;padding:.5rem;display:grid;overflow-y:auto}.MessageComposerPicker-module-scss-module__8KKm1q__stickerItem{cursor:pointer;aspect-ratio:1;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:4px;transition:background .1s,transform .1s;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__stickerItem:hover{background:#f1f5f9;transform:scale(1.08)}.MessageComposerPicker-module-scss-module__8KKm1q__stickerItem:active{transform:scale(.95)}.MessageComposerPicker-module-scss-module__8KKm1q__stickerImage{background-repeat:no-repeat;border-radius:4px;width:100%;height:100%}.MessageComposerPicker-module-scss-module__8KKm1q__stickerGridCenter{justify-content:center;align-items:center;min-height:120px;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__stickerGridHint{color:#999;font-size:13px}.MessageComposerPicker-module-scss-module__8KKm1q__tabFallbackIcon{font-size:18px}.MessageComposerPicker-module-scss-module__8KKm1q__stickerDisabled{opacity:.3;font-size:12px}.MessageComposerPicker-module-scss-module__8KKm1q__emojiTabContent{flex:1;min-height:0;display:flex}.MessageComposerPicker-module-scss-module__8KKm1q__emojiTabContent em-emoji-picker{--border-radius:0 0 .75rem .75rem;width:100%;height:380px}
@keyframes ContactPickerDialog-module-scss-module__wxNs4G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ContactPickerDialog-module-scss-module__wxNs4G__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ContactPickerDialog-module-scss-module__wxNs4G__subTabs{gap:.25rem;margin-bottom:.75rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__subTab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s}.ContactPickerDialog-module-scss-module__wxNs4G__subTab:hover{color:#0f172a;background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__subTabActive,.ContactPickerDialog-module-scss-module__wxNs4G__subTabActive:hover{color:#0f766e;background:#f0fdfa}.ContactPickerDialog-module-scss-module__wxNs4G__searchBox{align-items:center;margin-bottom:.75rem;display:flex;position:relative}.ContactPickerDialog-module-scss-module__wxNs4G__searchIcon{color:#94a3b8;pointer-events:none;position:absolute;left:.75rem}.ContactPickerDialog-module-scss-module__wxNs4G__searchInput{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.5rem .75rem .5rem calc(1.5rem + 14px);font-size:.875rem}.ContactPickerDialog-module-scss-module__wxNs4G__searchInput:focus{border-color:#14b8a6;outline:none}.ContactPickerDialog-module-scss-module__wxNs4G__chipsWrap{align-items:center;margin-bottom:.75rem;display:flex;position:relative}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow{scroll-behavior:smooth;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar{width:5px}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar-track{background:0 0}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ContactPickerDialog-module-scss-module__wxNs4G__chipRow::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ContactPickerDialog-module-scss-module__wxNs4G__chip{color:#64748b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.ContactPickerDialog-module-scss-module__wxNs4G__chip:hover{background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__chipActive{color:#fff;background:#14b8a6;border-color:#14b8a6}.ContactPickerDialog-module-scss-module__wxNs4G__chipActive:hover{background:#0d9488}.ContactPickerDialog-module-scss-module__wxNs4G__chipScrollBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:.25rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__chipScrollBtn:hover{color:#0f766e;background:#f0fdfa}.ContactPickerDialog-module-scss-module__wxNs4G__list{flex-direction:column;max-height:400px;display:flex;overflow-y:auto}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar{width:5px}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar-track{background:0 0}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ContactPickerDialog-module-scss-module__wxNs4G__list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ContactPickerDialog-module-scss-module__wxNs4G__emptyState{color:#64748b;text-align:center;justify-content:center;align-items:center;padding:1.5rem;font-size:.875rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__sectionHeader{z-index:1;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;background:#fff;padding:.5rem .25rem;font-size:.75rem;font-weight:700;position:sticky;top:0}.ContactPickerDialog-module-scss-module__wxNs4G__row{cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .25rem;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__row:hover{background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__radio{accent-color:#14b8a6;flex-shrink:0}.ContactPickerDialog-module-scss-module__wxNs4G__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:36px;height:36px}.ContactPickerDialog-module-scss-module__wxNs4G__info{flex-direction:column;flex:1;min-width:0;display:flex}.ContactPickerDialog-module-scss-module__wxNs4G__name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.ContactPickerDialog-module-scss-module__wxNs4G__phone{color:#94a3b8;font-size:.75rem}.ContactPickerDialog-module-scss-module__wxNs4G__cancelBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ContactPickerDialog-module-scss-module__wxNs4G__cancelBtn:hover{background:#f1f5f9}.ContactPickerDialog-module-scss-module__wxNs4G__sendBtn{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ContactPickerDialog-module-scss-module__wxNs4G__sendBtn:hover:not(:disabled){background:#0d9488}.ContactPickerDialog-module-scss-module__wxNs4G__sendBtn:disabled{opacity:.5;cursor:not-allowed}
@keyframes TranslatePopover-module-scss-module__i3arWG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TranslatePopover-module-scss-module__i3arWG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TranslatePopover-module-scss-module__i3arWG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TranslatePopover-module-scss-module__i3arWG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TranslatePopover-module-scss-module__i3arWG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes TranslatePopover-module-scss-module__i3arWG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes TranslatePopover-module-scss-module__i3arWG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes TranslatePopover-module-scss-module__i3arWG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.TranslatePopover-module-scss-module__i3arWG__popover{z-index:100;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.5rem;width:min(22rem,100vw - 1.5rem);margin-bottom:.5rem;padding:.75rem;font-size:.75rem;display:flex;position:absolute;bottom:100%;left:.75rem;box-shadow:0 8px 24px #00000026}.TranslatePopover-module-scss-module__i3arWG__header{justify-content:space-between;align-items:center;display:flex}.TranslatePopover-module-scss-module__i3arWG__title{align-items:center;gap:.25rem;font-weight:600;display:flex}.TranslatePopover-module-scss-module__i3arWG__iconBtn{cursor:pointer;color:#475569;background:0 0;border:none;border-radius:.375rem;padding:.25rem;display:flex}.TranslatePopover-module-scss-module__i3arWG__iconBtn:hover{background:#f1f5f9}.TranslatePopover-module-scss-module__i3arWG__tabs{background:#f8fafc;border-radius:.5rem;gap:.25rem;padding:2px;display:flex}.TranslatePopover-module-scss-module__i3arWG__tab,.TranslatePopover-module-scss-module__i3arWG__tabActive{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.375rem;flex:1;padding:.3rem .5rem;font-size:12px}.TranslatePopover-module-scss-module__i3arWG__tabActive{color:#14b8a6;background:#fff;font-weight:600;box-shadow:0 1px 2px #0000001a}.TranslatePopover-module-scss-module__i3arWG__langRow{color:#64748b;align-items:center;gap:.5rem;display:flex}.TranslatePopover-module-scss-module__i3arWG__langRow select{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;flex:1;padding:.3rem}.TranslatePopover-module-scss-module__i3arWG__source{resize:vertical;color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;max-height:9rem;padding:.5rem}.TranslatePopover-module-scss-module__i3arWG__primary{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:.5rem;align-self:flex-end;padding:.35rem .9rem}.TranslatePopover-module-scss-module__i3arWG__primary:hover:not(:disabled){background:#0d9488}.TranslatePopover-module-scss-module__i3arWG__primary:disabled{opacity:.5;cursor:default}.TranslatePopover-module-scss-module__i3arWG__error{color:#ef4444;font-size:12px}.TranslatePopover-module-scss-module__i3arWG__result{background:#f8fafc;border-radius:.5rem;padding:.5rem}.TranslatePopover-module-scss-module__i3arWG__resultText{white-space:pre-wrap;word-break:break-word;max-height:10rem;overflow-y:auto}.TranslatePopover-module-scss-module__i3arWG__resultActions{gap:.5rem;margin-top:.5rem;display:flex}.TranslatePopover-module-scss-module__i3arWG__resultActions button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:12px;display:flex}.TranslatePopover-module-scss-module__i3arWG__resultActions button:hover{color:#14b8a6}
@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.VoiceRecorderBar-module-scss-module__Pq6IoG__bar{background:#fff;align-items:center;gap:.5rem;min-height:3rem;padding:.5rem .75rem;display:flex}.VoiceRecorderBar-module-scss-module__Pq6IoG__iconBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.VoiceRecorderBar-module-scss-module__Pq6IoG__iconBtn:hover:not(:disabled){color:#ef4444;background:#f1f5f9}.VoiceRecorderBar-module-scss-module__Pq6IoG__iconBtn:disabled{opacity:.5;cursor:not-allowed}.VoiceRecorderBar-module-scss-module__Pq6IoG__dot{background:#ef4444;border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem;animation:1.2s ease-in-out infinite VoiceRecorderBar-module-scss-module__Pq6IoG__pulse}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__pulse{0%,to{opacity:1}50%{opacity:.3}}.VoiceRecorderBar-module-scss-module__Pq6IoG__clock{font-variant-numeric:tabular-nums;color:#0f172a;flex-shrink:0;min-width:3rem;font-size:.875rem;font-weight:600}.VoiceRecorderBar-module-scss-module__Pq6IoG__clockWarn{color:#ef4444}.VoiceRecorderBar-module-scss-module__Pq6IoG__wave{flex:auto;align-items:center;gap:2px;min-width:0;height:1.75rem;display:flex;overflow:hidden}.VoiceRecorderBar-module-scss-module__Pq6IoG__wave i{background:#14b8a6;border-radius:2px;flex:1 1 0;min-width:2px;max-width:4px;transition:height 80ms linear}.VoiceRecorderBar-module-scss-module__Pq6IoG__textBtn{color:#64748b;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.VoiceRecorderBar-module-scss-module__Pq6IoG__textBtn:hover:not(:disabled){color:#0f766e;border-color:#14b8a6}.VoiceRecorderBar-module-scss-module__Pq6IoG__textBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.VoiceRecorderBar-module-scss-module__Pq6IoG__textBtn span{display:none}}.VoiceRecorderBar-module-scss-module__Pq6IoG__sendBtn{color:#fff;cursor:pointer;background:#14b8a6;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.VoiceRecorderBar-module-scss-module__Pq6IoG__sendBtn:hover:not(:disabled){background:#0d9488}.VoiceRecorderBar-module-scss-module__Pq6IoG__sendBtn:disabled{opacity:.6;cursor:not-allowed}.VoiceRecorderBar-module-scss-module__Pq6IoG__spin{animation:.9s linear infinite VoiceRecorderBar-module-scss-module__Pq6IoG__spin}@keyframes VoiceRecorderBar-module-scss-module__Pq6IoG__spin{to{transform:rotate(360deg)}}
@keyframes TypingIndicator-module-scss-module__AG6qXW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.TypingIndicator-module-scss-module__AG6qXW__bar{pointer-events:none;background:#f0fdfa;border-radius:0 .5rem 0 0;align-items:center;gap:4px;padding:2px 10px;line-height:1;animation:.2s ease-out TypingIndicator-module-scss-module__AG6qXW__typingFadeIn;display:inline-flex;position:absolute;bottom:100%;left:0}.TypingIndicator-module-scss-module__AG6qXW__text{color:#14b8a6;white-space:nowrap;font-size:12px;font-weight:500}.TypingIndicator-module-scss-module__AG6qXW__dots{align-items:center;gap:2px;margin-left:1px;display:inline-flex}.TypingIndicator-module-scss-module__AG6qXW__dot{background:#14b8a6;border-radius:9999px;width:3px;height:3px;animation:1.4s ease-in-out infinite both TypingIndicator-module-scss-module__AG6qXW__typingBounce}.TypingIndicator-module-scss-module__AG6qXW__dot:nth-child(2){animation-delay:.15s}.TypingIndicator-module-scss-module__AG6qXW__dot:nth-child(3){animation-delay:.3s}@keyframes TypingIndicator-module-scss-module__AG6qXW__typingBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes TypingIndicator-module-scss-module__AG6qXW__typingFadeIn{0%{opacity:0}to{opacity:1}}
@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ZaloFriendAcceptedCard-module-scss-module__iXlVMG__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__wrap{flex-direction:column;gap:14px;width:100%;max-width:380px;margin:12px auto;display:flex}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__profileCard{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__cover{background:linear-gradient(135deg,#0068ff38,#0068ff14) 50%/cover no-repeat;height:130px}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__profileInfo{align-items:center;gap:14px;padding:12px 16px;display:flex}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__profileAvatar{object-fit:cover;background:#f1f5f9;border:2px solid #fff;border-radius:50%;flex-shrink:0;width:56px;height:56px}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__profileText{min-width:0}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__profileName{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__profileStatus{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__greetCard{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding-bottom:14px;overflow:hidden}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__banner{background:radial-gradient(circle at 12% 30%,#0068ff4d 0 14px,#0000 15px),radial-gradient(circle at 88% 62%,#0068ff4d 0 12px,#0000 13px),radial-gradient(circle at 30% 80%,#ef444459 0 5px,#0000 6px),radial-gradient(circle at 72% 22%,#f59e0b73 0 5px,#0000 6px),radial-gradient(circle at 50% 12%,#ef44444d 0 4px,#0000 5px),linear-gradient(#0068ff14,#fff);justify-content:center;align-items:center;height:118px;display:flex;position:relative}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__beer{font-size:40px;line-height:1;position:absolute;top:50%;left:6%;transform:translateY(-50%)}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__beerRight{left:auto;right:6%;transform:translateY(-50%)scaleX(-1)}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__bannerAvatar{object-fit:cover;background:#f1f5f9;border:3px solid #fff;border-radius:50%;width:74px;height:74px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__avatarLeft{margin-right:-10px}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__avatarRight{margin-left:-10px}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__greetTitle{text-align:center;color:#0f172a;padding:8px 16px 4px;font-size:17px;font-weight:600}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__greetSub{color:#64748b;align-items:center;gap:10px;padding:0 16px;font-size:14px;display:flex}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__greetSub:before,.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__greetSub:after{content:"";background:#e2e8f0;flex:1;height:1px}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__stickers{justify-content:space-around;align-items:center;gap:6px;padding:12px 10px 0;display:flex}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__stickerBtn{cursor:pointer;min-width:0;transition:transform .15s ease ease,background .15s ease ease;background:0 0;border:none;border-radius:10px;flex:1;padding:4px}.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__stickerBtn img{width:100%;max-width:72px;height:auto;margin:0 auto;display:block}@media (hover:hover){.ZaloFriendAcceptedCard-module-scss-module__iXlVMG__stickerBtn:hover{background:#f1f5f9;transform:scale(1.08)}}
@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes ZaloFriendJoinedPill-module-scss-module__JchFda__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.ZaloFriendJoinedPill-module-scss-module__JchFda__row{justify-content:center;align-self:center;width:100%;margin:12px 0;display:flex}.ZaloFriendJoinedPill-module-scss-module__JchFda__pill{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.5rem;max-width:90%;margin-inline:auto;padding:6px 16px 6px 6px;font-size:.75rem;display:inline-flex}.ZaloFriendJoinedPill-module-scss-module__JchFda__avatarBtn{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.ZaloFriendJoinedPill-module-scss-module__JchFda__avatarBtn:disabled{cursor:default}.ZaloFriendJoinedPill-module-scss-module__JchFda__avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}.ZaloFriendJoinedPill-module-scss-module__JchFda__nameBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.ZaloFriendJoinedPill-module-scss-module__JchFda__nameBtn:hover:not(:disabled){text-decoration:underline}.ZaloFriendJoinedPill-module-scss-module__JchFda__nameBtn:disabled{cursor:default}
@keyframes StickerPicker-module-scss-module__uKkePW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes StickerPicker-module-scss-module__uKkePW__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes StickerPicker-module-scss-module__uKkePW__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes StickerPicker-module-scss-module__uKkePW__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes StickerPicker-module-scss-module__uKkePW__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.StickerPicker-module-scss-module__uKkePW__stickerWrapper{position:relative}.StickerPicker-module-scss-module__uKkePW__stickerButton{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:50%;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.StickerPicker-module-scss-module__uKkePW__stickerButton:hover{color:#14b8a6;background:#0000000d}.StickerPicker-module-scss-module__uKkePW__stickerButton.StickerPicker-module-scss-module__uKkePW__active{color:#14b8a6}.StickerPicker-module-scss-module__uKkePW__stickerPickerPopover{z-index:100;background:#fff;border-radius:.75rem;flex-direction:column;width:340px;max-height:400px;animation:.15s ease-out StickerPicker-module-scss-module__uKkePW__stickerSlideUp;display:flex;position:absolute;bottom:calc(100% + 8px);right:-60px;overflow:hidden;box-shadow:0 4px 20px #00000026}@keyframes StickerPicker-module-scss-module__uKkePW__stickerSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StickerPicker-module-scss-module__uKkePW__stickerHeader{color:#334155;border-bottom:1px solid #e2e8f0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.StickerPicker-module-scss-module__uKkePW__categoryTabs{border-bottom:1px solid #f1f5f9;gap:0;padding:0;display:flex;overflow-x:auto}.StickerPicker-module-scss-module__uKkePW__categoryTabs::-webkit-scrollbar{display:none}.StickerPicker-module-scss-module__uKkePW__categoryTab{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:.5rem;transition:all .15s}.StickerPicker-module-scss-module__uKkePW__categoryTab:hover{background:#f1f5f9}.StickerPicker-module-scss-module__uKkePW__categoryTab.StickerPicker-module-scss-module__uKkePW__active{background:#14b8a60d;border-bottom-color:#14b8a6}.StickerPicker-module-scss-module__uKkePW__tabThumb{background-repeat:no-repeat;border-radius:4px;width:28px;height:28px}.StickerPicker-module-scss-module__uKkePW__stickerGrid{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;min-height:0;padding:.5rem;display:grid;overflow-y:auto}.StickerPicker-module-scss-module__uKkePW__stickerItem{cursor:pointer;aspect-ratio:1;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:4px;transition:background .1s,transform .1s;display:flex}.StickerPicker-module-scss-module__uKkePW__stickerItem:hover{background:#f1f5f9;transform:scale(1.08)}.StickerPicker-module-scss-module__uKkePW__stickerItem:active{transform:scale(.95)}.StickerPicker-module-scss-module__uKkePW__stickerImage{background-repeat:no-repeat;border-radius:4px;width:100%;height:100%}.StickerPicker-module-scss-module__uKkePW__stickerMsg{object-fit:contain;cursor:default;border-radius:.5rem;width:120px;height:120px}.StickerPicker-module-scss-module__uKkePW__stickerGridCenter{justify-content:center;align-items:center;min-height:120px;display:flex}.StickerPicker-module-scss-module__uKkePW__stickerGridHint{color:#999;font-size:13px}.StickerPicker-module-scss-module__uKkePW__tabFallbackIcon{font-size:18px}.StickerPicker-module-scss-module__uKkePW__stickerDisabled{opacity:.3;font-size:12px}
@keyframes MediaPlaceholder-module-scss-module__39vj6a__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes MediaPlaceholder-module-scss-module__39vj6a__highlightFlash{0%,55%{background-color:#14b8a652;outline-color:#14b8a6}to{background-color:#0000;outline-color:#14b8a600}}.MediaPlaceholder-module-scss-module__39vj6a__container{cursor:pointer;min-width:120px;transition:transform .15s ease ease;background:#e2e8f0;border-radius:.75rem;position:relative;overflow:hidden}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__aspectSquare{aspect-ratio:1;min-height:120px}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__aspectLandscape{aspect-ratio:4/3;min-height:160px}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__aspectPortrait{aspect-ratio:3/4;min-height:180px}.MediaPlaceholder-module-scss-module__39vj6a__container.MediaPlaceholder-module-scss-module__39vj6a__adaptive{max-width:360px;max-height:400px}.MediaPlaceholder-module-scss-module__39vj6a__image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s ease ease;position:absolute;inset:0}.MediaPlaceholder-module-scss-module__39vj6a__image.MediaPlaceholder-module-scss-module__39vj6a__visible{opacity:1}.MediaPlaceholder-module-scss-module__39vj6a__image.MediaPlaceholder-module-scss-module__39vj6a__adaptiveImage{object-fit:contain;width:100%;height:auto;max-height:400px;display:block;position:relative}.MediaPlaceholder-module-scss-module__39vj6a__placeholder{background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.MediaPlaceholder-module-scss-module__39vj6a__placeholder:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);animation:1.5s ease-in-out infinite MediaPlaceholder-module-scss-module__39vj6a__shimmer;position:absolute;inset:0}.MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon{z-index:1;background:#94a3b84d;border-radius:4px;width:40px;height:40px}.MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon:before{content:"";background:#64748b66;border-radius:50%;width:12px;height:12px;margin:8px auto 0;display:block}.MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon:after{content:"";clip-path:polygon(0 100%,50% 20%,100% 100%);background:#64748b4d;width:24px;height:10px;margin:4px auto 0;display:block}@keyframes MediaPlaceholder-module-scss-module__39vj6a__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.MediaPlaceholder-module-scss-module__39vj6a__errorState{color:#64748b;background:#f1f5f9;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.MediaPlaceholder-module-scss-module__39vj6a__errorIcon{color:#94a3b8;width:28px;height:28px}.MediaPlaceholder-module-scss-module__39vj6a__errorText{font-size:12px;font-weight:500}.MediaPlaceholder-module-scss-module__39vj6a__retryButton{color:#0d9488;cursor:pointer;transition:all .15s ease ease;background:#fff;border:1px solid #ccfbf1;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.MediaPlaceholder-module-scss-module__39vj6a__retryButton:hover{background:#f0fdfa;border-color:#ccfbf1}.MediaPlaceholder-module-scss-module__39vj6a__retryButton svg{width:12px;height:12px}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__container{background:#334155}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__placeholder{background:linear-gradient(135deg,#334155 0%,#475569 100%)}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__placeholderIcon{background:#64748b80}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__errorState{color:#94a3b8;background:#334155}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__retryButton{color:#14b8a6;background:#475569;border-color:#64748b}[data-theme=dark] .MediaPlaceholder-module-scss-module__39vj6a__retryButton:hover{background:#64748b}.MediaPlaceholder-module-scss-module__39vj6a__hdBadge{z-index:2;color:#fff;pointer-events:none;background:#0000008c;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:8px;left:8px}
