.material-category-ratio-chart[data-v-3298bad4]{width:100%}.material-category-ratio-chart .chart[data-v-3298bad4]{width:100%;height:100%}.project-material-consumption-ranking-chart[data-v-5a81266c]{width:100%}.project-material-consumption-ranking-chart .chart[data-v-5a81266c]{width:100%;height:100%}.material-consumption-bar-chart[data-v-7dc74365]{width:100%}.material-consumption-bar-chart .chart[data-v-7dc74365]{width:100%;height:100%}.trend-area-chart[data-v-654dc243]{width:100%}.trend-area-chart .chart[data-v-654dc243]{width:100%;height:100%}.compare[data-v-bf49623e]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px}.compare_item[data-v-bf49623e]{position:relative;background:#fff;padding:20px 0 20px 40px;border-radius:20px;overflow:hidden}.compare_item .paper[data-v-bf49623e]{position:absolute;top:0;left:0;bottom:0;width:20px}.compare_panels[data-v-bf49623e]{display:flex;gap:15px}.panel_card[data-v-bf49623e]{flex:1;background:#fff;border-radius:20px;padding:20px;overflow:hidden}.panel_body[data-v-bf49623e]{width:100%}.header_actions[data-v-bf49623e]{margin-left:auto}.header_actions[data-v-bf49623e] .ant-radio-button-wrapper{height:28px;line-height:26px;padding:0 10px}.card_header[data-v-bf49623e]{margin-bottom:20px}.card_header .title_container[data-v-bf49623e]{display:flex;align-items:center;gap:8px}.card_header .title_container .title_icon[data-v-bf49623e]{width:4px;height:18px;background:#262489;border-radius:2px}.card_header .title_container .title_text[data-v-bf49623e]{font-size:18px;font-weight:500;color:#262489}.card_header .title_container .export_icon[data-v-bf49623e],.card_header .title_container .help_icon[data-v-bf49623e]{color:#262489;font-size:18px;cursor:pointer}.custom_scrollbar[data-v-bf49623e]::-webkit-scrollbar{width:6px}.custom_scrollbar[data-v-bf49623e]::-webkit-scrollbar-thumb{background:#6877ff;border-radius:3px}.custom_scrollbar[data-v-bf49623e]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.ant-advanced-search-form[data-v-bf49623e]{padding:0}.compare[data-v-bf49623e]{grid-template-columns:repeat(5,1fr)}.panel_body .cust_grid_table[data-v-bf49623e]{width:100%;display:flex;flex-direction:column}.panel_body .cust_grid_table .grid_thead[data-v-bf49623e]{background:#fff;flex-shrink:0}.panel_body .cust_grid_table .grid_thead .ant-col[data-v-bf49623e]{font-size:16px;font-weight:500;color:#262489;padding:12px 0;text-align:center}.panel_body .cust_grid_table .grid_tbody[data-v-bf49623e]{overflow-y:auto;padding-right:5px}.panel_body .cust_grid_table .grid_tbody.overdue_top10_body[data-v-bf49623e]{height:auto;max-height:340px}.panel_body .cust_grid_table .grid_tbody.pending_audit_body[data-v-bf49623e],.panel_body .cust_grid_table .grid_tbody.severe_overdue_body[data-v-bf49623e],.panel_body .cust_grid_table .grid_tbody.upcoming_tasks_body[data-v-bf49623e]{height:auto;max-height:250px}.panel_body .cust_grid_table .grid_tbody .grid_tr[data-v-bf49623e]{border-top:1px solid #f0f0f0}.panel_body .cust_grid_table .grid_tbody .grid_tr[data-v-bf49623e]:last-child{border-bottom:1px solid #f0f0f0}.panel_body .cust_grid_table .grid_tbody .grid_tr .ant-col[data-v-bf49623e]{padding:16px 0;font-size:16px;color:#535353;text-align:center;display:flex;align-items:center;justify-content:center}.panel_body .cust_grid_table .grid_tbody .grid_tr .ant-col.text_l[data-v-bf49623e]{justify-content:flex-start;padding-left:15px}.panel_body .cust_grid_table .grid_tbody .grid_tr .ant-col.padding_r-10[data-v-bf49623e]{padding-right:10px}.panel_body .cust_grid_table .grid_tbody .grid_tr .overdue_text[data-v-bf49623e]{color:#f5222d;font-weight:600}.panel_body .cust_grid_table .grid_tbody .grid_tr .warning_text[data-v-bf49623e]{color:#faad14;font-weight:600}.panel_body .cust_grid_table .grid_tbody .grid_tr .status_tag[data-v-bf49623e]{padding:2px 12px;border-radius:12px;font-size:14px}.panel_body .cust_grid_table .grid_tbody .grid_tr .status_tag.success[data-v-bf49623e]{background:#e6fffb;color:#389e0d;border:1px solid #b7eb8f}.panel_body .cust_grid_table .grid_tbody .grid_tr .status_tag.error[data-v-bf49623e]{background:#fff1f0;color:#cf1322;border:1px solid #ffa39e}