.material-category-ratio-chart[data-v-3298bad4]{width:100%}.material-category-ratio-chart .chart[data-v-3298bad4]{width:100%;height:100%}.monthly-problem-trend-chart[data-v-b3b5c46a]{width:100%}.monthly-problem-trend-chart .chart[data-v-b3b5c46a]{width:100%;height:100%}.red-black-ranking-chart[data-v-47c35310]{display:flex;gap:40px;width:100%}.ranking-column[data-v-47c35310]{flex:1;display:flex;flex-direction:column}.ranking-column .column-header[data-v-47c35310]{font-size:18px;font-weight:500;margin-bottom:20px}.ranking-column .column-header.red-title[data-v-47c35310]{color:#ff4d4f}.ranking-column .column-header.black-title[data-v-47c35310]{color:#535353}.ranking-list[data-v-47c35310]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.ranking-list .ranking-item[data-v-47c35310]{display:flex;align-items:center;gap:12px;margin-bottom:15px}.ranking-list .ranking-item[data-v-47c35310]:last-child{margin-bottom:0}.ranking-list .ranking-item .rank-number[data-v-47c35310]{width:24px;height:24px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.ranking-list .ranking-item .rank-number.rank-red[data-v-47c35310]{background:#ff8a8a}.ranking-list .ranking-item .rank-number.rank-blue[data-v-47c35310]{background:#6877ff}.ranking-list .ranking-item .rank-number.rank-grey[data-v-47c35310]{background:#535353}.ranking-list .ranking-item .rank-number.rank-default[data-v-47c35310]{background:#a0b0c7}.ranking-list .ranking-item .rank-name[data-v-47c35310]{width:100px;font-size:14px;color:#535353;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-list .ranking-item .rank-progress-container[data-v-47c35310]{flex:1}.ranking-list .ranking-item .rank-progress-container .rank-progress-bg[data-v-47c35310]{height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden}.ranking-list .ranking-item .rank-progress-container .rank-progress-bg .rank-progress-bar[data-v-47c35310]{height:100%;background:#6877ff;border-radius:4px;transition:width .3s ease}.ranking-list .ranking-item .rank-value[data-v-47c35310]{width:60px;text-align:right;font-size:14px;color:#535353;font-weight:500}.common-problem-frequency[data-v-b3f4ac34]{width:100%;overflow-y:auto}.common-problem-frequency .tag-list[data-v-b3f4ac34]{display:flex;flex-wrap:wrap;gap:10px}.common-problem-frequency .tag-list .problem-tag[data-v-b3f4ac34]{padding:8px 12px;border-radius:4px;font-size:14px;white-space:nowrap;height:max-content}.custom_scrollbar[data-v-b3f4ac34]::-webkit-scrollbar{width:6px}.custom_scrollbar[data-v-b3f4ac34]::-webkit-scrollbar-thumb{background:#6877ff;border-radius:3px}.custom_scrollbar[data-v-b3f4ac34]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.compare[data-v-34421b42]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px}.compare_item[data-v-34421b42]{position:relative;background:#fff;padding:20px 0 20px 40px;border-radius:20px;overflow:hidden}.compare_item .paper[data-v-34421b42]{position:absolute;top:0;left:0;bottom:0;width:20px}.compare_panels[data-v-34421b42]{display:flex;gap:15px}.panel_card[data-v-34421b42]{flex:1;background:#fff;border-radius:20px;padding:20px;overflow:hidden}.panel_body[data-v-34421b42]{width:100%}.header_actions[data-v-34421b42]{margin-left:auto}.header_actions[data-v-34421b42] .ant-radio-button-wrapper{height:28px;line-height:26px;padding:0 10px}.card_header[data-v-34421b42]{margin-bottom:20px}.card_header .title_container[data-v-34421b42]{display:flex;align-items:center;gap:8px}.card_header .title_container .title_icon[data-v-34421b42]{width:4px;height:18px;background:#262489;border-radius:2px}.card_header .title_container .title_text[data-v-34421b42]{font-size:18px;font-weight:500;color:#262489}.card_header .title_container .export_icon[data-v-34421b42],.card_header .title_container .help_icon[data-v-34421b42]{color:#262489;font-size:18px;cursor:pointer}.custom_scrollbar[data-v-34421b42]::-webkit-scrollbar{width:6px}.custom_scrollbar[data-v-34421b42]::-webkit-scrollbar-thumb{background:#6877ff;border-radius:3px}.custom_scrollbar[data-v-34421b42]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.compare[data-v-34421b42]{grid-template-columns:repeat(5,1fr)}.panel_body .cust_grid_table[data-v-34421b42]{width:100%;display:flex;flex-direction:column}.panel_body .cust_grid_table .grid_thead[data-v-34421b42]{background:#fff;flex-shrink:0}.panel_body .cust_grid_table .grid_thead .ant-col[data-v-34421b42]{font-size:16px;font-weight:500;color:#262489;padding:12px 0}.panel_body .cust_grid_table .grid_tbody[data-v-34421b42]{overflow-y:auto;padding-right:5px}.panel_body .cust_grid_table .grid_tbody .grid_tr[data-v-34421b42]{border-top:1px solid #f0f0f0}.panel_body .cust_grid_table .grid_tbody .grid_tr[data-v-34421b42]:last-child{border-bottom:1px solid #f0f0f0}.panel_body .cust_grid_table .grid_tbody .grid_tr .ant-col[data-v-34421b42]{padding:16px 0;font-size:16px;color:#535353;display:flex;align-items:center}.panel_body .cust_grid_table .text_l[data-v-34421b42]{text-align:left;justify-content:flex-start;padding-left:10px}.panel_body .cust_grid_table .text_r[data-v-34421b42]{text-align:right;justify-content:flex-end;padding-right:10px}.panel_body .cust_grid_table .text_c[data-v-34421b42]{text-align:center;justify-content:center}