.finance .finance-content .stats-cards[data-v-387865f5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:15px}.finance .finance-content .stats-cards .stat-card[data-v-387865f5]{border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;position:relative;overflow:hidden}.finance .finance-content .stats-cards .stat-card[data-v-387865f5]:before{content:"";position:absolute;top:-50%;right:-20%;width:200px;height:200px;background:hsla(0,0%,100%,.1);border-radius:50%;transition:all .3s ease}.finance .finance-content .stats-cards .stat-card[data-v-387865f5]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.finance .finance-content .stats-cards .stat-card[data-v-387865f5]:hover:before{transform:scale(1.2)}.finance .finance-content .stats-cards .stat-card.inventory-card[data-v-387865f5]{background:linear-gradient(135deg,#e0c3fc,#8ec5fc)}.finance .finance-content .stats-cards .stat-card.today-card[data-v-387865f5]{background:linear-gradient(135deg,#667eea,#764ba2)}.finance .finance-content .stats-cards .stat-card.consumption-card[data-v-387865f5]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.finance .finance-content .stats-cards .stat-card.month-card[data-v-387865f5]{background:linear-gradient(135deg,#2d8cff,#1e5fff)}.finance .finance-content .stats-cards .stat-card.member-card[data-v-387865f5]{background:linear-gradient(135deg,#fa709a,#fee140)}.finance .finance-content .stats-cards .stat-card .stat-title[data-v-387865f5]{text-align:center;font-size:14px;font-weight:500;color:#fff;margin-bottom:10px;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.3);letter-spacing:2px;text-transform:uppercase;opacity:.95}.finance .finance-content .stats-cards .stat-card .stat-info[data-v-387865f5]{flex:1;min-width:0;position:relative;z-index:1}.finance .finance-content .stats-cards .stat-card .stat-info .stat-row[data-v-387865f5]{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.finance .finance-content .stats-cards .stat-card .stat-info .stat-row .stat-item[data-v-387865f5]{flex:1;display:flex;flex-direction:column;gap:2px}.finance .finance-content .stats-cards .stat-card .stat-info .stat-row .stat-item .stat-label[data-v-387865f5]{font-size:11px;color:hsla(0,0%,100%,.85);font-weight:400}.finance .finance-content .stats-cards .stat-card .stat-info .stat-row .stat-item .stat-value[data-v-387865f5]{font-size:17px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.finance .finance-content .stats-cards .stat-card .stat-info .stat-row .stat-item .stat-value.profit-value.negative[data-v-387865f5]{color:gold}.finance .finance-content .stats-cards .stat-card .stat-info .stat-sub[data-v-387865f5]{font-size:10px;color:hsla(0,0%,100%,.7);display:flex;align-items:center;gap:4px;font-weight:400}.finance .finance-content .stats-cards .stat-card .stat-info .stat-sub i[data-v-387865f5]{font-size:9px}.finance .finance-content .stats-cards .stat-card .stat-info .stat-sub .divider[data-v-387865f5]{color:hsla(0,0%,100%,.5);margin:0 4px}.finance .finance-content .charts-section[data-v-387865f5]{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:15px}.finance .finance-content .charts-section .chart-container[data-v-387865f5]{background:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.finance .finance-content .charts-section .chart-container .chart-header[data-v-387865f5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:8px}.finance .finance-content .charts-section .chart-container .chart-header .chart-title[data-v-387865f5]{font-size:13px;font-weight:600;color:#303133}.finance .finance-content .charts-section .chart-container .chart-header .chart-controls[data-v-387865f5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.finance .finance-content .charts-section .chart-container .chart[data-v-387865f5]{width:100%;height:220px}.finance .finance-content .ranking-section[data-v-387865f5]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.finance .finance-content .ranking-section .chart-container[data-v-387865f5]{background:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.finance .finance-content .ranking-section .chart-container .chart-header[data-v-387865f5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.finance .finance-content .ranking-section .chart-container .chart-header .chart-title[data-v-387865f5]{font-size:13px;font-weight:600;color:#303133}.finance .finance-content .ranking-section .chart-container .chart[data-v-387865f5]{width:100%;height:300px}[data-v-387865f5] .inventory-type-switch{margin-right:16px}