Blame view

绿纤uni-app/unpackage/dist/dev/mp-weixin/pagesA/me/me.wxss 32.5 KB
69254297   李宇   最新
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  @charset "UTF-8";
  /**
   * 这里是uni-app内置的常用样式变量
   *
   * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
   * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
   *
   */
  /**
   * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
   *
   * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
   */
  /* 颜色变量 */
  /* 行为相关颜色 */
  /* 文字基本颜色 */
  /* 背景颜色 */
  /* 边框颜色 */
  /* 尺寸变量 */
  /* 文字尺寸 */
  /* 图片尺寸 */
  /* Border Radius */
  /* 水平间距 */
  /* 垂直间距 */
  /* 透明度 */
  /* 文章场景相关 */
9854a774   李宇   最新
27
  .page.data-v-58e53c2a {
f218a54a   李宇   最新
28
    position: relative;
69254297   李宇   最新
29
30
31
    left: 0;
    top: 0;
    width: 100%;
f218a54a   李宇   最新
32
33
34
35
36
37
38
39
    height: 100vh;
    background: linear-gradient(135deg, #e8f5e9 0%, #b2dfdb 100%);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior-y: auto;
    overflow-y: scroll;
69254297   李宇   最新
40
  }
9854a774   李宇   最新
41
  .main.data-v-58e53c2a {
69254297   李宇   最新
42
    position: relative;
69254297   李宇   最新
43
    padding: 0 40rpx;
69254297   李宇   最新
44
45
  }
  /* 用户信息卡片 - 结合my.vue和me copy.vue的设计 */
9854a774   李宇   最新
46
  .user-card.data-v-58e53c2a {
69254297   李宇   最新
47
    position: relative;
038fc123   李宇   最新
48
    margin: 30rpx 0;
9854a774   李宇   最新
49
50
    -webkit-animation: slideDown-data-v-58e53c2a 0.4s ease-out;
            animation: slideDown-data-v-58e53c2a 0.4s ease-out;
f218a54a   李宇   最新
51
52
53
54
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    border-radius: 24rpx;
d2158212   李宇   最新
55
    box-shadow: 0 8rpx 32rpx rgba(0, 0, 0, 0.08), 0 2rpx 8rpx rgba(0, 0, 0, 0.04);
f218a54a   李宇   最新
56
    overflow: hidden;
69254297   李宇   最新
57
  }
9854a774   李宇   最新
58
  .user-card-bg.data-v-58e53c2a {
69254297   李宇   最新
59
60
61
62
63
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
f218a54a   李宇   最新
64
    background: transparent;
69254297   李宇   最新
65
  }
9854a774   李宇   最新
66
  .user-card-content.data-v-58e53c2a {
69254297   李宇   最新
67
    position: relative;
f218a54a   李宇   最新
68
69
    padding: 30rpx;
    background: transparent;
69254297   李宇   最新
70
  }
9854a774   李宇   最新
71
  .user-main.data-v-58e53c2a {
69254297   李宇   最新
72
73
74
    display: flex;
    align-items: center;
  }
9854a774   李宇   最新
75
  .avatar-container.data-v-58e53c2a {
69254297   李宇   最新
76
77
78
79
    position: relative;
    margin-right: 20rpx;
    flex-shrink: 0;
  }
9854a774   李宇   最新
80
  .avatar-ring.data-v-58e53c2a {
69254297   李宇   最新
81
82
83
84
85
86
87
    position: absolute;
    top: -3rpx;
    left: -3rpx;
    width: 100rpx;
    height: 100rpx;
    border-radius: 50rpx;
    border: 2rpx solid rgba(67, 160, 71, 0.3);
9854a774   李宇   最新
88
89
    -webkit-animation: rotate-data-v-58e53c2a 3s linear infinite;
            animation: rotate-data-v-58e53c2a 3s linear infinite;
69254297   李宇   最新
90
  }
9854a774   李宇   最新
91
  .avatar.data-v-58e53c2a {
69254297   李宇   最新
92
93
94
95
96
97
98
99
    width: 94rpx;
    height: 94rpx;
    border-radius: 47rpx;
    border: 2rpx solid rgba(255, 255, 255, 0.9);
    position: relative;
    z-index: 1;
    box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
100
  .user-info-wrapper.data-v-58e53c2a {
69254297   李宇   最新
101
102
103
    flex: 1;
    min-width: 0;
  }
9854a774   李宇   最新
104
  .user-name.data-v-58e53c2a {
69254297   李宇   最新
105
106
107
    font-size: 32rpx;
    font-weight: 600;
    color: #303133;
d2158212   李宇   最新
108
    margin-bottom: 16rpx;
69254297   李宇   最新
109
110
111
112
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
9854a774   李宇   最新
113
  .user-meta.data-v-58e53c2a {
69254297   李宇   最新
114
115
116
    display: flex;
    align-items: center;
    flex-wrap: wrap;
d2158212   李宇   最新
117
    gap: 16rpx;
69254297   李宇   最新
118
119
    margin-top: 8rpx;
  }
9854a774   李宇   最新
120
  .role-badge.data-v-58e53c2a {
69254297   李宇   最新
121
122
123
124
125
126
127
128
129
    display: inline-flex;
    align-items: center;
    background: rgba(67, 160, 71, 0.1);
    border-radius: 12rpx;
    padding: 6rpx 12rpx;
    border: 1rpx solid rgba(67, 160, 71, 0.2);
    font-size: 24rpx;
    color: #43a047;
    font-weight: 500;
d2158212   李宇   最新
130
131
    gap: 6rpx;
    box-sizing: border-box;
69254297   李宇   最新
132
  }
9854a774   李宇   最新
133
  .role-badge text.data-v-58e53c2a {
d2158212   李宇   最新
134
135
136
137
138
139
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 120rpx;
    display: inline-block;
    vertical-align: middle;
69254297   李宇   最新
140
  }
9854a774   李宇   最新
141
  .store-badge.data-v-58e53c2a {
69254297   李宇   最新
142
143
144
145
146
147
148
149
150
151
    display: inline-flex;
    align-items: center;
    background: rgba(64, 158, 255, 0.1);
    border-radius: 12rpx;
    padding: 6rpx 12rpx;
    border: 1rpx solid rgba(64, 158, 255, 0.2);
    font-size: 24rpx;
    color: #409EFF;
    font-weight: 500;
    gap: 6rpx;
d2158212   李宇   最新
152
    box-sizing: border-box;
69254297   李宇   最新
153
  }
9854a774   李宇   最新
154
  .store-badge.jsj-badge.data-v-58e53c2a {
69254297   李宇   最新
155
156
157
158
    background: rgba(255, 152, 0, 0.1);
    border: 1rpx solid rgba(255, 152, 0, 0.2);
    color: #ff9800;
  }
9854a774   李宇   最新
159
  .store-badge text.data-v-58e53c2a {
69254297   李宇   最新
160
161
162
163
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 120rpx;
d2158212   李宇   最新
164
165
    display: inline-block;
    vertical-align: middle;
69254297   李宇   最新
166
  }
f218a54a   李宇   最新
167
  /* 毛玻璃容器样式 - 参考home.vue */
9854a774   李宇   最新
168
  .warpboxss.data-v-58e53c2a {
f218a54a   李宇   最新
169
170
171
172
173
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    padding: 30rpx;
    border-radius: 24rpx;
d2158212   李宇   最新
174
    box-shadow: 0 8rpx 32rpx rgba(0, 0, 0, 0.08), 0 2rpx 8rpx rgba(0, 0, 0, 0.04);
038fc123   李宇   最新
175
    margin-bottom: 30rpx;
f218a54a   李宇   最新
176
  }
9854a774   李宇   最新
177
  .warpboxss .warpboxs-small-title.data-v-58e53c2a {
f218a54a   李宇   最新
178
179
180
181
182
183
184
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 30rpx;
    font-weight: 600;
    color: #1f2937;
  }
9854a774   李宇   最新
185
  .warpboxss .warpboxs-small-title .warpboxs-small-title-line.data-v-58e53c2a {
f218a54a   李宇   最新
186
187
188
189
190
191
192
193
194
    display: inline-block;
    background: linear-gradient(180deg, #43a047 0%, #66bb6a 100%);
    height: 26rpx;
    width: 10rpx;
    margin-right: 12rpx;
    border-radius: 18rpx;
    box-shadow: 0 2rpx 8rpx rgba(67, 160, 71, 0.4), 0 0 12rpx rgba(67, 160, 71, 0.3), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3);
    position: relative;
  }
9854a774   李宇   最新
195
  .warpboxss .warpboxs-small-title .warpboxs-small-title-line.data-v-58e53c2a::after {
f218a54a   李宇   最新
196
197
198
199
200
201
202
203
204
205
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 3rpx;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, transparent 100%);
    pointer-events: none;
  }
69254297   李宇   最新
206
  /* 统计数据区域 */
9854a774   李宇   最新
207
  .stats-section.data-v-58e53c2a {
f218a54a   李宇   最新
208
    margin-top: 0;
9854a774   李宇   最新
209
210
    -webkit-animation: slideDown-data-v-58e53c2a 0.5s ease-out;
            animation: slideDown-data-v-58e53c2a 0.5s ease-out;
69254297   李宇   最新
211
  }
9854a774   李宇   最新
212
  .stats-container.data-v-58e53c2a {
f218a54a   李宇   最新
213
    background: transparent;
69254297   李宇   最新
214
    border-radius: 20rpx;
f218a54a   李宇   最新
215
    padding: 0;
69254297   李宇   最新
216
217
218
219
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 14rpx;
  }
9854a774   李宇   最新
220
  .stat-item.data-v-58e53c2a {
d2158212   李宇   最新
221
222
223
    background: rgba(255, 255, 255, 0.5);
    backdrop-filter: blur(10px) saturate(150%);
    -webkit-backdrop-filter: blur(10px) saturate(150%);
69254297   李宇   最新
224
225
226
227
    border-radius: 16rpx;
    padding: 18rpx 14rpx;
    display: flex;
    align-items: center;
69254297   李宇   最新
228
229
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
f218a54a   李宇   最新
230
    box-shadow: 0 4rpx 12rpx rgba(0, 0, 0, 0.03), 0 2rpx 6rpx rgba(0, 0, 0, 0.02);
69254297   李宇   最新
231
  }
9854a774   李宇   最新
232
  .stat-item.data-v-58e53c2a:active {
69254297   李宇   最新
233
234
    -webkit-transform: translateY(-2rpx) scale(0.98);
            transform: translateY(-2rpx) scale(0.98);
f218a54a   李宇   最新
235
    box-shadow: 0 6rpx 16rpx rgba(0, 0, 0, 0.05), 0 3rpx 8rpx rgba(0, 0, 0, 0.03);
69254297   李宇   最新
236
  }
9854a774   李宇   最新
237
  .stat-icon.data-v-58e53c2a {
69254297   李宇   最新
238
239
    width: 56rpx;
    height: 56rpx;
69254297   李宇   最新
240
241
242
    display: flex;
    align-items: center;
    justify-content: center;
69254297   李宇   最新
243
    flex-shrink: 0;
d2158212   李宇   最新
244
245
    position: relative;
  }
9854a774   李宇   最新
246
  .stat-icon image.data-v-58e53c2a {
aa81040d   李宇   最新
247
    height: 56rpx;
69254297   李宇   最新
248
    vertical-align: middle;
d2158212   李宇   最新
249
250
  }
  /* 小图标样式 - 用于卡片中的图标 */
9854a774   李宇   最新
251
  .stat-icon-small.data-v-58e53c2a {
d2158212   李宇   最新
252
253
254
255
256
257
258
259
260
261
262
263
    width: 48rpx;
    height: 48rpx;
    border-radius: 12rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 8rpx;
    flex-shrink: 0;
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease;
  }
9854a774   李宇   最新
264
  .stat-icon-small.data-v-58e53c2a::before {
d2158212   李宇   最新
265
266
267
268
269
270
271
272
273
274
275
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 12rpx;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.1) 100%);
    opacity: 1;
    z-index: 1;
  }
