@media(max-width:767px){
 html.wecom-h5 .employee-ai-view>.integrated-ai-workspace,
 html.wecom-h5 .sales-assistant-workspace .integrated-ai-workspace,
 html.wecom-h5 .assistant-page,
 html.wecom-h5 .assistant-layout,
 html.wecom-h5 .assistant-main,
 html.wecom-h5 .assistant-messages{
  box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:100%!important;
 }
 html.wecom-h5 .employee-ai-view>.integrated-ai-workspace{flex:1 1 0%!important;min-height:0!important}
 html.wecom-h5 .assistant-messages{overflow-x:hidden!important}
 html.wecom-h5 .assistant-messages>.message-row{min-width:0!important;max-width:100%!important;width:100%!important;flex:0 0 auto!important}
 html.wecom-h5 .message-row.assistant>.message-content{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;width:100%!important;flex:1 1 0%!important}
 html.wecom-h5 .message-text,
 html.wecom-h5 .message-text .workplace-query-item,
 html.wecom-h5 .message-text .workplace-query-evidence,
 html.wecom-h5 .assistant-message-reader-body{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}
 html.wecom-h5 .workplace-result-scroll{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;width:100%!important;overflow:auto!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}
 html.wecom-h5 .workplace-result-table{display:table!important;min-width:720px!important;width:max(100%,720px)!important;max-width:none!important;table-layout:auto!important}
 html.wecom-h5 .workplace-result-table th,
 html.wecom-h5 .workplace-result-table td{white-space:normal!important;overflow-wrap:anywhere!important;vertical-align:top!important;min-width:110px!important}
 html.wecom-h5 .workplace-result-table th:first-child,
 html.wecom-h5 .workplace-result-table td:first-child{position:static!important}
 html.wecom-h5 .workplace-result-table caption::after{content:' · 左右滑动查看全部列';font-size:11px;color:#737b87}
 html.wecom-h5 .message-text table:not(.workplace-result-table){display:block;max-width:100%;overflow-x:auto;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}
 html.wecom-h5 .message-text pre{min-width:0!important;max-width:100%!important;overflow:auto!important;touch-action:pan-x pan-y}
 html.wecom-h5 .assistant-main .ant-table-wrapper,
 html.wecom-h5 .assistant-main .ant-table-container,
 html.wecom-h5 .assistant-main .ant-table-content{min-width:0!important;max-width:100%!important;overflow-x:auto!important;touch-action:pan-x pan-y}
}
