.chart-wrapper[data-v-6beb1d81]{width:100%;height:100%;background:#fff;padding:20px;box-sizing:border-box;overflow-y:auto}.chart-header[data-v-6beb1d81]{margin-bottom:20px}.chart-title[data-v-6beb1d81]{margin:0;font-size:18px;font-weight:700;color:#333}.platforms-wrapper[data-v-6beb1d81]{min-height:600px;position:relative}.platforms-container[data-v-6beb1d81]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:20px}.platform-item[data-v-6beb1d81]{background:#fff;border:1px solid transparent;border-radius:8px;padding:16px;transition:all .3s}.platform-item[data-v-6beb1d81]:hover{box-shadow:0 2px 12px rgba(0,0,0,.08);border-color:#d9d9d9}.platform-header[data-v-6beb1d81]{margin-bottom:8px}.platform-header[data-v-6beb1d81],.platform-info[data-v-6beb1d81]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.platform-logo[data-v-6beb1d81]{width:48px;height:48px;object-fit:contain;border-radius:50%}.platform-name[data-v-6beb1d81]{font-size:16px;font-weight:600;color:#333;margin-left:10px}.platform-total[data-v-6beb1d81]{text-align:left;margin-bottom:15px}.total-label[data-v-6beb1d81]{font-size:13px;color:#606266;margin-right:6px}.total-value[data-v-6beb1d81]{font-size:28px;font-weight:700;color:#333;margin:0 4px}.total-unit[data-v-6beb1d81]{font-size:13px;color:#606266}.platform-bar[data-v-6beb1d81]{margin-bottom:12px}.bar-container[data-v-6beb1d81]{display:-ms-flexbox;display:flex;width:100%;height:8px;background:#f5f5f5;border-radius:4px;overflow:hidden}.bar-segment[data-v-6beb1d81]{height:100%;transition:width .3s ease}.bar-negative[data-v-6beb1d81]{background:linear-gradient(90deg,#ff4d4f,#ff1f1f)}.bar-neutral[data-v-6beb1d81]{background:linear-gradient(90deg,#ff8c00,#f70)}.bar-positive[data-v-6beb1d81]{background:linear-gradient(90deg,#1890ff,#096dd9)}.platform-stats[data-v-6beb1d81]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:8px}.stat-item[data-v-6beb1d81]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:14px}.stat-dot[data-v-6beb1d81]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:5px}.stat-dot-negative[data-v-6beb1d81]{background:#ff4d4f}.stat-dot-neutral[data-v-6beb1d81]{background:#ff8c00}.stat-dot-positive[data-v-6beb1d81]{background:#1890ff}.stat-content[data-v-6beb1d81]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 4px}.stat-line[data-v-6beb1d81]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.stat-label[data-v-6beb1d81]{color:#666;font-size:14px}.stat-value[data-v-6beb1d81]{color:#333;font-weight:600;font-size:14px;margin-left:8px}.stat-percent[data-v-6beb1d81]{color:#999;font-size:14px}@media (max-width:1400px){.platforms-container[data-v-6beb1d81]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.platforms-container[data-v-6beb1d81]{-ms-grid-columns:1fr;grid-template-columns:1fr}}.state-container[data-v-6beb1d81]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:200px}.state-img[data-v-6beb1d81]{width:120px;height:120px;object-fit:contain;margin-bottom:15px}.loading-img[data-v-6beb1d81]{animation:pulse-data-v-6beb1d81 1.5s ease-in-out infinite}@keyframes pulse-data-v-6beb1d81{0%,to{opacity:1}50%{opacity:.6}}.state-text[data-v-6beb1d81]{font-size:14px;color:#999;margin:0}