9854a774   李宇   最新
276
  .stat-icon-small.data-v-58e53c2a::after {
d2158212   李宇   最新
277
278
279
280
281
282
283
284
285
286
287
288
289
290
    content: "";
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.4) 0%, transparent 70%);
    transition: -webkit-transform 0.6s ease;
    transition: transform 0.6s ease;
    transition: transform 0.6s ease, -webkit-transform 0.6s ease;
    -webkit-transform: scale(0);
            transform: scale(0);
    z-index: 2;
  }
9854a774   李宇   最新
291
  .stat-icon-small image.data-v-58e53c2a {
d2158212   李宇   最新
292
293
294
295
296
297
298
299
300
301
    width: 28rpx;
    height: 28rpx;
    position: relative;
    z-index: 3;
    -webkit-filter: brightness(1.2) drop-shadow(0 2rpx 4rpx rgba(0, 0, 0, 0.2));
            filter: brightness(1.2) drop-shadow(0 2rpx 4rpx rgba(0, 0, 0, 0.2));
    transition: opacity 300ms ease, -webkit-transform 300ms ease;
    transition: transform 300ms ease, opacity 300ms ease;
    transition: transform 300ms ease, opacity 300ms ease, -webkit-transform 300ms ease;
  }
9854a774   李宇   最新
302
  .stat-icon-small.icon-circle-bg-1.data-v-58e53c2a {
d2158212   李宇   最新
303
304
305
    background: linear-gradient(135deg, #1E88E5 0%, #42a5f5 50%, #1565C0 100%);
    box-shadow: 0 6rpx 20rpx rgba(30, 136, 229, 0.35), 0 2rpx 8rpx rgba(30, 136, 229, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
306
  .stat-icon-small.icon-circle-bg-2.data-v-58e53c2a {
d2158212   李宇   最新
307
308
309
    background: linear-gradient(135deg, #43A047 0%, #66bb6a 50%, #388E3C 100%);
    box-shadow: 0 6rpx 20rpx rgba(67, 160, 71, 0.35), 0 2rpx 8rpx rgba(67, 160, 71, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
310
  .stat-icon-small.icon-circle-bg-3.data-v-58e53c2a {
d2158212   李宇   最新
311
312
313
    background: linear-gradient(135deg, #D32F2F 0%, #ef5350 50%, #c62828 100%);
    box-shadow: 0 6rpx 20rpx rgba(211, 47, 47, 0.35), 0 2rpx 8rpx rgba(211, 47, 47, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
314
  .stat-icon-small.icon-circle-bg-4.data-v-58e53c2a {
d2158212   李宇   最新
315
316
317
    background: linear-gradient(135deg, #00838F 0%, #26a69a 50%, #00695C 100%);
    box-shadow: 0 6rpx 20rpx rgba(0, 131, 143, 0.35), 0 2rpx 8rpx rgba(0, 131, 143, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
318
  .stat-icon-small.icon-circle-bg-5.data-v-58e53c2a {
d2158212   李宇   最新
319
320
321
    background: linear-gradient(135deg, #F57C00 0%, #ffb74d 50%, #ef6c00 100%);
    box-shadow: 0 6rpx 20rpx rgba(245, 124, 0, 0.35), 0 2rpx 8rpx rgba(245, 124, 0, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
322
  .stat-icon-small.icon-circle-bg-6.data-v-58e53c2a {
d2158212   李宇   最新
323
324
325
    background: linear-gradient(135deg, #7B1FA2 0%, #9c27b0 50%, #6a1b9a 100%);
    box-shadow: 0 6rpx 20rpx rgba(123, 31, 162, 0.35), 0 2rpx 8rpx rgba(123, 31, 162, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
326
  .stat-icon-small.icon-circle-bg-7.data-v-58e53c2a {
d2158212   李宇   最新
327
328
329
    background: linear-gradient(135deg, #C2185B 0%, #e91e63 50%, #ad1457 100%);
    box-shadow: 0 6rpx 20rpx rgba(194, 24, 91, 0.35), 0 2rpx 8rpx rgba(194, 24, 91, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
330
  .stat-icon-small.icon-circle-bg-8.data-v-58e53c2a {
d2158212   李宇   最新
331
332
333
    background: linear-gradient(135deg, #F9A825 0%, #ffb74d 50%, #f57f17 100%);
    box-shadow: 0 6rpx 20rpx rgba(249, 168, 37, 0.35), 0 2rpx 8rpx rgba(249, 168, 37, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
334
  .stat-icon-small.icon-circle-bg-red.data-v-58e53c2a {
aa81040d   李宇   最新
335
336
337
    background: linear-gradient(135deg, #EF5350 0%, #ff6b6b 50%, #e53e3e 100%);
    box-shadow: 0 6rpx 20rpx rgba(239, 83, 80, 0.35), 0 2rpx 8rpx rgba(239, 83, 80, 0.25), inset 0 2rpx 4rpx rgba(255, 255, 255, 0.3), inset 0 -2rpx 4rpx rgba(0, 0, 0, 0.1);
  }
d2158212   李宇   最新
338
  /* 计数图标样式 - 用于footer中的图标 */
9854a774   李宇   最新
339
  .count-icon.data-v-58e53c2a {
d2158212   李宇   最新
340
341
342
343
344
345
346
347
348
349
    width: 36rpx;
    height: 36rpx;
    border-radius: 8rpx;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: relative;
    overflow: hidden;
  }
9854a774   李宇   最新
350
  .count-icon.data-v-58e53c2a::before {
d2158212   李宇   最新
351
352
353
354
355
356
357
358
359
360
361
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 8rpx;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.1) 100%);
    opacity: 1;
    z-index: 1;
  }
9854a774   李宇   最新
362
  .count-icon image.data-v-58e53c2a {
d2158212   李宇   最新
363
364
365
366
367
368
369
    width: 20rpx;
    height: 20rpx;
    position: relative;
    z-index: 2;
    -webkit-filter: brightness(1.2) drop-shadow(0 1rpx 2rpx rgba(0, 0, 0, 0.2));
            filter: brightness(1.2) drop-shadow(0 1rpx 2rpx rgba(0, 0, 0, 0.2));
  }
9854a774   李宇   最新
370
  .count-icon.icon-circle-bg-1.data-v-58e53c2a {
d2158212   李宇   最新
371
372
373
    background: linear-gradient(135deg, #1E88E5 0%, #42a5f5 50%, #1565C0 100%);
    box-shadow: 0 4rpx 12rpx rgba(30, 136, 229, 0.3), 0 2rpx 6rpx rgba(30, 136, 229, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
374
  .count-icon.icon-circle-bg-2.data-v-58e53c2a {
d2158212   李宇   最新
375
376
377
    background: linear-gradient(135deg, #43A047 0%, #66bb6a 50%, #388E3C 100%);
    box-shadow: 0 4rpx 12rpx rgba(67, 160, 71, 0.3), 0 2rpx 6rpx rgba(67, 160, 71, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
378
  .count-icon.icon-circle-bg-3.data-v-58e53c2a {
d2158212   李宇   最新
379
380
381
    background: linear-gradient(135deg, #D32F2F 0%, #ef5350 50%, #c62828 100%);
    box-shadow: 0 4rpx 12rpx rgba(211, 47, 47, 0.3), 0 2rpx 6rpx rgba(211, 47, 47, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
382
  .count-icon.icon-circle-bg-4.data-v-58e53c2a {
d2158212   李宇   最新
383
384
385
    background: linear-gradient(135deg, #00838F 0%, #26a69a 50%, #00695C 100%);
    box-shadow: 0 4rpx 12rpx rgba(0, 131, 143, 0.3), 0 2rpx 6rpx rgba(0, 131, 143, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
386
  .count-icon.icon-circle-bg-5.data-v-58e53c2a {
d2158212   李宇   最新
387
388
389
    background: linear-gradient(135deg, #F57C00 0%, #ffb74d 50%, #ef6c00 100%);
    box-shadow: 0 4rpx 12rpx rgba(245, 124, 0, 0.3), 0 2rpx 6rpx rgba(245, 124, 0, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
390
  .count-icon.icon-circle-bg-6.data-v-58e53c2a {
d2158212   李宇   最新
391
392
393
    background: linear-gradient(135deg, #7B1FA2 0%, #9c27b0 50%, #6a1b9a 100%);
    box-shadow: 0 4rpx 12rpx rgba(123, 31, 162, 0.3), 0 2rpx 6rpx rgba(123, 31, 162, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
394
  .count-icon.icon-circle-bg-7.data-v-58e53c2a {
d2158212   李宇   最新
395
396
397
    background: linear-gradient(135deg, #C2185B 0%, #e91e63 50%, #ad1457 100%);
    box-shadow: 0 4rpx 12rpx rgba(194, 24, 91, 0.3), 0 2rpx 6rpx rgba(194, 24, 91, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
398
  .count-icon.icon-circle-bg-8.data-v-58e53c2a {
d2158212   李宇   最新
399
400
    background: linear-gradient(135deg, #F9A825 0%, #ffb74d 50%, #f57f17 100%);
    box-shadow: 0 4rpx 12rpx rgba(249, 168, 37, 0.3), 0 2rpx 6rpx rgba(249, 168, 37, 0.2), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3), inset 0 -1rpx 2rpx rgba(0, 0, 0, 0.1);
69254297   李宇   最新
401
  }
9854a774   李宇   最新
402
  .stat-info.data-v-58e53c2a {
69254297   李宇   最新
403
404
405
    flex: 1;
    min-width: 0;
  }
9854a774   李宇   最新
406
  .stat-num.data-v-58e53c2a {
69254297   李宇   最新
407
408
409
410
411
    font-size: 28rpx;
    font-weight: 600;
    color: #303133;
    line-height: 1.2;
    margin-bottom: 4rpx;
aa81040d   李宇   最新
412
    text-align: center;
69254297   李宇   最新
413
  }
9854a774   李宇   最新
414
  .stat-name.data-v-58e53c2a {
69254297   李宇   最新
415
416
    font-size: 24rpx;
    color: #909399;
aa81040d   李宇   最新
417
    text-align: center;
69254297   李宇   最新
418
  }
f218a54a   李宇   最新
419
  /* 业绩数据板块样式 */
9854a774   李宇   最新
420
  .performance-layout.data-v-58e53c2a {
f218a54a   李宇   最新
421
422
423
424
    display: flex;
    gap: 20rpx;
    margin-bottom: 40rpx;
  }
9854a774   李宇   最新
425
  .performance-left.data-v-58e53c2a {
f218a54a   李宇   最新
426
427
428
429
430
431
432
433
434
435
436
437
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 0;
    padding: 28rpx;
    border-radius: 20rpx;
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20rpx);
    -webkit-backdrop-filter: blur(20rpx);
    box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.9);
  }
9854a774   李宇   最新
438
  .performance-right.data-v-58e53c2a {
f218a54a   李宇   最新
439
440
441
442
443
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 16rpx;
  }
9854a774   李宇   最新
444
  .performance-text-item.data-v-58e53c2a {
f218a54a   李宇   最新
445
446
447
448
449
450
451
    display: flex;
    flex-direction: column;
    gap: 10rpx;
    padding: 20rpx 0;
    border-bottom: 1rpx solid rgba(0, 0, 0, 0.08);
    position: relative;
  }
9854a774   李宇   最新
452
  .performance-text-item.data-v-58e53c2a:last-of-type {
f218a54a   李宇   最新
453
454
455
    border-bottom: none;
    padding-bottom: 0;
  }
9854a774   李宇   最新
456
  .performance-text-item.data-v-58e53c2a:nth-child(1) {
f218a54a   李宇   最新
457
458
    padding-top: 0;
  }
9854a774   李宇   最新
459
  .performance-text-item:nth-child(1) .performance-text-value.data-v-58e53c2a {
f218a54a   李宇   最新
460
461
462
    color: #f57c00;
    font-size: 36rpx;
  }
9854a774   李宇   最新
463
  .performance-text-item:nth-child(2) .performance-text-value.data-v-58e53c2a {
f218a54a   李宇   最新
464
465
466
    color: #c62828;
    font-size: 36rpx;
  }
9854a774   李宇   最新
467
  .performance-text-label.data-v-58e53c2a {
f218a54a   李宇   最新
468
469
470
471
472
    font-size: 24rpx;
    color: #909399;
    font-weight: 400;
    letter-spacing: 0.5rpx;
  }
9854a774   李宇   最新
473
  .performance-text-value.data-v-58e53c2a {
f218a54a   李宇   最新
474
475
476
477
    font-size: 32rpx;
    font-weight: 700;
    line-height: 1.3;
  }
9854a774   李宇   最新
478
  .performance-radio-group.data-v-58e53c2a {
f218a54a   李宇   最新
479
480
481
482
483
484
    display: flex;
    gap: 16rpx;
    margin-top: 20rpx;
    padding-top: 20rpx;
    border-top: 1rpx solid rgba(0, 0, 0, 0.08);
  }
9854a774   李宇   最新
485
  .performance-radio-item.data-v-58e53c2a {
f218a54a   李宇   最新
486
487
488
489
490
491
492
493
494
495
496
497
498
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 10rpx;
    padding: 20rpx 12rpx;
    border-radius: 16rpx;
    background: rgba(255, 255, 255, 0.6);
    min-height: 120rpx;
    transition: all 0.3s ease;
    box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.05);
  }
9854a774   李宇   最新
499
  .performance-radio-item.data-v-58e53c2a:nth-child(1) {
f218a54a   李宇   最新
500
501
502
    background: linear-gradient(135deg, rgba(224, 247, 250, 0.8) 60%, rgba(178, 235, 242, 0.8) 100%);
    box-shadow: 0 2rpx 12rpx rgba(0, 188, 212, 0.15);
  }
9854a774   李宇   最新
503
  .performance-radio-item:nth-child(1) .radio-value.data-v-58e53c2a {
f218a54a   李宇   最新
504
505
    color: #00838f;
  }
9854a774   李宇   最新
506
  .performance-radio-item.data-v-58e53c2a:nth-child(2) {
f218a54a   李宇   最新
507
508
509
    background: linear-gradient(135deg, rgba(255, 249, 196, 0.8) 60%, rgba(255, 245, 157, 0.8) 100%);
    box-shadow: 0 2rpx 12rpx rgba(255, 193, 7, 0.15);
  }
9854a774   李宇   最新
510
  .performance-radio-item:nth-child(2) .radio-value.data-v-58e53c2a {
f218a54a   李宇   最新
511
512
    color: #f57f17;
  }
9854a774   李宇   最新
513
  .radio-value.data-v-58e53c2a {
f218a54a   李宇   最新
514
515
516
517
    font-size: 36rpx;
    font-weight: 700;
    line-height: 1.2;
  }
9854a774   李宇   最新
518
  .radio-label.data-v-58e53c2a {
f218a54a   李宇   最新
519
520
521
522
    font-size: 24rpx;
    color: #606266;
    font-weight: 500;
  }
9854a774   李宇   最新
523
  .performance-box.data-v-58e53c2a {
f218a54a   李宇   最新
524
525
526
527
528
529
530
531
532
533
534
535
    flex: 1;
    border-radius: 16rpx;
    padding: 24rpx 20rpx;
    backdrop-filter: blur(10rpx);
    -webkit-backdrop-filter: blur(10rpx);
    display: flex;
    flex-direction: column;
    gap: 12rpx;
    min-height: 120rpx;
    justify-content: center;
    box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.05);
  }
9854a774   李宇   最新
536
  .performance-box-label.data-v-58e53c2a {
f218a54a   李宇   最新
537
538
539
540
    font-size: 26rpx;
    color: #303133;
    font-weight: 500;
  }
9854a774   李宇   最新
541
  .performance-box-value.data-v-58e53c2a {
f218a54a   李宇   最新
542
543
544
    font-size: 32rpx;
    font-weight: bold;
  }
9854a774   李宇   最新
545
  .performance-box-1.data-v-58e53c2a {
f218a54a   李宇   最新
546
547
548
    background: linear-gradient(135deg, rgba(227, 242, 253, 0.7) 60%, rgba(187, 222, 251, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(33, 150, 243, 0.15);
  }
9854a774   李宇   最新
549
  .performance-box-1 .performance-box-value.data-v-58e53c2a {
f218a54a   李宇   最新
550
551
    color: #1976d2;
  }
9854a774   李宇   最新
552
  .performance-box-2.data-v-58e53c2a {
f218a54a   李宇   最新
553
554
555
    background: linear-gradient(135deg, rgba(255, 243, 224, 0.7) 60%, rgba(255, 224, 178, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(255, 152, 0, 0.15);
  }
9854a774   李宇   最新
556
  .performance-box-2 .performance-box-value.data-v-58e53c2a {
f218a54a   李宇   最新
557
558
    color: #f57c00;
  }
9854a774   李宇   最新
559
  .performance-box-3.data-v-58e53c2a {
f218a54a   李宇   最新
560
561
562
    background: linear-gradient(135deg, rgba(232, 245, 233, 0.7) 60%, rgba(200, 230, 201, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(76, 175, 80, 0.15);
  }
9854a774   李宇   最新
563
  .performance-box-3 .performance-box-value.data-v-58e53c2a {
f218a54a   李宇   最新
564
565
    color: #388e3c;
  }
9854a774   李宇   最新
566
  .performance-card.data-v-58e53c2a {
f218a54a   李宇   最新
567
568
569
570
571
    background: transparent;
    border-radius: 20rpx;
    padding: 0;
    margin-bottom: 40rpx;
  }
9854a774   李宇   最新
572
  .performance-row.data-v-58e53c2a {
f218a54a   李宇   最新
573
574
575
576
577
    display: flex;
    justify-content: space-between;
    margin-bottom: 20rpx;
    gap: 16rpx;
  }
9854a774   李宇   最新
578
  .performance-row.data-v-58e53c2a:last-child {
f218a54a   李宇   最新
579
580
    margin-bottom: 0;
  }
9854a774   李宇   最新
581
  .performance-item.data-v-58e53c2a {
f218a54a   李宇   最新
582
583
584
585
586
587
588
589
590
591
    flex: 1;
    text-align: center;
    padding: 16rpx 8rpx;
    border-radius: 16rpx;
    margin: 0 6rpx;
    backdrop-filter: blur(10rpx);
    -webkit-backdrop-filter: blur(10rpx);
    transition: all 0.3s ease;
  }
  /* 业绩项1 - 蓝色 */
9854a774   李宇   最新
592
  .performance-item-1.data-v-58e53c2a {
f218a54a   李宇   最新
593
594
595
    background: linear-gradient(135deg, rgba(227, 242, 253, 0.7) 60%, rgba(187, 222, 251, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(33, 150, 243, 0.15);
  }
9854a774   李宇   最新
596
  .performance-item-1 .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
597
598
    color: #1976d2;
  }
9854a774   李宇   最新
599
  .performance-item-1 .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
600
601
602
    color: #1565c0;
  }
  /* 业绩项2 - 橙色 */
9854a774   李宇   最新
603
  .performance-item-2.data-v-58e53c2a {
f218a54a   李宇   最新
604
605
606
    background: linear-gradient(135deg, rgba(255, 243, 224, 0.7) 60%, rgba(255, 224, 178, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(255, 152, 0, 0.15);
  }
9854a774   李宇   最新
607
  .performance-item-2 .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
608
609
    color: #f57c00;
  }
9854a774   李宇   最新
610
  .performance-item-2 .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
611
612
613
    color: #e65100;
  }
  /* 业绩项3 - 绿色 */
9854a774   李宇   最新
614
  .performance-item-3.data-v-58e53c2a {
f218a54a   李宇   最新
615
616
617
    background: linear-gradient(135deg, rgba(232, 245, 233, 0.7) 60%, rgba(200, 230, 201, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(76, 175, 80, 0.15);
  }
9854a774   李宇   最新
618
  .performance-item-3 .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
619
620
    color: #388e3c;
  }
9854a774   李宇   最新
621
  .performance-item-3 .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
622
623
624
    color: #2e7d32;
  }
  /* 业绩项4 - 紫色 */
9854a774   李宇   最新
625
  .performance-item-4.data-v-58e53c2a {
f218a54a   李宇   最新
626
627
628
    background: linear-gradient(135deg, rgba(243, 229, 245, 0.7) 60%, rgba(225, 190, 231, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(156, 39, 176, 0.15);
  }
9854a774   李宇   最新
629
  .performance-item-4 .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
630
631
    color: #7b1fa2;
  }
9854a774   李宇   最新
632
  .performance-item-4 .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
633
634
635
    color: #6a1b9a;
  }
  /* 业绩项5 - 红色 */
9854a774   李宇   最新
636
  .performance-item-5.data-v-58e53c2a {
f218a54a   李宇   最新
637
638
639
    background: linear-gradient(135deg, rgba(255, 235, 238, 0.7) 60%, rgba(255, 205, 210, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(244, 67, 54, 0.15);
  }
9854a774   李宇   最新
640
  .performance-item-5 .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
641
642
    color: #c62828;
  }
9854a774   李宇   最新
643
  .performance-item-5 .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
644
645
646
    color: #b71c1c;
  }
  /* 业绩项6 - 青色 */
9854a774   李宇   最新
647
  .performance-item-6.data-v-58e53c2a {
f218a54a   李宇   最新
648
649
650
    background: linear-gradient(135deg, rgba(224, 247, 250, 0.7) 60%, rgba(178, 235, 242, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(0, 188, 212, 0.15);
  }
9854a774   李宇   最新
651
  .performance-item-6 .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
652
653
    color: #00838f;
  }
9854a774   李宇   最新
654
  .performance-item-6 .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
655
656
657
    color: #006064;
  }
  /* 业绩项7 - 黄色 */
9854a774   李宇   最新
658
  .performance-item-7.data-v-58e53c2a {
f218a54a   李宇   最新
659
660
661
    background: linear-gradient(135deg, rgba(255, 249, 196, 0.7) 60%, rgba(255, 245, 157, 0.7) 100%);
    box-shadow: 0 2rpx 8rpx rgba(255, 193, 7, 0.15);
  }
9854a774   李宇   最新
662
  .performance-item-7 .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
663
664
    color: #f57f17;
  }
9854a774   李宇   最新
665
  .performance-item-7 .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
666
667
    color: #f57c00;
  }
9854a774   李宇   最新
668
  .performance-value.data-v-58e53c2a {
f218a54a   李宇   最新
669
670
671
672
673
    font-size: 28rpx;
    font-weight: bold;
    margin-bottom: 6rpx;
    line-height: 1.2;
  }
9854a774   李宇   最新
674
  .performance-label.data-v-58e53c2a {
f218a54a   李宇   最新
675
676
677
    font-size: 22rpx;
  }
  /* 个人服务标题样式 */
9854a774   李宇   最新
678
  .warpboxs-small-title.data-v-58e53c2a {
f218a54a   李宇   最新
679
680
681
682
683
684
685
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 30rpx;
    font-weight: 600;
    color: #1f2937;
  }
9854a774   李宇   最新
686
  .warpboxs-small-title .warpboxs-small-title-line.data-v-58e53c2a {
f218a54a   李宇   最新
687
688
689
690
691
692
693
694
695
    display: inline-block;
    background: linear-gradient(180deg, #43a047 0%, #66bb6a 100%);
    height: 26rpx;
    width: 10rpx;
    margin-right: 12rpx;
    border-radius: 18rpx;
    box-shadow: 0 2rpx 8rpx rgba(67, 160, 71, 0.4), 0 0 12rpx rgba(67, 160, 71, 0.3), inset 0 1rpx 2rpx rgba(255, 255, 255, 0.3);
    position: relative;
  }
9854a774   李宇   最新
696
  .warpboxs-small-title .warpboxs-small-title-line.data-v-58e53c2a::after {
f218a54a   李宇   最新
697
698
699
700
701
702
703
704
705
706
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 3rpx;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, transparent 100%);
    pointer-events: none;
  }
69254297   李宇   最新
707
  /* 账户设置区域 */
9854a774   李宇   最新
708
  .settings-section.data-v-58e53c2a {
f218a54a   李宇   最新
709
    margin-top: 0;
9854a774   李宇   最新
710
711
    -webkit-animation: slideDown-data-v-58e53c2a 0.6s ease-out;
            animation: slideDown-data-v-58e53c2a 0.6s ease-out;
d2158212   李宇   最新
712
713
714
715
716
717
718
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    padding: 30rpx;
    border-radius: 24rpx;
    box-shadow: 0 8rpx 32rpx rgba(0, 0, 0, 0.08), 0 2rpx 8rpx rgba(0, 0, 0, 0.04);
    margin-bottom: 40rpx;
69254297   李宇   最新
719
  }
9854a774   李宇   最新
720
  .settings-section .settings-list.data-v-58e53c2a {
f218a54a   李宇   最新
721
    background: transparent;
69254297   李宇   最新
722
  }
9854a774   李宇   最新
723
  .settings-section .settings-item.data-v-58e53c2a {
69254297   李宇   最新
724
725
726
    display: flex;
    align-items: center;
    justify-content: space-between;
f218a54a   李宇   最新
727
728
    padding: 24rpx 0;
    border-bottom: 1rpx solid rgba(255, 255, 255, 0.1);
69254297   李宇   最新
729
    cursor: pointer;
f218a54a   李宇   最新
730
731
732
733
734
735
736
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    border-radius: 12rpx;
    margin: 0 -10rpx;
    padding-left: 10rpx;
    padding-right: 10rpx;
  }
9854a774   李宇   最新
737
  .settings-section .settings-item.data-v-58e53c2a::before {
f218a54a   李宇   最新
738
739
740
741
742
743
744
745
746
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 0;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1), transparent);
    transition: width 0.3s ease;
    border-radius: 12rpx;
69254297   李宇   最新
747
  }
9854a774   李宇   最新
748
  .settings-section .settings-item.data-v-58e53c2a:last-child {
69254297   李宇   最新
749
750
    border-bottom: none;
  }
9854a774   李宇   最新
751
  .settings-section .settings-item.data-v-58e53c2a:active {
69254297   李宇   最新
752
753
    -webkit-transform: translateX(4rpx);
            transform: translateX(4rpx);
f218a54a   李宇   最新
754
755
    background: rgba(255, 255, 255, 0.05);
  }
9854a774   李宇   最新
756
  .settings-section .settings-item.data-v-58e53c2a:active::before {
f218a54a   李宇   最新
757
    width: 100%;
69254297   李宇   最新
758
  }
9854a774   李宇   最新
759
  .settings-section .settings-left.data-v-58e53c2a {
69254297   李宇   最新
760
    display: flex;
f218a54a   李宇   最新
761
    align-items: center;
69254297   李宇   最新
762
    flex: 1;
f218a54a   李宇   最新
763
764
    position: relative;
    z-index: 1;
69254297   李宇   最新
765
  }
9854a774   李宇   最新
766
  .settings-section .settings-icon-wrapper.data-v-58e53c2a {
f218a54a   李宇   最新
767
768
769
    display: flex;
    align-items: center;
    justify-content: center;
69254297   李宇   最新
770
    margin-right: 16rpx;
f218a54a   李宇   最新
771
    flex-shrink: 0;
69254297   李宇   最新
772
773
    width: 48rpx;
    height: 48rpx;
f218a54a   李宇   最新
774
775
    transition: all 0.3s ease;
  }
9854a774   李宇   最新
776
  .settings-section .settings-icon-wrapper image.data-v-58e53c2a {
aa81040d   李宇   最新
777
778
    width: 35rpx;
    height: 35rpx;
69254297   李宇   最新
779
  }
9854a774   李宇   最新
780
  .settings-section .settings-item:active .settings-icon-wrapper.data-v-58e53c2a {
f218a54a   李宇   最新
781
782
783
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
9854a774   李宇   最新
784
  .settings-section .settings-text.data-v-58e53c2a {
69254297   李宇   最新
785
    font-size: 28rpx;
f218a54a   李宇   最新
786
787
    color: #1f2937;
    line-height: 1.5;
69254297   李宇   最新
788
789
790
    font-weight: 500;
  }
  /* 动画效果 */
9854a774   李宇   最新
791
  @-webkit-keyframes slideDown-data-v-58e53c2a {
69254297   李宇   最新
792
793
794
795
796
797
798
799
800
801
802
  from {
      opacity: 0;
      -webkit-transform: translateY(-20rpx);
              transform: translateY(-20rpx);
  }
  to {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
  }
  }
9854a774   李宇   最新
803
  @keyframes slideDown-data-v-58e53c2a {
69254297   李宇   最新
804
805
806
807
808
809
810
811
812
813
814
  from {
      opacity: 0;
      -webkit-transform: translateY(-20rpx);
              transform: translateY(-20rpx);
  }
  to {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0);
  }
  }
9854a774   李宇   最新
815
  @-webkit-keyframes rotate-data-v-58e53c2a {
69254297   李宇   最新
816
817
818
819
820
821
822
823
824
  from {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
  }
  to {
      -webkit-transform: rotate(360deg);
              transform: rotate(360deg);
  }
  }
9854a774   李宇   最新
825
  @keyframes rotate-data-v-58e53c2a {
69254297   李宇   最新
826
827
828
829
830
831
832
833
834
835
  from {
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
  }
  to {
      -webkit-transform: rotate(360deg);
              transform: rotate(360deg);
  }
  }
  /* 修改密码弹窗样式 */
9854a774   李宇   最新
836
  .password-dialog.data-v-58e53c2a {
69254297   李宇   最新
837
838
839
840
841
842
    padding: 40rpx;
    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);
    border-radius: 20rpx;
    box-shadow: 0 8rpx 32rpx rgba(0, 0, 0, 0.12);
    min-width: 600rpx;
  }
9854a774   李宇   最新
843
  .dialog-title.data-v-58e53c2a {
69254297   李宇   最新
844
845
846
847
848
849
850
851
    font-size: 32rpx;
    font-weight: 600;
    color: #303133;
    text-align: center;
    margin-bottom: 40rpx;
    position: relative;
    padding-bottom: 20rpx;
  }
9854a774   李宇   最新
852
  .dialog-title.data-v-58e53c2a::after {
69254297   李宇   最新
853
854
855
856
857
858
859
860
861
862
863
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 60rpx;
    height: 4rpx;
    background: linear-gradient(90deg, #43a047 0%, #66bb6a 100%);
    border-radius: 2rpx;
  }
9854a774   李宇   最新
864
  .dialog-content.data-v-58e53c2a {
69254297   李宇   最新
865
866
    margin-bottom: 40rpx;
  }
9854a774   李宇   最新
867
  .form-item.data-v-58e53c2a {
69254297   李宇   最新
868
869
    margin-bottom: 28rpx;
  }
9854a774   李宇   最新
870
  .form-item.data-v-58e53c2a:last-child {
69254297   李宇   最新
871
872
    margin-bottom: 0;
  }
9854a774   李宇   最新
873
  .form-label.data-v-58e53c2a {
69254297   李宇   最新
874
875
876
877
878
879
    display: block;
    font-size: 28rpx;
    color: #606266;
    margin-bottom: 12rpx;
    font-weight: 500;
  }
9854a774   李宇   最新
880
  .form-input.data-v-58e53c2a {
69254297   李宇   最新
881
882
883
884
885
886
887
888
889
890
891
892
    width: 100%;
    height: 80rpx;
    padding: 0 24rpx;
    border: 2rpx solid #e4e7ed;
    border-radius: 12rpx;
    font-size: 28rpx;
    color: #303133;
    box-sizing: border-box;
    background-color: #ffffff;
    transition: all 0.3s ease;
    box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.04);
  }
9854a774   李宇   最新
893
  .form-input.data-v-58e53c2a:focus {
69254297   李宇   最新
894
895
896
897
    border-color: #43a047;
    background-color: #fff;
    box-shadow: 0 2rpx 12rpx rgba(67, 160, 71, 0.15);
  }
9854a774   李宇   最新
898
  .dialog-footer.data-v-58e53c2a {
69254297   李宇   最新
899
900
901
902
903
    display: flex;
    justify-content: space-between;
    gap: 20rpx;
    margin-top: 40rpx;
  }
9854a774   李宇   最新
904
  .dialog-btn.data-v-58e53c2a {
69254297   李宇   最新
905
906
907
908
909
910
911
912
913
914
915
    flex: 1;
    height: 80rpx;
    line-height: 80rpx;
    text-align: center;
    border-radius: 12rpx;
    font-size: 28rpx;
    font-weight: 500;
    cursor: pointer;
    transition: all 0.3s ease;
    box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.08);
  }
9854a774   李宇   最新
916
  .cancel-btn.data-v-58e53c2a {
69254297   李宇   最新
917
918
919
920
    background-color: #f5f7fa;
    color: #606266;
    border: 1rpx solid #e4e7ed;
  }
9854a774   李宇   最新
921
  .cancel-btn.data-v-58e53c2a:active {
69254297   李宇   最新
922
923
924
925
926
    background-color: #e4e7ed;
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    box-shadow: 0 1rpx 4rpx rgba(0, 0, 0, 0.1);
  }
9854a774   李宇   最新
927
  .confirm-btn.data-v-58e53c2a {
69254297   李宇   最新
928
929
930
931
    background: linear-gradient(135deg, #43a047 0%, #66bb6a 100%);
    color: #fff;
    border: none;
  }
9854a774   李宇   最新
932
  .confirm-btn.data-v-58e53c2a:active {
69254297   李宇   最新
933
934
935
936
937
    background: linear-gradient(135deg, #388e3c 0%, #43a047 100%);
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    box-shadow: 0 1rpx 4rpx rgba(67, 160, 71, 0.3);
  }
d2158212   李宇   最新
938
  /* 优化后的业绩数据样式 */
9854a774   李宇   最新
939
  .performance-grid.data-v-58e53c2a {
d2158212   李宇   最新
940
941
942
    display: flex;
    align-items: flex-start;
    gap: 16rpx;
038fc123   李宇   最新
943
    margin-bottom: 30rpx;
d2158212   李宇   最新
944
  }
9854a774   李宇   最新
945
  .glass-card.data-v-58e53c2a {
d2158212   李宇   最新
946
947
948
949
950
951
952
953
954
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    border-radius: 20rpx;
    box-shadow: 0 8rpx 32rpx rgba(0, 0, 0, 0.08), 0 2rpx 8rpx rgba(0, 0, 0, 0.04);
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
  }
9854a774   李宇   最新
955
  .glass-card.data-v-58e53c2a:active {
d2158212   李宇   最新
956
957
958
959
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    box-shadow: 0 4rpx 12rpx rgba(0, 0, 0, 0.08);
  }
9854a774   李宇   最新
960
  .billing-card.data-v-58e53c2a {
d2158212   李宇   最新
961
962
963
964
965
966
967
968
969
970
971
972
973
    width: 350rpx;
    height: 350rpx;
    aspect-ratio: 1/1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 24rpx;
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    flex-shrink: 0;
    box-sizing: border-box;
  }
9854a774   李宇   最新
974
  .billing-main.data-v-58e53c2a {
d2158212   李宇   最新
975
976
    display: flex;
    flex-direction: column;
aa81040d   李宇   最新
977
    align-items: center;
d2158212   李宇   最新
978
979
980
981
982
    justify-content: center;
    flex: 1;
    width: 100%;
    padding: 0 8rpx;
  }
9854a774   李宇   最新
983
  .billing-item.data-v-58e53c2a {
aa81040d   李宇   最新
984
985
986
987
988
989
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    gap: 20rpx;
  }
9854a774   李宇   最新
990
  .billing-right.data-v-58e53c2a {
d2158212   李宇   最新
991
992
993
    display: flex;
    flex-direction: column;
    align-items: flex-start;
aa81040d   李宇   最新
994
995
    justify-content: center;
    flex: 1;
d2158212   李宇   最新
996
  }
9854a774   李宇   最新
997
  .billing-card .stat-content.data-v-58e53c2a {
d2158212   李宇   最新
998
    display: flex;
aa81040d   李宇   最新
999
    flex-direction: row;
d2158212   李宇   最新
1000
1001
1002
    align-items: center;
    justify-content: flex-start;
    width: 100%;
aa81040d   李宇   最新
1003
    gap: 20rpx;
d2158212   李宇   最新
1004
  }
9854a774   李宇   最新
1005
  .billing-card .card-label.data-v-58e53c2a {
aa81040d   李宇   最新
1006
    font-size: 22rpx;
d2158212   李宇   最新
1007
1008
1009
    font-weight: 500;
    color: #666;
  }
9854a774   李宇   最新
1010
  .billing-card .stat-icon-small.data-v-58e53c2a {
aa81040d   李宇   最新
1011
1012
1013
    width: 64rpx;
    height: 64rpx;
    border-radius: 14rpx;
d2158212   李宇   最新
1014
    box-shadow: none !important;
aa81040d   李宇   最新
1015
    flex-shrink: 0;
d2158212   李宇   最新
1016
  }
9854a774   李宇   最新
1017
  .billing-card .stat-icon-small image.data-v-58e53c2a {
aa81040d   李宇   最新
1018
1019
    width: 36rpx;
    height: 36rpx;
d2158212   李宇   最新
1020
1021
1022
    -webkit-filter: none !important;
            filter: none !important;
  }
9854a774   李宇   最新
1023
  .billing-value.data-v-58e53c2a {
d2158212   李宇   最新
1024
1025
1026
    font-size: 38rpx;
    font-weight: bold;
    color: #1f2937;
aa81040d   李宇   最新
1027
    line-height: 1.2;
d2158212   李宇   最新
1028
  }
9854a774   李宇   最新
1029
  .refund-value.data-v-58e53c2a {
d2158212   李宇   最新
1030
1031
1032
1033
1034
    font-size: 24rpx;
    color: #999999;
    font-style: italic;
    margin-top: 4rpx;
  }
9854a774   李宇   最新
1035
  .billing-footer.data-v-58e53c2a {
d2158212   李宇   最新
1036
    display: flex;
aa81040d   李宇   最新
1037
1038
    align-items: center;
    justify-content: center;
d2158212   李宇   最新
1039
1040
1041
1042
    width: 100%;
    padding-top: 16rpx;
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    margin-top: auto;
aa81040d   李宇   最新
1043
    gap: 20rpx;
d2158212   李宇   最新
1044
  }
9854a774   李宇   最新
1045
  .count-item.data-v-58e53c2a {
d2158212   李宇   最新
1046
1047
    display: flex;
    align-items: center;
aa81040d   李宇   最新
1048
1049
1050
    justify-content: center;
    flex: 1;
  }
9854a774   李宇   最新
1051
  .count-divider.data-v-58e53c2a {
aa81040d   李宇   最新
1052
1053
1054
1055
    width: 1rpx;
    height: 32rpx;
    background: rgba(0, 0, 0, 0.1);
    flex-shrink: 0;
d2158212   李宇   最新
1056
  }
9854a774   李宇   最新
1057
  .count-text.data-v-58e53c2a {
d2158212   李宇   最新
1058
1059
1060
1061
    font-size: 26rpx;
    color: #666666;
    line-height: 1.5;
  }
9854a774   李宇   最新
1062
  .right-column.data-v-58e53c2a {
d2158212   李宇   最新
1063
1064
1065
1066
1067
1068
1069
1070
    display: flex;
    flex-direction: column;
    gap: 16rpx;
    flex: 1;
    height: 350rpx;
    min-width: 0;
    box-sizing: border-box;
  }
9854a774   李宇   最新
1071
  .stat-card.data-v-58e53c2a {
aa81040d   李宇   最新
1072
    padding: 24rpx;
d2158212   李宇   最新
1073
1074
    display: flex;
    align-items: center;
aa81040d   李宇   最新
1075
    justify-content: flex-start;
d2158212   李宇   最新
1076
1077
1078
    position: relative;
    flex: 1;
    min-height: 0;
aa81040d   李宇   最新
1079
1080
    height: 200rpx;
  }
9854a774   李宇   最新
1081
  .stat-item-row.data-v-58e53c2a {
aa81040d   李宇   最新
1082
1083
1084
1085
1086
1087
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    gap: 12rpx;
  }
9854a774   李宇   最新
1088
  .stat-info-right.data-v-58e53c2a {
aa81040d   李宇   最新
1089
1090
1091
1092
1093
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    flex: 1;
d2158212   李宇   最新
1094
  }
9854a774   李宇   最新
1095
  .stat-card .stat-icon-small.data-v-58e53c2a {
d2158212   李宇   最新
1096
    box-shadow: none !important;
aa81040d   李宇   最新
1097
    flex-shrink: 0;
d2158212   李宇   最新
1098
  }
9854a774   李宇   最新
1099
  .stat-card .stat-icon-small image.data-v-58e53c2a {
d2158212   李宇   最新
1100
1101
1102
    -webkit-filter: none !important;
            filter: none !important;
  }
9854a774   李宇   最新
1103
  .billing-footer .count-icon.data-v-58e53c2a {
d2158212   李宇   最新
1104
1105
    box-shadow: none !important;
  }
9854a774   李宇   最新
1106
  .billing-footer .count-icon image.data-v-58e53c2a {
d2158212   李宇   最新
1107
1108
1109
    -webkit-filter: none !important;
            filter: none !important;
  }
9854a774   李宇   最新
1110
  .stat-content.data-v-58e53c2a {
d2158212   李宇   最新
1111
1112
1113
1114
    position: relative;
    z-index: 2;
    width: 100%;
    display: flex;
aa81040d   李宇   最新
1115
1116
    flex-direction: row;
    align-items: center;
d2158212   李宇   最新
1117
  }
9854a774   李宇   最新
1118
  .stat-card .card-label.data-v-58e53c2a {
aa81040d   李宇   最新
1119
    font-size: 22rpx;
d2158212   李宇   最新
1120
    color: #666;
d2158212   李宇   最新
1121
  }
9854a774   李宇   最新
1122
  .stat-value.data-v-58e53c2a {
d2158212   李宇   最新
1123
1124
1125
    font-size: 32rpx;
    font-weight: bold;
    color: #1f2937;
aa81040d   李宇   最新
1126
    line-height: 1.2;
d2158212   李宇   最新
1127
  }
9854a774   李宇   最新
1128
  .bg-icon.data-v-58e53c2a {
d2158212   李宇   最新
1129
1130
1131
1132
1133
1134
1135
1136
1137
    position: absolute;
    right: 20rpx;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    opacity: 0.2;
    z-index: 1;
    pointer-events: none;
  }