.resource-allocation-container .card-container[data-v-1bda6958],.resource-allocation-container .stat-cards[data-v-1bda6958]{margin-bottom:16px}.resource-allocation-container .plan-detail .detail-section[data-v-1bda6958]{margin-bottom:24px}.resource-allocation-container .plan-detail .detail-section[data-v-1bda6958]:last-child{margin-bottom:0}.resource-allocation-container .plan-detail .detail-section .section-title[data-v-1bda6958]{font-size:16px;font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e8e8e8}.resource-allocation-container .plan-detail .detail-section .info-item[data-v-1bda6958]{margin-bottom:8px}.resource-allocation-container .plan-detail .detail-section .info-item .info-label[data-v-1bda6958]{color:#666;font-weight:500}.resource-allocation-container .plan-detail .detail-section .info-item .info-value[data-v-1bda6958]{color:#333}.resource-allocation-container .plan-detail .detail-section .chart-card[data-v-1bda6958]{padding:16px;background:#f9f9f9;border-radius:4px}.resource-allocation-container .plan-detail .detail-section .chart-card .chart-title[data-v-1bda6958]{font-size:14px;font-weight:700;margin-bottom:12px;color:#333}.resource-allocation-container .plan-detail .detail-section .score-display[data-v-1bda6958]{display:flex;align-items:center;justify-content:center;height:300px;background:#f9f9f9;border-radius:4px}.resource-allocation-container .plan-detail .detail-section .score-display .score-circle[data-v-1bda6958]{text-align:center}.resource-allocation-container .plan-detail .detail-section .score-display .score-circle .score-number[data-v-1bda6958]{font-size:72px;font-weight:700;line-height:1;margin-bottom:16px}.resource-allocation-container .plan-detail .detail-section .score-display .score-circle .score-text[data-v-1bda6958]{font-size:16px;color:#666}.resource-allocation-container .plan-detail .detail-section .feedback-item[data-v-1bda6958]{display:flex;align-items:center;padding:12px;background:#f9f9f9;border-radius:4px}.resource-allocation-container .plan-detail .detail-section .feedback-item i[data-v-1bda6958]{font-size:20px;margin-right:8px}.resource-allocation-container .plan-detail .detail-section .feedback-item .feedback-label[data-v-1bda6958]{color:#666;margin-right:8px}.resource-allocation-container .plan-detail .detail-section .feedback-item .feedback-value[data-v-1bda6958]{font-weight:700;color:#333}.resource-allocation-container .simulation-result .stat-cards[data-v-1bda6958]{margin-bottom:0}.resource-allocation-container .compare-section .compare-content[data-v-1bda6958]{margin-top:16px}.resource-allocation-container .compare-section .compare-content .section-title[data-v-1bda6958]{font-size:16px;font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e8e8e8}.resource-allocation-container .compare-section .compare-content .chart-card[data-v-1bda6958]{padding:16px;background:#f9f9f9;border-radius:4px;margin-bottom:16px}.resource-allocation-container .compare-section .compare-content .chart-card .chart-title[data-v-1bda6958]{font-size:14px;font-weight:700;margin-bottom:12px;color:#333}