.procurement-mobile-list{display:none}
@media(max-width:767px){
 html.wecom-h5{--mobile-ink:#20242b;--mobile-muted:#747b86;--mobile-accent:#1764ae}
 html.wecom-h5 .employee-workspace:has(.employee-ai-view[hidden]){background:#f5f5f7!important}
 html.wecom-h5 .employee-workspace>[aria-label="工作方式"]{margin:0!important;padding:8px 16px!important;flex-basis:54px!important;border:0!important;gap:2px!important;background:#f5f5f7!important}
 html.wecom-h5 .employee-workspace>[aria-label="工作方式"] .ant-btn{height:36px!important;min-height:36px!important;border-radius:8px!important;background:#e9eaed!important;font-size:14px!important;color:#68717e!important;padding:0 12px!important}
 html.wecom-h5 .employee-workspace>[aria-label="工作方式"] .ant-btn-primary{background:#fff!important;color:#20242b!important;border:0!important;box-shadow:0 1px 4px #18202c15!important}
 html.wecom-h5 .employee-workspace:has(.employee-ai-view[hidden])>div:last-child{padding:0 16px 24px!important}
 html.wecom-h5 .employee-workspace:has(.employee-ai-view[hidden]) .ant-pro-card,html.wecom-h5 .employee-workspace:has(.employee-ai-view[hidden]) .ant-pro-card-body{padding:0!important;background:transparent!important;min-width:0!important}
 html.wecom-h5 .employee-workspace [role="tablist"][aria-label="工作事项"]{display:flex!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto!important;scrollbar-width:none;padding:0!important;margin:0 0 16px!important;min-height:44px!important;align-items:center!important;border-bottom:1px solid #e4e5e8!important}
 html.wecom-h5 .employee-workspace [role="tablist"][aria-label="工作事项"] .ant-btn{flex:0 0 auto!important;padding:0!important;height:44px!important;min-height:44px!important;border-radius:0!important;font-size:14px!important;background:transparent!important;border:0!important;color:#727986!important;font-weight:500!important;box-shadow:none!important}
 html.wecom-h5 .employee-workspace [role="tablist"][aria-label="工作事项"] .ant-btn[aria-selected="true"]{color:#20242b!important;font-weight:650!important;border-bottom:2px solid #20242b!important}
 html.wecom-h5 .employee-workspace .ant-input,html.wecom-h5 .employee-workspace .ant-select-selector{font-size:16px!important}
 html.wecom-h5 .employee-workspace .ant-input-affix-wrapper,html.wecom-h5 .employee-workspace .ant-select-selector{min-height:42px!important;align-items:center!important;border-radius:10px!important}
 html.wecom-h5 .employee-workspace .ant-select-selection-item,html.wecom-h5 .employee-workspace .ant-select-selection-placeholder{line-height:40px!important}
 html.wecom-h5 .employee-workspace .wecom-list-filters{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px 2px!important;margin-bottom:16px!important}
 html.wecom-h5 .employee-workspace .wecom-list-filters>input,html.wecom-h5 .employee-workspace .wecom-list-filters>.ant-input-affix-wrapper{grid-column:1/-1;width:100%!important;min-height:42px!important;padding:8px 12px!important;border-radius:10px!important;background:#fff!important;border:1px solid #e6e8ec!important}
 html.wecom-h5 .employee-workspace .wecom-list-filters>.ant-btn{height:34px!important;min-height:34px!important;padding:0 2px!important;font-size:12px!important;border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:#737b87!important}
 html.wecom-h5 .employee-workspace .wecom-list-filters>.ant-btn-primary{background:#e4ecf6!important;color:#1764ae!important;font-weight:600!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table .ant-table,html.wecom-h5 .employee-workspace .wecom-mobile-table .ant-table-container,html.wecom-h5 .employee-workspace .wecom-mobile-table .ant-table-content{background:transparent!important;overflow:visible!important;border:0!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table table{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table colgroup,html.wecom-h5 .employee-workspace .wecom-mobile-table thead,html.wecom-h5 .employee-workspace .wecom-mobile-table .ant-table-measure-row{display:none!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody{display:grid!important;gap:12px!important;width:100%!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody>tr:not(.ant-table-measure-row){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px 16px!important;padding:16px!important;background:#fff!important;border:0!important;border-radius:12px!important;width:100%!important;position:relative!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody>tr>td{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;position:static!important;padding:0!important;border:0!important;background:transparent!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.5!important;box-shadow:none!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody>tr>td::before{content:attr(data-mobile-label);display:block!important;color:#8b919a!important;font-size:11px!important;line-height:1.5!important;margin:0 0 2px!important;position:static!important;width:auto!important;height:auto!important;background:none!important;transform:none!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody>tr>td::after{display:none!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody>tr>td.wecom-cell-title{grid-column:1/-1!important;padding-bottom:10px!important;border-bottom:1px solid #f0f1f3!important;font-size:16px!important;font-weight:600!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table td.wecom-cell-title::before,html.wecom-h5 .employee-workspace .wecom-mobile-table td.wecom-cell-action::before{display:none!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table td.wecom-cell-title a{color:#20242b!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody>tr>td.wecom-cell-action{grid-column:1/-1!important;padding-top:6px!important;text-align:right!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table td.wecom-cell-action a{display:inline-flex!important;align-items:center;min-height:36px}
 html.wecom-h5 .employee-workspace .wecom-mobile-table tbody>tr>td.wecom-cell-empty{display:none!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table .ant-pagination{font-size:12px!important;justify-content:center!important;gap:4px!important;margin:16px 0!important}
 html.wecom-h5 .employee-workspace .wecom-mobile-table .ant-pagination-total-text{width:100%;text-align:center;margin:0!important;color:#858d98}
 html.wecom-h5 [aria-label="采购交期提醒"]{gap:12px!important;padding:0!important;overflow:visible!important}
 html.wecom-h5 [aria-label="采购交期提醒"]>.wecom-due-bar{padding:0!important;min-height:30px;order:-10!important}
 html.wecom-h5 .wecom-due-bar strong{font-size:14px!important;font-weight:500!important;color:#747b86!important}
 html.wecom-h5 .wecom-due-bar button{font-size:13px!important;padding:8px 0!important}
 html.wecom-h5 [aria-label="采购交期提醒"]>.procurement-filters{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0!important}
 html.wecom-h5 .procurement-filters .ant-select{height:42px!important}
 html.wecom-h5 .procurement-filters .ant-input-search .ant-input-group{display:flex!important;align-items:stretch!important}
 html.wecom-h5 .procurement-filters .ant-input-search .ant-input-affix-wrapper{flex:1!important;min-width:0!important;border-radius:10px 0 0 10px!important}
 html.wecom-h5 .procurement-filters .ant-input-search .ant-input-group-addon{width:42px!important;display:block!important;background:none!important}
 html.wecom-h5 .procurement-filters .ant-input-search .ant-input-search-button{width:42px!important;height:42px!important;padding:0!important;border-radius:0 10px 10px 0!important}
 html.wecom-h5 [aria-label="采购交期提醒"]>.procurement-data-stamp,html.wecom-h5 [aria-label="采购交期提醒"]>.procurement-recipient-settings,html.wecom-h5 [aria-label="采购交期提醒"]>.procurement-mute-settings,html.wecom-h5 .procurement-data-summary{display:none!important}
 html.wecom-h5 [aria-label="采购交期提醒"].wecom-due-open>.procurement-data-stamp,html.wecom-h5 [aria-label="采购交期提醒"].wecom-due-open>.procurement-recipient-settings,html.wecom-h5 [aria-label="采购交期提醒"].wecom-due-open>.procurement-mute-settings{display:flex!important;order:-2!important;flex-wrap:wrap!important;font-size:12px!important;padding:12px!important;background:#fff!important;border-radius:10px!important}
 html.wecom-h5 [aria-label="采购交期提醒"].wecom-due-open .procurement-data-summary{display:block!important}
 html.wecom-h5 [aria-label="采购交期提醒"].wecom-due-open>.wecom-due-settings,html.wecom-h5 [aria-label="采购交期提醒"].wecom-due-open>.wecom-due-version{order:-3!important}
 html.wecom-h5 [aria-label="采购交期提醒"]>.ant-table-wrapper{display:none!important}
 html.wecom-h5 .procurement-mobile-list{display:block!important;order:0!important}
 html.wecom-h5 .procurement-list-summary{display:flex;justify-content:space-between;color:#818894;font-size:12px;margin:0 0 10px}
 html.wecom-h5 .procurement-mobile-item{padding:16px;background:#fff;border-radius:12px;margin:0 0 12px;color:#20242b;line-height:1.5}
 html.wecom-h5 .procurement-mobile-heading{display:flex;gap:12px;align-items:flex-start;margin-bottom:8px}
 html.wecom-h5 .procurement-mobile-heading>strong{font-size:16px;flex:1;line-height:1.5}
 html.wecom-h5 .procurement-mobile-heading>span{flex:none;font-size:12px;color:#1764ae;padding-top:3px}
 html.wecom-h5 .procurement-mobile-heading>span.is-overdue{color:#b54138}
 html.wecom-h5 .procurement-mobile-material{font-size:14px;margin-bottom:10px;overflow-wrap:anywhere}
 html.wecom-h5 .procurement-mobile-material>span{color:#858b95;margin-left:8px;font-size:13px}
 html.wecom-h5 .procurement-mobile-facts{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#747b86}
 html.wecom-h5 .procurement-mobile-facts>strong{color:#20242b;font-size:15px}
 html.wecom-h5 .procurement-mobile-order{font-size:11px;color:#989da6;overflow-wrap:anywhere;margin-top:7px}
 html.wecom-h5 .procurement-mobile-actions{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:8px;padding-top:6px;border-top:1px solid #f0f1f3}
 html.wecom-h5 .procurement-mobile-actions>.ant-btn{padding:0!important;height:32px!important;min-height:32px!important;font-size:13px!important}
 html.wecom-h5 .procurement-mobile-selection{display:none;font-size:13px;gap:6px;align-items:center}
 html.wecom-h5 .wecom-due-open .procurement-mobile-selection{display:flex}
 html.wecom-h5 .procurement-mobile-selection input{width:20px;height:20px}
 html.wecom-h5 .procurement-mobile-note{color:#a06a20;font-size:12px;margin-top:6px}
 html.wecom-h5 .procurement-mobile-empty{padding:48px 16px;text-align:center;color:#8b929d}
 html.wecom-h5 .procurement-mobile-pagination{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#747b86;margin:16px 0}
 html.wecom-h5 .ant-drawer-content-wrapper{max-width:100vw!important}
 html.wecom-h5 .ant-drawer-body{padding:16px!important}
}
.procurement-detail-summary,.procurement-source-toggle{display:none}
.procurement-source-content{display:grid;gap:16px}
@media(max-width:767px){
 html.wecom-h5 [aria-label="采购交期提醒"]>.procurement-desktop-table{display:none!important}
 html.wecom-h5 .procurement-filters .ant-input-search{display:block!important;width:100%!important}
 html.wecom-h5 .procurement-filters .ant-input-search>.ant-input-wrapper{width:100%!important}
 html.wecom-h5 .procurement-detail-summary{display:grid;gap:8px;padding-bottom:16px;border-bottom:1px solid #eceef1}
 html.wecom-h5 .procurement-detail-summary>strong{font-size:18px}
 html.wecom-h5 .procurement-detail-summary>span{color:#737b87;font-size:14px}
 html.wecom-h5 .procurement-detail-summary>div{display:flex;justify-content:space-between;font-size:14px;color:#747b86}
 html.wecom-h5 .procurement-detail-summary>div>strong{color:#20242b}
 html.wecom-h5 .procurement-source-section{order:10;border-top:1px solid #eceef1;padding-top:8px}
 html.wecom-h5 .procurement-source-toggle{display:block;width:100%;text-align:left;border:0;background:none;color:#1764ae;font-size:14px;padding:12px 0;min-height:44px}
 html.wecom-h5 .procurement-source-content{display:none}
 html.wecom-h5 .procurement-source-section.is-open>.procurement-source-content{display:grid;font-size:13px}
 html.wecom-h5 .procurement-detail .ant-table-content{overflow-x:auto!important}
 html.wecom-h5 .procurement-detail .ant-table-content>table{min-width:540px!important}
}
@media(max-width:767px){
 html.wecom-h5 .employee-workspace [role="tabpanel"]>.wecom-mobile-row{display:flex!important;align-items:center!important;gap:16px!important;padding:16px!important;margin:0 0 10px!important;border:0!important;border-radius:12px!important;background:#fff!important;font-size:14px!important}
 html.wecom-h5 .wecom-mobile-row>.ant-btn{flex:none!important;min-height:40px!important;border:0!important;color:#1764ae!important;background:transparent!important;box-shadow:none!important;padding:0 4px!important}
 html.wecom-h5 .wecom-mobile-row>div{min-width:0!important;overflow-wrap:anywhere!important}
 html.wecom-h5 .wecom-mobile-row .ant-typography-secondary{font-size:12px!important}
}
