:root{--color-primary:#2563eb;--color-primary-dark:#1d4ed8;--color-primary-light:#dbeafe;--wb-primary:#3b82f6;--wb-sidebar-bg:#f5f7fa;--color-bg:#f5f9ff;--color-panel:#ffffffb8;--color-border:#cbd5e1a3;--color-text:#1e2a3a;--color-text-secondary:#6b7a90;--color-text-muted:#94a3b8;--color-danger:#ef4444;--color-incoming:#fff;--color-outgoing:#dbeafe;--color-sidebar:#f5f7fa;--color-header:#fff;--shadow-sm:0 1px 3px #0f172a14;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--header-height:60px;--wb-z-background:0;--wb-z-decoration:1;--wb-z-list:10;--wb-z-main:20;--wb-z-floating:50;--wb-z-ai:60;--wb-z-modal:100}*,:before,:after{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;padding:0}body{color:var(--color-text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 14% 0,#3b82f61f,#0000 28%),radial-gradient(circle at 82% 8%,#06b6d41a,#0000 26%),linear-gradient(135deg,#f5f9ff 0%,#eef4ff 54%,#f8fbff 100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}button,input,textarea{font:inherit}button{cursor:pointer;background:0 0;border:none}input,textarea{outline:none}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#64748b3d;border-radius:999px}::-webkit-scrollbar-track{background:0 0}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.workbench:before,.chat-panel:before,.customer-panel:before,.info-card--customer:after,.conversation-item--active:before,.message-result--active:before,.team-menu__item--active:before,.online-badge:before,.search-icon,.header-translate-toggle__box:after,.header-lang-control__divider,.header-lang-control__chevron,.chat-panel__drop-overlay,.chat-panel__footer-resizer:before,.message-bubble__section-label:after,.message-content__section-label:after,.date-divider:before,.date-divider:after,.avatar-presence,.nav-item__badge,.nav-item__indicator,.nav-sidebar__status{pointer-events:none!important}button,input,textarea,select,label,[role=button],.workbench,.workbench__body,.workbench-resizer,.panel,.nav-sidebar,.nav-sidebar__dock,.nav-item,.conversation-list,.conversation-list__search,.conversation-list__search input,.conversation-list__search-tabs,.search-tab,.tab-btn,.team-select,.team-menu,.team-menu__item,.team-menu__edit,.conversation-item,.message-result,.conversation-item__menu,.conversation-item__menu-action,.chat-panel,.chat-panel__header,.chat-panel__actions,.icon-btn,.header-translate-toggle,.header-lang-control,.header-lang-control__trigger,.header-lang-menu,.header-lang-menu__item,.chat-search,.chat-search__input,.chat-search__btn,.chat-search__close,.chat-panel__messages,.chat-panel__footer,.composer-ai-bar,.composer-ai-bar__btn,.chat-panel__footer textarea,.tool-btn,.emoji-picker,.emoji-picker__item,.send-split,.send-split__main,.send-split__toggle,.send-split__menu,.send-split__option,.customer-panel,.customer-panel__content,.glass-card,.customer-tab,.close-btn,.customer-panel__avatar,.icon-action,.tag,.tag-add,.tag-picker,.tag-option,.detail-link,.edit-mask,.edit-dialog{pointer-events:auto!important}.workbench__list{z-index:var(--wb-z-list)!important}.workbench__chat,.workbench__customer{z-index:var(--wb-z-main)!important}.workbench__nav{z-index:30!important}.chat-panel{isolation:isolate}.chat-panel__messages{z-index:var(--wb-z-main)!important;position:relative!important}.chat-panel__header{z-index:70!important;position:relative!important;overflow:visible!important}.chat-panel__actions,.header-lang-control{z-index:71!important;position:relative!important}.header-lang-menu,.chat-search{z-index:80!important;pointer-events:auto!important;position:absolute!important}.chat-search__input{-webkit-user-select:text;user-select:text;z-index:81!important;position:relative!important}.chat-panel__footer{z-index:var(--wb-z-ai)!important;position:relative!important;overflow:visible!important}.composer-ai-bar{z-index:65!important;position:relative!important}.emoji-picker{z-index:120!important}.send-split__menu{z-index:80!important}.team-select-wrap,.conversation-list__header{z-index:var(--wb-z-list)!important;position:relative!important}.conversation-list__search{z-index:2!important;position:relative!important}.conversation-list__tabs{z-index:3!important;position:relative!important}.conversation-list__body{z-index:1!important;position:relative!important}.team-menu,.conversation-item__menu{z-index:var(--wb-z-floating)!important}.conversation-item--menu-open{z-index:120!important;position:relative!important}.conversation-item--menu-open .conversation-item__actions{z-index:125!important}.conversation-item--menu-open .conversation-item__menu{z-index:130!important}.conversation-item__actions,.message-actions,.conversation-item__more,.message-actions__btn{pointer-events:none!important}.conversation-item:hover .conversation-item__more,.conversation-item--active .conversation-item__more,.conversation-item__actions--open .conversation-item__more,.conversation-item__menu,.conversation-item__menu-action,.message-block:hover .message-actions__btn{pointer-events:auto!important}.edit-mask,.image-preview,.sales-coach-drawer{z-index:var(--wb-z-modal)!important}.avatar,img.avatar,.user-avatar,.contact-avatar{object-fit:cover;flex-shrink:0;width:36px;height:36px;overflow:hidden;border-radius:50%!important}.team-select__avatar,.team-menu__avatar,.conversation-item__avatar,.message-result__avatar,.chat-panel__avatar,.message-row__avatar,.customer-panel__avatar,.nav-sidebar__avatar,.profile-card__avatar,.account-item__avatar,.account-identity__avatar,.customer-avatar,.detail-avatar,.contact-item__avatar,.pending-avatar,.team-member-avatar{border-radius:50%!important;flex-shrink:0!important}.conversation-item__avatar,.message-result__avatar,.chat-panel__avatar,.message-row__avatar,.customer-panel__avatar,.profile-card__avatar,.account-item__avatar,.account-identity__avatar,.customer-avatar,.detail-avatar,.contact-item__avatar,.pending-avatar,.team-member-avatar{overflow:hidden!important}.team-select__avatar-img,.team-menu__avatar-img,.conversation-item__avatar-img,.message-result__avatar-img,.chat-panel__avatar-img,.message-row__avatar-img,.customer-panel__avatar-img,.nav-sidebar__avatar-img,.profile-card__avatar img,.account-item__avatar-img,.account-identity__avatar img,.customer-avatar img,.detail-avatar img,.contact-item__avatar-img,.pending-avatar img,.avatar img,.user-avatar img,.contact-avatar img{object-fit:cover;width:100%;height:100%;display:block;border-radius:50%!important}:root{--wb-surface:#f5f9ff;--wb-surface-panel:#ffffffad;--wb-glass:#ffffffb8;--wb-glass-strong:#ffffffd6;--wb-glass-border:#ffffff94;--wb-glass-shadow:0 18px 48px #3b82f61c, 0 4px 14px #0f172a0d;--wb-glass-shadow-soft:0 10px 28px #3b82f614, 0 2px 8px #0f172a0a;--wb-text:#1e2a3a;--wb-text-heading:#1e2a3a;--wb-text-secondary:#6b7a90;--wb-text-muted:#94a3b8;--wb-border:#c6d6ec9e;--wb-border-soft:#dce7f79e;--wb-primary:#3b82f6;--wb-success:#22c55e;--wb-cyan:#06b6d4;--wb-accent:#3b82f6;--wb-accent-soft:#dbeafeb8;--wb-header-height:58px;--wb-list-header-height:50px;--wb-nav-width:96px;--wb-message-gap:58px;--wb-radius-lg:18px;--wb-radius-md:14px;--wb-radius-sm:10px;--wb-font-family:"Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif}
