.annual-section[data-v-c43979c6]{display:flex;gap:16px;margin-bottom:16px;height:320px}.annual-cards[data-v-c43979c6]{width:280px;display:flex;flex-direction:column;gap:16px;flex-shrink:0}.annual-card[data-v-c43979c6]{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:20px;position:relative;overflow:hidden}.annual-card.carbon[data-v-c43979c6]{background:linear-gradient(135deg,#fff 60%,rgba(64,158,255,.08))}.annual-card.energy[data-v-c43979c6]{background:linear-gradient(135deg,#fff 60%,rgba(103,194,58,.08))}.annual-card .card-label[data-v-c43979c6]{font-size:14px;color:#909399;margin-bottom:12px}.annual-card .card-value[data-v-c43979c6]{font-size:28px;font-weight:700;color:#303133}.annual-card .card-value .unit[data-v-c43979c6]{font-size:14px;font-weight:400;color:#909399;margin-left:4px}.annual-card .card-yoy[data-v-c43979c6]{margin-top:12px;font-size:13px;color:#909399}.monthly-chart[data-v-c43979c6]{flex:1}.bottom-section[data-v-c43979c6]{display:flex;gap:16px;height:360px}.bottom-section .reduction-chart[data-v-c43979c6],.bottom-section .sankey-chart[data-v-c43979c6]{flex:1}