Steelskull commited on
Commit
8942fa4
·
verified ·
1 Parent(s): c8987e7

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +819 -1
README.md CHANGED
@@ -12,9 +12,827 @@ tags:
12
  - merge
13
 
14
  ---
 
 
 
 
 
 
 
 
 
 
 
15
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
- <!DOCTYPE html>
18
  <html lang="en">
19
  <head>
20
  <meta charset="UTF-8">
 
12
  - merge
13
 
14
  ---
15
+ <!DOCTYPE html>
16
+ <style>
17
+ ebody {
18
+ font-family: 'Quicksand', sans-serif;
19
+ background: linear-gradient(135deg, #FF69B4 0%, #800080 100%);
20
+ color: #FFFFFF;
21
+ margin: 0;
22
+ padding: 0;
23
+ font-size: 16px;
24
+ min-height: 100vh;
25
+ }
26
 
27
+ .container {
28
+ margin: 20px;
29
+ background-color: rgba(28, 14, 36, 0.95);
30
+ padding: 20px;
31
+ border-radius: 12px;
32
+ box-shadow: 0 4px 20px rgba(255, 105, 180, 0.4);
33
+ border: 1px solid rgba(255, 105, 180, 0.4);
34
+ outline: 1px solid rgba(255, 105, 180, 0.7);
35
+ outline-offset: -1px;
36
+ position: relative;
37
+ backdrop-filter: blur(10px);
38
+ }
39
+
40
+ .container::before {
41
+ content: '';
42
+ position: absolute;
43
+ top: -1px;
44
+ left: -1px;
45
+ right: -1px;
46
+ bottom: -1px;
47
+ border: 1px solid rgba(255, 105, 180, 0.98);
48
+ border-radius: 12px;
49
+ pointer-events: none;
50
+ animation: borderGlow 2s ease-in-out infinite;
51
+ }
52
+
53
+ @keyframes borderGlow {
54
+ 0% {
55
+ box-shadow: 0 0 5px rgba(255, 105, 180, 0.98);
56
+ }
57
+ 50% {
58
+ box-shadow: 0 0 20px rgba(255, 105, 180, 0.98);
59
+ }
60
+ 100% {
61
+ box-shadow: 0 0 5px rgba(255, 105, 180, 0.98);
62
+ }
63
+ }
64
+
65
+ .header h1 {
66
+ font-size: 28px;
67
+ color: #FF69B4;
68
+ margin: 0 0 20px 0;
69
+ text-shadow: 0 0 15px rgba(255, 105, 180, 0.8);
70
+ letter-spacing: 1px;
71
+ }
72
+
73
+ .update-section {
74
+ margin-top: 30px;
75
+ }
76
+
77
+ .update-section h2, h2 {
78
+ font-size: 24px;
79
+ color: #FF69B4;
80
+ text-shadow: 0 0 15px rgba(255, 105, 180, 0.8);
81
+ letter-spacing: 0.5px;
82
+ }
83
+
84
+ .update-section p {
85
+ font-size: 16px;
86
+ line-height: 1.6;
87
+ color: #FFE1FF;
88
+ }
89
+
90
+ .info p {
91
+ color: #FFE1FF;
92
+ line-height: 1.6;
93
+ font-size: 16px;
94
+ }
95
+
96
+ .info img {
97
+ width: 100%;
98
+ border-radius: 10px;
99
+ margin-bottom: 15px;
100
+ box-shadow: 0 0 30px rgba(255, 105, 180, 0.5);
101
+ border: 1px solid rgba(255, 105, 180, 0.4);
102
+ outline: 1px solid rgba(255, 105, 180, 0.7);
103
+ outline-offset: -1px;
104
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
105
+ }
106
+
107
+ .info img:hover {
108
+ transform: scale(1.01);
109
+ box-shadow: 0 0 40px rgba(255, 105, 180, 0.6);
110
+ }
111
+
112
+ a {
113
+ color: #00FFEE;
114
+ text-decoration: none;
115
+ transition: color 0.3s ease;
116
+ }
117
+
118
+ a:hover {
119
+ color: #FF1493;
120
+ }
121
+
122
+ .button {
123
+ display: inline-block;
124
+ background: linear-gradient(45deg, rgba(255, 105, 180, 0.9), rgba(128, 0, 128, 0.9));
125
+ color: #FFFFFF;
126
+ padding: 12px 24px;
127
+ border-radius: 5px;
128
+ cursor: pointer;
129
+ text-decoration: none;
130
+ transition: all 0.3s ease;
131
+ border: 1px solid rgba(255, 105, 180, 0.4);
132
+ }
133
+
134
+ .button:hover {
135
+ background: linear-gradient(45deg, rgba(255, 105, 180, 1), rgba(128, 0, 128, 1));
136
+ box-shadow: 0 0 20px rgba(255, 105, 180, 0.7);
137
+ transform: translateY(-2px);
138
+ }
139
+
140
+ pre {
141
+ background-color: rgba(28, 14, 36, 0.95);
142
+ padding: 15px;
143
+ border-radius: 5px;
144
+ overflow-x: auto;
145
+ border: 1px solid rgba(255, 20, 147, 0.3);
146
+ outline: 1px solid rgba(255, 20, 147, 0.6);
147
+ outline-offset: -1px;
148
+ }
149
+
150
+ code {
151
+ font-family: 'Courier New', monospace;
152
+ color: #FFE1FF;
153
+ }
154
+
155
+ .benchmark-container {
156
+ background: rgba(28, 14, 36, 0.95);
157
+ border: 1px solid rgba(255, 20, 147, 0.3);
158
+ border-radius: 12px;
159
+ padding: 20px;
160
+ margin: 20px 0;
161
+ position: relative;
162
+ overflow: hidden;
163
+ }
164
+
165
+ .benchmark-container::before {
166
+ content: '';
167
+ position: absolute;
168
+ top: -1px;
169
+ left: -1px;
170
+ right: -1px;
171
+ bottom: -1px;
172
+ border: 1px solid rgba(255, 20, 147, 0.98);
173
+ border-radius: 12px;
174
+ pointer-events: none;
175
+ animation: borderGlow 2s ease-in-out infinite;
176
+ }
177
+
178
+ .benchmark-grid {
179
+ display: grid;
180
+ grid-template-columns: repeat(4, 1fr);
181
+ gap: 15px;
182
+ }
183
+
184
+ .metric-box {
185
+ background: rgba(28, 14, 36, 0.95);
186
+ border: 1px solid rgba(255, 20, 147, 0.3);
187
+ border-radius: 8px;
188
+ padding: 15px;
189
+ display: flex;
190
+ flex-direction: column;
191
+ align-items: center;
192
+ text-align: center;
193
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
194
+ }
195
+
196
+ .metric-box:hover {
197
+ transform: translateY(-2px);
198
+ box-shadow: 0 4px 15px rgba(255, 20, 147, 0.3);
199
+ }
200
+
201
+ .metric-box .label {
202
+ color: #00FFEE;
203
+ font-size: 14px;
204
+ margin-bottom: 8px;
205
+ font-weight: 500;
206
+ }
207
+
208
+ .metric-box .value {
209
+ color: #FFE1FF;
210
+ font-size: 18px;
211
+ font-weight: 600;
212
+ text-shadow: 0 0 5px rgba(255, 20, 147, 0.5);
213
+ }
214
+
215
+ .metrics-section {
216
+ margin-bottom: 30px;
217
+ }
218
+
219
+ .metrics-section details {
220
+ background: rgba(28, 14, 36, 0.95);
221
+ border: 1px solid rgba(255, 20, 147, 0.3);
222
+ border-radius: 8px;
223
+ padding: 15px;
224
+ margin-bottom: 15px;
225
+ }
226
+
227
+ .metrics-section summary {
228
+ color: #FF1493;
229
+ font-size: 20px;
230
+ cursor: pointer;
231
+ text-shadow: 0 0 5px rgba(255, 20, 147, 0.3);
232
+ outline: none;
233
+ padding: 5px 0;
234
+ }
235
+
236
+ .metrics-section summary::-webkit-details-marker {
237
+ display: none;
238
+ }
239
+
240
+ .core-metrics-grid {
241
+ display: grid;
242
+ grid-template-columns: repeat(4, 1fr);
243
+ gap: 15px;
244
+ margin-bottom: 20px;
245
+ }
246
+
247
+ .progress-metrics {
248
+ display: grid;
249
+ gap: 15px;
250
+ }
251
+
252
+ .progress-metric {
253
+ background: rgba(28, 14, 36, 0.95);
254
+ border: 1px solid rgba(255, 20, 147, 0.3);
255
+ border-radius: 8px;
256
+ padding: 15px;
257
+ transition: transform 0.3s ease;
258
+ }
259
+
260
+ .progress-metric:hover {
261
+ transform: translateY(-2px);
262
+ }
263
+
264
+ .progress-label {
265
+ display: flex;
266
+ justify-content: space-between;
267
+ margin-bottom: 8px;
268
+ color: #00FFEE;
269
+ font-size: 14px;
270
+ }
271
+
272
+ .progress-value {
273
+ color: #FFE1FF;
274
+ }
275
+
276
+ .progress-bar {
277
+ width: 100%;
278
+ height: 8px;
279
+ background: rgba(0, 0, 0, 0.3);
280
+ border: 1px solid rgba(255, 20, 147, 0.15);
281
+ border-radius: 4px;
282
+ position: relative;
283
+ margin: 10px 0;
284
+ overflow: hidden;
285
+ }
286
+
287
+ .progress-fill {
288
+ height: 100%;
289
+ background: linear-gradient(90deg, #FF69B4 0%, #800080 100%);
290
+ border-radius: 4px;
291
+ transition: width 1s ease-in-out;
292
+ box-shadow: 0 0 15px rgba(255, 105, 180, 0.4);
293
+ }
294
+
295
+ .progress-bar.split {
296
+ display: flex;
297
+ justify-content: center;
298
+ background: rgba(0, 0, 0, 0.3);
299
+ border: 1px solid rgba(255, 20, 147, 0.15);
300
+ overflow: visible;
301
+ }
302
+
303
+ .progress-fill-left {
304
+ height: 100%;
305
+ position: absolute;
306
+ right: 50%;
307
+ background: linear-gradient(90deg, #FF69B4 30%, rgba(255, 105, 180, 0.5) 100%);
308
+ border-radius: 4px 0 0 4px;
309
+ transition: width 0.3s ease-in-out;
310
+ }
311
+
312
+ .progress-fill-right {
313
+ height: 100%;
314
+ position: absolute;
315
+ left: 50%;
316
+ background: linear-gradient(90deg, rgba(128, 0, 128, 0.5) 0%, #800080 70%);
317
+ border-radius: 0 4px 4px 0;
318
+ transition: width 0.3s ease-in-out;
319
+ }
320
+
321
+ .progress-metric.split .progress-bar::before,
322
+ .progress-metric.split .progress-bar::after {
323
+ content: '';
324
+ position: absolute;
325
+ width: 2px;
326
+ height: 20px;
327
+ background: rgba(255, 255, 255, 0.7);
328
+ top: 50%;
329
+ transform: translateY(-50%);
330
+ z-index: 2;
331
+ box-shadow: 0 0 8px rgba(255, 255, 255, 0.5);
332
+ }
333
+
334
+ .progress-metric.split .progress-bar::before {
335
+ left: 0;
336
+ }
337
+
338
+ .progress-metric.split .progress-bar::after {
339
+ right: 0;
340
+ }
341
+
342
+ .progress-metric.split:hover .progress-fill-left {
343
+ box-shadow: 0 0 15px rgba(255, 20, 147, 0.5);
344
+ }
345
+
346
+ .progress-metric.split:hover .progress-fill-right {
347
+ box-shadow: 0 0 15px rgba(75, 0, 130, 0.5);
348
+ }
349
+
350
+ .progress-metric.split {
351
+ padding: 12px 15px;
352
+ }
353
+
354
+ .progress-metric.split .progress-label {
355
+ margin-bottom: 8px;
356
+ gap: 12px;
357
+ }
358
+
359
+ .progress-metric.split .progress-label span:first-child,
360
+ .progress-metric.split .progress-label span:last-child {
361
+ flex: 0 0 80px;
362
+ font-size: 14px;
363
+ }
364
+
365
+ .progress-metric.split .progress-value {
366
+ font-weight: 600;
367
+ text-shadow: 0 0 5px rgba(255, 20, 147, 0.3);
368
+ font-size: 14px;
369
+ min-width: 60px;
370
+ text-align: center;
371
+ }
372
+
373
+ .progress-metric:hover .progress-fill-center {
374
+ box-shadow: 0 0 15px rgba(255, 20, 147, 0.5);
375
+ }
376
+
377
+ .progress-label {
378
+ display: flex;
379
+ justify-content: space-between;
380
+ align-items: center;
381
+ margin-bottom: 4px;
382
+ color: #00FFEE;
383
+ font-size: 14px;
384
+ }
385
+
386
+ .progress-metric:not(.split) .progress-label {
387
+ gap: 12px;
388
+ }
389
+
390
+ .progress-metric:not(.split) .progress-label span {
391
+ flex: 0 0 auto;
392
+ }
393
+
394
+ .progress-metric:not(.split) .progress-value {
395
+ color: #FFE1FF;
396
+ }
397
+
398
+ .progress-metric.split .progress-label {
399
+ gap: 20px;
400
+ }
401
+
402
+ .progress-metric.split .progress-label span:first-child,
403
+ .progress-metric.split .progress-label span:last-child {
404
+ flex: 0 0 80px;
405
+ }
406
+
407
+ .progress-metric.split .progress-label span:first-child {
408
+ text-align: right;
409
+ }
410
+
411
+ .progress-metric.split .progress-label span:last-child {
412
+ text-align: left;
413
+ }
414
+
415
+ .progress-metric.split .progress-value {
416
+ color: #FFE1FF;
417
+ flex: 0 0 60px;
418
+ text-align: center;
419
+ }
420
+
421
+ .progress-metric:hover .progress-fill {
422
+ box-shadow: 0 0 15px rgba(255, 20, 147, 0.5);
423
+ }
424
+
425
+ .progress-metric:hover .progress-fill-center {
426
+ box-shadow: 0 0 15px rgba(75, 0, 130, 0.5);
427
+ }
428
+
429
+ .info-grid {
430
+ display: grid;
431
+ grid-template-columns: repeat(3, 1fr);
432
+ gap: 15px;
433
+ }
434
+
435
+ .creator-section {
436
+ margin: 20px 0;
437
+ }
438
+
439
+ .creator-badge {
440
+ display: inline-flex;
441
+ align-items: center;
442
+ background: rgba(28, 14, 36, 0.95);
443
+ border: 1px solid rgba(255, 20, 147, 0.3);
444
+ border-radius: 8px;
445
+ padding: 10px 15px;
446
+ }
447
+
448
+ .creator-label {
449
+ color: #FFE1FF;
450
+ font-size: 14px;
451
+ margin-right: 8px;
452
+ }
453
+
454
+ .creator-link {
455
+ display: flex;
456
+ align-items: center;
457
+ gap: 5px;
458
+ color: #00FFEE;
459
+ text-decoration: none;
460
+ transition: all 0.3s ease;
461
+ }
462
+
463
+ .creator-name {
464
+ font-weight: 600;
465
+ }
466
+
467
+ .creator-arrow {
468
+ font-size: 16px;
469
+ transition: transform 0.3s ease;
470
+ }
471
+
472
+ .creator-link:hover {
473
+ color: #FF1493;
474
+ }
475
+
476
+ .creator-link:hover .creator-arrow {
477
+ transform: translateX(3px);
478
+ }
479
+
480
+ .model-info {
481
+ margin-top: 30px;
482
+ }
483
+
484
+ .name-legend {
485
+ background: rgba(28, 14, 36, 0.95);
486
+ border: 1px solid rgba(255, 20, 147, 0.3);
487
+ border-radius: 8px;
488
+ padding: 20px;
489
+ margin: 20px 0;
490
+ }
491
+
492
+ .name-legend h3 {
493
+ color: #FF1493;
494
+ font-size: 18px;
495
+ margin: 0 0 15px 0;
496
+ }
497
+
498
+ .legend-grid {
499
+ display: grid;
500
+ gap: 12px;
501
+ }
502
+
503
+ .legend-item {
504
+ display: flex;
505
+ align-items: baseline;
506
+ gap: 10px;
507
+ }
508
+
509
+ .legend-key {
510
+ color: #00FFEE;
511
+ font-weight: 600;
512
+ min-width: 80px;
513
+ }
514
+
515
+ .legend-value {
516
+ color: #FFE1FF;
517
+ }
518
+
519
+ .model-description {
520
+ background: rgba(28, 14, 36, 0.95);
521
+ border: 1px solid rgba(255, 20, 147, 0.3);
522
+ border-radius: 8px;
523
+ padding: 20px;
524
+ }
525
+
526
+ .model-description p {
527
+ margin: 0 0 15px 0;
528
+ line-height: 1.6;
529
+ }
530
+
531
+ .model-description p:last-child {
532
+ margin-bottom: 0;
533
+ }
534
+
535
+ .section-container {
536
+ margin: 40px 0;
537
+ }
538
+
539
+ .info-card {
540
+ background: rgba(28, 14, 36, 0.95);
541
+ border: 1px solid rgba(255, 20, 147, 0.3);
542
+ border-radius: 8px;
543
+ overflow: hidden;
544
+ }
545
+
546
+ .info-header {
547
+ background: rgba(255, 20, 147, 0.1);
548
+ padding: 20px;
549
+ border-bottom: 1px solid rgba(255, 20, 147, 0.3);
550
+ }
551
+
552
+ .info-header h3 {
553
+ color: #FF1493;
554
+ margin: 0 0 10px 0;
555
+ font-size: 20px;
556
+ text-shadow: 0 0 5px rgba(255, 20, 147, 0.3);
557
+ }
558
+
559
+ .model-tags {
560
+ display: flex;
561
+ gap: 8px;
562
+ flex-wrap: wrap;
563
+ }
564
+
565
+ .model-tag {
566
+ background: rgba(0, 255, 238, 0.1);
567
+ color: #00FFEE;
568
+ padding: 4px 8px;
569
+ border-radius: 4px;
570
+ font-size: 12px;
571
+ border: 1px solid rgba(0, 255, 238, 0.2);
572
+ }
573
+
574
+ .model-composition {
575
+ padding: 20px;
576
+ border-bottom: 1px solid rgba(255, 20, 147, 0.3);
577
+ }
578
+
579
+ .model-composition h4 {
580
+ color: #FF1493;
581
+ margin: 0 0 15px 0;
582
+ font-size: 16px;
583
+ }
584
+
585
+ .composition-list {
586
+ list-style: none;
587
+ padding: 0;
588
+ margin: 0;
589
+ display: grid;
590
+ gap: 10px;
591
+ }
592
+
593
+ .composition-list li {
594
+ color: #FFE1FF;
595
+ display: flex;
596
+ align-items: baseline;
597
+ gap: 8px;
598
+ }
599
+
600
+ .model-component {
601
+ color: #00FFEE;
602
+ font-weight: 500;
603
+ min-width: 120px;
604
+ }
605
+
606
+ .template-card {
607
+ background: rgba(28, 14, 36, 0.95);
608
+ border: 1px solid rgba(255, 20, 147, 0.3);
609
+ border-radius: 8px;
610
+ padding: 15px;
611
+ }
612
+
613
+ .template-item {
614
+ display: flex;
615
+ align-items: center;
616
+ gap: 12px;
617
+ }
618
+
619
+ .template-icon {
620
+ width: 24px;
621
+ height: 24px;
622
+ opacity: 0.8;
623
+ }
624
+
625
+ .template-content {
626
+ display: flex;
627
+ align-items: baseline;
628
+ gap: 8px;
629
+ }
630
+
631
+ .template-link {
632
+ color: #00FFEE;
633
+ text-decoration: none;
634
+ font-weight: 500;
635
+ display: flex;
636
+ align-items: center;
637
+ gap: 5px;
638
+ }
639
+
640
+ .template-author {
641
+ color: rgba(255, 225, 255, 0.7);
642
+ font-size: 14px;
643
+ }
644
+
645
+ .quantized-container {
646
+ display: grid;
647
+ gap: 20px;
648
+ }
649
+
650
+ .quantized-section {
651
+ background: rgba(28, 14, 36, 0.95);
652
+ border: 1px solid rgba(255, 20, 147, 0.3);
653
+ border-radius: 8px;
654
+ padding: 20px;
655
+ }
656
+
657
+ .quantized-section h3 {
658
+ color: #FF1493;
659
+ font-size: 18px;
660
+ margin: 0 0 15px 0;
661
+ }
662
+
663
+ .quantized-items {
664
+ display: grid;
665
+ gap: 12px;
666
+ }
667
+
668
+ .quantized-item {
669
+ display: flex;
670
+ align-items: baseline;
671
+ gap: 10px;
672
+ }
673
+
674
+ .quantized-item .author {
675
+ color: rgba(255, 225, 255, 0.7);
676
+ min-width: 100px;
677
+ }
678
+
679
+ .multi-links {
680
+ display: flex;
681
+ align-items: center;
682
+ gap: 8px;
683
+ }
684
+
685
+ .separator {
686
+ color: rgba(255, 225, 255, 0.5);
687
+ }
688
+
689
+ .config-container {
690
+ background: rgba(28, 14, 36, 0.95);
691
+ border: 1px solid rgba(255, 20, 147, 0.3);
692
+ border-radius: 8px;
693
+ overflow: hidden;
694
+ }
695
+
696
+ .config-header {
697
+ background: rgba(255, 20, 147, 0.1);
698
+ padding: 15px 20px;
699
+ border-bottom: 1px solid rgba(255, 20, 147, 0.3);
700
+ }
701
+
702
+ .model-name {
703
+ color: #FF1493;
704
+ font-weight: 600;
705
+ }
706
+
707
+ .config-content {
708
+ padding: 20px;
709
+ }
710
+
711
+ .config-item {
712
+ display: flex;
713
+ flex-direction: column;
714
+ gap: 5px;
715
+ margin-bottom: 15px;
716
+ }
717
+
718
+ .config-label {
719
+ color: #00FFEE;
720
+ font-size: 14px;
721
+ font-weight: 500;
722
+ }
723
+
724
+ .config-value {
725
+ color: #FFE1FF;
726
+ font-family: 'Courier New', monospace;
727
+ }
728
+
729
+ .config-models {
730
+ margin-top: 20px;
731
+ }
732
+
733
+ .model-list {
734
+ list-style: none;
735
+ padding: 0;
736
+ margin: 10px 0 0 0;
737
+ }
738
+
739
+ .model-list li {
740
+ color: #FFE1FF;
741
+ font-family: 'Courier New', monospace;
742
+ padding: 5px 0;
743
+ padding-left: 20px;
744
+ position: relative;
745
+ }
746
+
747
+ .model-list li::before {
748
+ content: '-';
749
+ position: absolute;
750
+ left: 0;
751
+ color: #00FFEE;
752
+ }
753
+
754
+ .link-arrow {
755
+ display: inline-block;
756
+ transition: transform 0.3s ease;
757
+ }
758
+
759
+ a:hover .link-arrow {
760
+ transform: translateX(3px);
761
+ }
762
+
763
+ .benchmark-notification {
764
+ background: rgba(255, 20, 147, 0.15);
765
+ border: 1px solid rgba(255, 20, 147, 0.3);
766
+ border-radius: 8px;
767
+ margin-bottom: 20px;
768
+ padding: 12px;
769
+ animation: glowPulse 2s infinite;
770
+ }
771
+
772
+ .notification-content {
773
+ display: flex;
774
+ align-items: center;
775
+ justify-content: center;
776
+ gap: 10px;
777
+ text-align: center;
778
+ }
779
+
780
+ .notification-icon {
781
+ font-size: 20px;
782
+ }
783
+
784
+ .notification-text {
785
+ color: #FFE1FF;
786
+ font-size: 16px;
787
+ font-weight: 500;
788
+ display: flex;
789
+ flex-direction: column;
790
+ align-items: center;
791
+ gap: 5px;
792
+ }
793
+
794
+ .benchmark-link {
795
+ color: #00FFEE;
796
+ text-decoration: none;
797
+ font-size: 14px;
798
+ padding: 4px 8px;
799
+ border-radius: 4px;
800
+ transition: all 0.3s ease;
801
+ border: 1px solid rgba(0, 255, 238, 0.3);
802
+ }
803
+
804
+ .benchmark-link:hover {
805
+ background: rgba(0, 255, 238, 0.1);
806
+ border-color: rgba(0, 255, 238, 0.5);
807
+ color: #00FFEE;
808
+ text-shadow: 0 0 5px rgba(0, 255, 238, 0.5);
809
+ }
810
+
811
+ @keyframes glowPulse {
812
+ 0% {
813
+ box-shadow: 0 0 5px rgba(255, 20, 147, 0.3);
814
+ }
815
+ 50% {
816
+ box-shadow: 0 0 15px rgba(255, 20, 147, 0.5);
817
+ }
818
+ 100% {
819
+ box-shadow: 0 0 5px rgba(255, 20, 147, 0.3);
820
+ }
821
+ }
822
+
823
+ .review-card {
824
+ background: rgba(28, 14, 36, 0.95);
825
+ border: 1px solid rgba(255, 20, 147, 0.3);
826
+ border-radius: 8px;
827
+ padding: 15px;
828
+ margin-bottom: 15px;
829
+ }
830
+
831
+ .review-card:last-child {
832
+ margin-bottom: 0;
833
+ }
834
+ </style>
835
 
 
836
  <html lang="en">
837
  <head>
838
  <meta charset="UTF-8">