.dashboard[data-v-34a1dc62]{padding:20px;background:#f0f2f5;min-height:calc(100vh - 60px)}.dashboard-header[data-v-34a1dc62]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.dashboard-title[data-v-34a1dc62]{display:flex;flex-direction:column}.greeting[data-v-34a1dc62]{font-size:22px;font-weight:600;color:#1a1a2e}.date-info[data-v-34a1dc62]{font-size:13px;color:#999;margin-top:4px}.dashboard-filter[data-v-34a1dc62]{display:flex;align-items:center}.stat-cards[data-v-34a1dc62]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.stat-card[data-v-34a1dc62]{border-radius:12px;padding:20px;color:#fff;display:flex;align-items:center;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s;cursor:default}.stat-card[data-v-34a1dc62]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.stat-card-icon[data-v-34a1dc62]{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.stat-card-info[data-v-34a1dc62]{flex:1}.stat-card-value[data-v-34a1dc62]{font-size:28px;font-weight:700;line-height:1.2}.stat-card-label[data-v-34a1dc62]{font-size:13px;opacity:.85;margin-top:4px}.stat-card-trend[data-v-34a1dc62]{font-size:12px;display:flex;align-items:center;gap:2px;position:absolute;top:14px;right:16px;background:hsla(0,0%,100%,.2);padding:2px 8px;border-radius:10px}.trend-up[data-v-34a1dc62]{color:#fff}.trend-down[data-v-34a1dc62]{color:#ffe0e0}.chart-row[data-v-34a1dc62]{display:flex;gap:16px;margin-bottom:16px}.chart-card[data-v-34a1dc62]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:box-shadow .3s}.chart-card[data-v-34a1dc62]:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.chart-card-large[data-v-34a1dc62]{flex:2}.chart-card-small[data-v-34a1dc62]{flex:1}.chart-card-full[data-v-34a1dc62]{flex:1;width:100%}.chart-card-header[data-v-34a1dc62]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.chart-card-title[data-v-34a1dc62]{font-size:15px;font-weight:600;color:#1a1a2e;padding-left:10px;border-left:3px solid #3070f0}.chart-container[data-v-34a1dc62]{width:100%;height:320px}@media (max-width:1200px){.stat-cards[data-v-34a1dc62]{grid-template-columns:repeat(2,1fr)}.chart-row[data-v-34a1dc62]{flex-direction:column}.chart-card-large[data-v-34a1dc62],.chart-card-small[data-v-34a1dc62]{flex:1}}@media (max-width:768px){.stat-cards[data-v-34a1dc62]{grid-template-columns:1fr}.dashboard-header[data-v-34a1dc62]{flex-direction:column;align-items:flex-start}}