/* WMS chats v1 */
.wms-chat-nav{position:relative}.wms-chat-badge{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#e5484d;color:#fff;font-size:11px;font-weight:800;align-items:center;justify-content:center;line-height:1}.pc-btn-chat{background:#f4f0ff!important;border-color:#d9ceff!important;color:#5b3cc4!important}.pc-btn-chat:hover{background:#ebe3ff!important}.chat-page{max-width:1450px;margin:0 auto}.chat-page-head{margin-bottom:18px}.chat-page-head h1{margin:3px 0 4px;font-size:34px}.chat-page-head p{margin:0;color:#7b8292}.chat-kicker{font-size:11px;letter-spacing:.14em;font-weight:800;color:#7c5ce5}.chat-shell{display:grid;grid-template-columns:360px minmax(0,1fr);height:calc(100vh - 220px);min-height:560px;background:#fff;border:1px solid #e6e8ef;border-radius:18px;overflow:hidden;box-shadow:0 8px 32px rgba(33,39,55,.04)}.chat-list{border-right:1px solid #eceef3;overflow:auto;background:#fbfbfd}.chat-list-title{position:sticky;top:0;z-index:2;background:#fbfbfd;padding:18px;border-bottom:1px solid #eceef3;font-weight:800}.chat-list-title span{font-size:12px;color:#8b91a1;margin-left:6px}.chat-thread-item{display:block;padding:15px 18px;border-bottom:1px solid #eff0f4;text-decoration:none;color:#252936;transition:.15s}.chat-thread-item:hover{background:#f6f4ff}.chat-thread-item.active{background:#f0ebff}.chat-thread-item.unread{background:#fff7f7}.chat-thread-top{display:flex;align-items:center;gap:8px}.chat-thread-top b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-dot{margin-left:auto;width:9px;height:9px;border-radius:50%;background:#e5484d;flex:none}.chat-thread-client{font-size:12px;color:#7c5ce5;font-weight:700;margin-top:4px}.chat-thread-preview{font-size:12px;color:#8a909e;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-list-empty{padding:28px 18px;color:#8a909e;font-size:13px;line-height:1.5}.chat-main{display:flex;flex-direction:column;min-width:0}.chat-main-head{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #eceef3}.chat-main-head h2{margin:2px 0 0;font-size:20px}.chat-client{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#7c5ce5;font-weight:800}.chat-product-link{text-decoration:none;color:#5f45bf;font-weight:700;font-size:13px}.chat-messages{flex:1;overflow:auto;padding:22px;background:#f8f9fc}.chat-message{max-width:72%;margin-bottom:16px}.chat-message.mine{margin-left:auto}.chat-message-meta{display:flex;align-items:center;gap:7px;font-size:11px;color:#9298a6;margin:0 4px 5px}.chat-message-meta b{color:#4b5261;font-size:12px}.chat-message.mine .chat-message-meta{justify-content:flex-end}.chat-bubble{background:#fff;border:1px solid #e8eaf0;border-radius:14px 14px 14px 4px;padding:11px 13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45;font-size:14px}.chat-message.mine .chat-bubble{background:#6850c9;color:#fff;border-color:#6850c9;border-radius:14px 14px 4px 14px}.chat-compose{display:flex;gap:10px;padding:15px 18px;border-top:1px solid #eceef3;background:#fff}.chat-compose textarea{flex:1;resize:none;border:1px solid #dfe2e9;border-radius:12px;padding:11px 13px;font:inherit;min-height:48px}.chat-compose button{border:0;border-radius:12px;padding:0 20px;background:#252936;color:#fff;font-weight:800;cursor:pointer}.chat-select-empty{margin:auto;text-align:center;color:#8c92a0;display:flex;flex-direction:column;gap:7px;align-items:center}.chat-select-empty b{color:#39404e;font-size:18px}.chat-select-icon{width:52px;height:52px;border-radius:16px;background:#f0ebff;color:#7056d5;display:grid;place-items:center;font-size:24px}.chat-empty-big{background:#fff;border:1px solid #e7e9ef;border-radius:16px;padding:36px;display:flex;flex-direction:column;gap:7px;color:#8a909e}.chat-empty-big b{color:#323846;font-size:18px}@media(max-width:950px){.chat-shell{grid-template-columns:280px minmax(0,1fr)}.chat-message{max-width:86%}}
