.customer-workbench[data-v-7552071e]{min-height:calc(100vh - 150px)}.workbench-grid[data-v-7552071e]{display:grid;grid-template-columns:320px minmax(420px,1fr) minmax(420px,1.1fr);gap:14px;margin-top:14px}.chat-panel[data-v-7552071e],.player-panel[data-v-7552071e],.session-panel[data-v-7552071e]{min-height:720px;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(20,42,78,.06);box-shadow:0 2px 12px rgba(20,42,78,.06);overflow:hidden}.chat-head[data-v-7552071e],.panel-head[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px;border-bottom:1px solid #edf0f5}.panel-head h2[data-v-7552071e]{margin:0}.panel-head p[data-v-7552071e]{margin:5px 0 0;color:#8492a6;font-size:12px}.session-panel .panel-head[data-v-7552071e]{display:block}.panel-actions[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px}.session-list[data-v-7552071e]{height:620px;overflow:auto;padding:8px}.session-row[data-v-7552071e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px;border:0;border-radius:9px;background:#fff;text-align:left;cursor:pointer}.session-row.active[data-v-7552071e],.session-row[data-v-7552071e]:hover{background:#eef6ff}.session-row img[data-v-7552071e]{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.session-main[data-v-7552071e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.session-main em[data-v-7552071e],.session-main span[data-v-7552071e],.session-main strong[data-v-7552071e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-main small[data-v-7552071e]{color:#9aa6b6}.session-main span[data-v-7552071e]{color:#66758a;font-size:12px}.session-main em[data-v-7552071e]{color:#1677ff;font-size:12px;font-style:normal}.session-main .last-message[data-v-7552071e]{color:#9a6a22}.agent-profile-button img[data-v-7552071e]{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:6px;vertical-align:middle}.chat-head span[data-v-7552071e],.chat-head strong[data-v-7552071e]{display:block}.chat-head span[data-v-7552071e]{color:#8492a6;font-size:12px}.chat-head button[data-v-7552071e]{margin-left:8px}.message-list[data-v-7552071e]{height:500px;overflow:auto;padding:20px;background:#f5f7fa}.message[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:14px}.message.agent[data-v-7552071e]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.message-body[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:78%}.message.agent .message-body[data-v-7552071e]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.message-avatar[data-v-7552071e]{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.smart-service-avatar[data-v-7552071e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(145deg,#eef4ff,#dce9ff);border:1px solid #c8daf8;font-size:17px;line-height:1;-webkit-box-shadow:0 2px 7px rgba(45,100,190,.12);box-shadow:0 2px 7px rgba(45,100,190,.12)}.message-sender[data-v-7552071e]{font-size:12px;color:#8492a6;margin-bottom:3px}.bubble[data-v-7552071e]{max-width:100%;padding:10px 13px;border-radius:12px;background:#fff;word-break:break-word}.message.agent .bubble[data-v-7552071e]{color:#fff;background:#1677ff}.bubble.is-image[data-v-7552071e],.message.agent .bubble.is-image[data-v-7552071e]{padding:7px;color:inherit;background:#fff;border:1px solid #e7ebf0;-webkit-box-shadow:0 3px 12px rgba(27,45,75,.08);box-shadow:0 3px 12px rgba(27,45,75,.08)}.bubble img[data-v-7552071e]{display:block;width:auto;height:auto;max-width:240px;max-height:220px;border-radius:7px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.message small[data-v-7552071e]{margin-top:4px;color:#a0a9b5}.waiting-tip[data-v-7552071e]{text-align:center;color:#9aa6b6}.composer[data-v-7552071e]{padding:12px 16px;border-top:1px solid #edf0f5}.quick-replies[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;overflow:auto;margin-bottom:10px}.quick-replies button[data-v-7552071e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #dbe6f2;border-radius:14px;background:#f7faff;color:#46617f;cursor:pointer}.compose-row[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.sensitive-tip[data-v-7552071e]{margin-top:7px;color:#e24b55;font-size:12px}.player-panel[data-v-7552071e]{padding:16px;overflow:auto}.player-card[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:14px}.player-card img[data-v-7552071e]{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.player-card span[data-v-7552071e],.player-card strong[data-v-7552071e]{display:block}.player-card span[data-v-7552071e]{color:#8492a6}.player-tabs[data-v-7552071e]{margin-top:10px}.end-session-button[data-v-7552071e]{min-width:112px!important;border-color:#ff4d4f!important;background:#fff!important;color:#ff4d4f!important}.end-session-button i[data-v-7552071e],.end-session-button span[data-v-7552071e]{display:inline-block!important;color:#ff4d4f!important}.end-session-button[data-v-7552071e]:focus,.end-session-button[data-v-7552071e]:hover{background:#fff1f0!important}.end-session-button:focus i[data-v-7552071e],.end-session-button:focus span[data-v-7552071e],.end-session-button:hover i[data-v-7552071e],.end-session-button:hover span[data-v-7552071e]{color:#ff4d4f!important}.profile-name-input[data-v-7552071e]{margin-top:18px}.profile-name-help[data-v-7552071e]{margin-top:8px;color:#8492a6;font-size:12px;line-height:1.7}.profile-avatar-field[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:18px}.transfer-agent-field[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:18px;color:#53647b}.transfer-agent-field>span[data-v-7552071e]{font-weight:600}.shipment-table[data-v-7552071e]{margin-top:12px;border:1px solid #e7edf5;border-radius:9px;overflow:hidden;background:#fff}.shipment-table-head[data-v-7552071e],.shipment-table-row[data-v-7552071e]{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(190px,1.7fr) minmax(95px,.7fr) 78px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.shipment-table-head[data-v-7552071e]{background:#f5f8fc;color:#53647b;font-size:12px;font-weight:600}.shipment-table-head span[data-v-7552071e]{padding:10px 9px}.shipment-table-row[data-v-7552071e]{border-top:1px solid #edf1f6;color:#43536a;font-size:12px}.shipment-table-row>div[data-v-7552071e]{min-width:0;padding:10px 9px}.shipment-order-cell small[data-v-7552071e],.shipment-order-cell strong[data-v-7552071e],.shipment-payment-cell small[data-v-7552071e],.shipment-payment-cell strong[data-v-7552071e]{display:block}.shipment-order-cell strong[data-v-7552071e]{overflow-wrap:anywhere;color:#2f4057}.shipment-order-cell small[data-v-7552071e],.shipment-payment-cell small[data-v-7552071e]{margin-top:4px;color:#8b98aa}.shipment-product-cell>div[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:6px}.shipment-product-cell>div[data-v-7552071e]:last-child{margin-bottom:0}.shipment-product-cell img[data-v-7552071e]{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;border-radius:5px;-o-object-fit:cover;object-fit:cover;border:1px solid #edf0f5}.shipment-product-cell span[data-v-7552071e]{min-width:0;line-height:1.45;word-break:break-word}.shipment-product-cell b[data-v-7552071e]{white-space:nowrap;color:#66758a}.shipment-payment-cell strong[data-v-7552071e]{color:#e85d45}.shipment-status-cell .ant-tag[data-v-7552071e]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:auto!important;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0!important;white-space:nowrap}.shipment-status-cell[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shipment-pagination[data-v-7552071e]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:14px}.compact-nav[data-v-7552071e]{display:none}.list-error[data-v-7552071e]{margin:8px}.player-retry[data-v-7552071e]{margin:10px 0}.preview-image[data-v-7552071e]{display:block;max-width:100%;max-height:78vh;margin:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:1400px){.workbench-grid[data-v-7552071e]{grid-template-columns:280px 1fr}.player-panel[data-v-7552071e]{grid-column:1/-1;min-height:500px}}@media(max-width:760px){.shipment-table-head[data-v-7552071e]{display:none}.shipment-table-row[data-v-7552071e]{grid-template-columns:1fr 88px}.shipment-order-cell[data-v-7552071e],.shipment-product-cell[data-v-7552071e]{grid-column:1/-1}.shipment-payment-cell[data-v-7552071e]{grid-column:1}.shipment-status-cell[data-v-7552071e]{grid-column:2;grid-row:3}.shipment-product-cell[data-v-7552071e]{padding-top:0!important}}@media(max-width:1024px){.customer-workbench.compact-mode[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 204px);min-height:520px;overflow:hidden;background:#f4f7fb}.compact-nav[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:0 10px;border-bottom:1px solid #e8edf3;background:#fff}.compact-nav>strong[data-v-7552071e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.compact-back[data-v-7552071e]{min-width:72px;text-align:left}.compact-nav-actions[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:72px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.customer-workbench.compact-mode>.ant-alert[data-v-7552071e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:8px 8px 0}.customer-workbench.compact-mode>.ant-alert[data-v-7552071e] .ant-alert-description{font-size:12px}.workbench-grid[data-v-7552071e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:block;margin-top:8px}.chat-panel[data-v-7552071e],.player-panel[data-v-7552071e],.session-panel[data-v-7552071e]{height:100%;min-height:0;border-radius:10px;-webkit-box-shadow:none;box-shadow:none}.chat-panel[data-v-7552071e],.session-panel[data-v-7552071e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.session-panel .panel-head[data-v-7552071e],.session-panel[data-v-7552071e] .ant-tabs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.session-list[data-v-7552071e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.chat-panel[data-v-7552071e]>.ant-spin-nested-loading,.chat-panel[data-v-7552071e]>.ant-spin-nested-loading>.ant-spin-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.chat-head[data-v-7552071e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px}.chat-head>div[data-v-7552071e]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}.chat-head button[data-v-7552071e]{min-height:40px;margin-left:0}.message-list[data-v-7552071e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.composer[data-v-7552071e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff}.quick-replies[data-v-7552071e]{scrollbar-width:none}.compose-row[data-v-7552071e]{min-width:0}.compose-row[data-v-7552071e] textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;min-width:0;font-size:16px}.player-panel[data-v-7552071e]{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.player-tabs[data-v-7552071e] .ant-tabs-nav-container{overflow-x:auto}.player-tabs[data-v-7552071e] .ant-tabs-nav{white-space:nowrap}.player-panel[data-v-7552071e] .filter-row,.player-panel[data-v-7552071e] .range-tools,.player-panel[data-v-7552071e] .stats-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.player-panel[data-v-7552071e] .ant-table-wrapper,.player-panel[data-v-7552071e] .shipment-table,.player-panel[data-v-7552071e] .table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.player-panel[data-v-7552071e] table{min-width:720px}.player-panel[data-v-7552071e] .asset-tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.player-panel[data-v-7552071e] .category-tabs{display:block;max-width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.player-panel[data-v-7552071e] .date-input,.player-panel[data-v-7552071e] .keyword-input,.player-panel[data-v-7552071e] .node-type,.player-panel[data-v-7552071e] .status-input{width:100%}.player-panel[data-v-7552071e] .detail-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.player-panel[data-v-7552071e] .detail-row{min-width:720px}}@media(max-height:600px)and (pointer:coarse),(max-width:600px){.customer-workbench.immersive-mode[data-v-7552071e]{position:fixed;z-index:900;top:var(--workbench-offset-top,0);right:0;bottom:auto;left:0;width:100%;height:var(--workbench-height,100dvh);min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);background:#f4f7fb}.customer-workbench.immersive-mode .compact-nav[data-v-7552071e]{-ms-flex-preferred-size:52px;flex-basis:52px}.customer-workbench.immersive-mode>.ant-alert[data-v-7552071e]{margin:6px 6px 0;padding:7px 12px}.customer-workbench.immersive-mode>.ant-alert[data-v-7552071e] .ant-alert-description{display:none}.customer-workbench.immersive-mode .workbench-grid[data-v-7552071e]{margin-top:6px}.chat-panel[data-v-7552071e],.player-panel[data-v-7552071e],.session-panel[data-v-7552071e]{border-radius:0}.panel-head[data-v-7552071e]{padding:12px}.panel-head p[data-v-7552071e]{display:none}.panel-actions[data-v-7552071e]{margin-top:8px}.session-row[data-v-7552071e]{min-height:64px;padding:10px}.chat-head[data-v-7552071e]{padding:8px 10px}.chat-head>div[data-v-7552071e]:first-child{display:none}.chat-head>div[data-v-7552071e]:last-child{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-head button[data-v-7552071e]{min-height:44px}.end-session-button[data-v-7552071e]{min-width:104px!important}.message-list[data-v-7552071e]{padding:12px}.message-body[data-v-7552071e]{max-width:82%}.bubble img[data-v-7552071e]{max-width:min(72vw,320px);max-height:36vh}.composer[data-v-7552071e]{padding:8px 10px}.quick-replies[data-v-7552071e]{margin-bottom:7px}.quick-replies button[data-v-7552071e]{min-height:34px;padding:4px 10px}.compose-row[data-v-7552071e]{gap:6px}.compose-row[data-v-7552071e] .ant-input{min-height:44px}.compose-row[data-v-7552071e] .ant-btn{min-width:52px;min-height:44px;padding:0 9px}.player-panel[data-v-7552071e]{padding:10px}.player-tabs[data-v-7552071e] .ant-tabs-tab{margin-right:20px}.shipment-table[data-v-7552071e]{min-width:0!important}.player-panel[data-v-7552071e] .business-records,.player-panel[data-v-7552071e] .depot-assets,.player-panel[data-v-7552071e] .spending-stats{padding:10px}.player-panel[data-v-7552071e] .flow-grid,.player-panel[data-v-7552071e] .marketing-grid,.player-panel[data-v-7552071e] .overview-grid{grid-template-columns:1fr}.player-panel[data-v-7552071e] .play-summary{grid-template-columns:1fr 1fr;padding:12px;gap:10px}.player-panel[data-v-7552071e] .flow-section,.player-panel[data-v-7552071e] .marketing-section,.player-panel[data-v-7552071e] .play-section{padding:12px}}@media(max-height:600px)and (pointer:coarse),(max-width:600px){.customer-image-preview .ant-modal{top:0;width:100%!important;max-width:none;height:100%;margin:0;padding:0}.customer-image-preview .ant-modal-content{height:100%;border-radius:0;background:#050505}.customer-image-preview .ant-modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(52px + env(safe-area-inset-top)) 12px calc(20px + env(safe-area-inset-bottom))}.customer-image-preview .ant-modal-close{top:env(safe-area-inset-top);color:#fff}.customer-image-preview .preview-image{max-height:100%;-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.customer-service-form-modal .ant-modal{width:calc(100vw - 16px)!important;max-width:none;margin:8px}.customer-service-form-modal .ant-modal-content{max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden;border-radius:12px}.customer-service-form-modal .ant-modal-body{max-height:calc(100dvh - 150px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;-webkit-overflow-scrolling:touch}.customer-service-form-modal .ant-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.customer-end-confirm .ant-modal-confirm-btns .ant-btn,.customer-service-form-modal .ant-modal-footer .ant-btn{min-height:44px}.customer-end-confirm.ant-modal-confirm{max-width:calc(100vw - 16px);margin:8px}.customer-end-confirm .ant-modal-confirm-body{padding-bottom:8px}.customer-end-confirm .ant-modal-confirm-btns{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;gap:8px}.customer-end-confirm .ant-modal-confirm-btns .ant-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0}}