.dashboard-content[data-v-1429dd4a]{padding:20px}.dashboard-title[data-v-1429dd4a]{text-align:center;margin-bottom:30px;padding:30px 20px;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:16px;position:relative;overflow:hidden}.title-icon[data-v-1429dd4a]{width:80px;height:80px;margin:0 auto 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(102,126,234,.25)}.title-icon i[data-v-1429dd4a]{font-size:40px;color:#fff}.dashboard-title h2[data-v-1429dd4a]{font-size:28px;font-weight:600;color:#303133;margin:10px 0;position:relative;z-index:1}.dashboard-title p[data-v-1429dd4a]{font-size:14px;color:#909399;margin:0;position:relative;z-index:1}.stat-card[data-v-1429dd4a]{margin-bottom:20px;border-radius:12px;overflow:hidden}[data-v-1429dd4a] .stat-card .el-card__body{padding:25px}.stat-content[data-v-1429dd4a]{display:flex;align-items:center;gap:20px}.stat-icon[data-v-1429dd4a]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:30px;color:#fff;flex-shrink:0}.stat-info[data-v-1429dd4a]{flex:1}.stat-label[data-v-1429dd4a]{font-size:14px;color:#909399;margin-bottom:8px;font-weight:500}.stat-value[data-v-1429dd4a]{font-size:24px;font-weight:700;color:#303133;line-height:1.2}.stat-card-1 .stat-icon[data-v-1429dd4a]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card-1[data-v-1429dd4a]:hover{box-shadow:0 10px 30px rgba(102,126,234,.3)}.stat-card-2 .stat-icon[data-v-1429dd4a]{background:linear-gradient(135deg,#95de64,#73d13d)}.stat-card-2[data-v-1429dd4a]:hover{box-shadow:0 10px 30px rgba(149,222,100,.3)}.stat-card-3 .stat-icon[data-v-1429dd4a]{background:linear-gradient(135deg,#ff9c6e,#ff7875)}.stat-card-3[data-v-1429dd4a]:hover{box-shadow:0 10px 30px rgba(255,156,110,.3)}.stat-card-4 .stat-icon[data-v-1429dd4a]{background:linear-gradient(135deg,#ff6b6b,#ff4757)}.stat-card-4[data-v-1429dd4a]:hover{box-shadow:0 10px 30px hsla(0,100%,71%,.3)}@media (max-width:768px){.dashboard-content[data-v-1429dd4a]{padding:10px}.dashboard-title[data-v-1429dd4a]{padding:20px 15px}.dashboard-title h2[data-v-1429dd4a]{font-size:24px}.stat-value[data-v-1429dd4a]{font-size:20px}.stat-icon[data-v-1429dd4a]{width:50px;height:50px;font-size:24px}}.el-form-item label{font-weight:700;font-size:16px}