.ranking-item[data-v-1bef2a20]{padding:var(--sp-12) var(--sp-16);background:var(--public-surface);border-bottom:1px solid var(--public-border);align-items:center;display:flex;position:relative;overflow:hidden}.ranking-item.rank-1[data-v-1bef2a20]{background:color-mix(in srgb, var(--console-warning) 7%, var(--public-surface))}.ranking-item.rank-2[data-v-1bef2a20]{background:var(--public-surface-muted)}.ranking-item.rank-3[data-v-1bef2a20]{background:color-mix(in srgb, var(--console-warning) 4%, var(--public-surface))}.rank-badge[data-v-1bef2a20]{flex-shrink:0;justify-content:center;align-items:center;width:56px;display:flex}.rank-badge .medal[data-v-1bef2a20]{border-radius:var(--radius-6);width:44px;height:44px;font-weight:var(--weight-700);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.rank-badge .medal.gold[data-v-1bef2a20]{background:var(--color-rank-gold-bg);color:var(--color-rank-gold-fg)}.rank-badge .medal.silver[data-v-1bef2a20]{background:var(--color-rank-silver-bg);color:var(--color-rank-silver-fg)}.rank-badge .medal.bronze[data-v-1bef2a20]{background:var(--color-rank-bronze-bg);color:var(--color-rank-bronze-fg)}.rank-badge .medal .el-icon[data-v-1bef2a20]{font-size:var(--icon-md);margin-bottom:calc(var(--sp-2) * -1)}.rank-badge .medal .rank-number[data-v-1bef2a20]{font-size:var(--type-body-md);line-height:1}.rank-badge .rank-number-normal[data-v-1bef2a20]{border-radius:var(--radius-6);background:var(--el-color-primary-light-9);width:32px;height:32px;color:var(--el-color-primary);font-weight:var(--weight-600);font-size:var(--type-body-lg);justify-content:center;align-items:center;display:flex}.model-info[data-v-1bef2a20]{margin:0 var(--sp-20);flex:1;min-width:0}.model-info .model-name[data-v-1bef2a20]{font-size:var(--type-title-md);font-weight:var(--weight-600);color:var(--el-text-color-primary);margin-bottom:var(--sp-6)}.model-info .model-provider[data-v-1bef2a20]{align-items:center;gap:var(--sp-10);display:flex}.model-info .model-provider .model-id[data-v-1bef2a20]{font-size:var(--type-body-sm);color:var(--el-text-color-secondary);font-family:var(--console-font-mono)}.stats-section[data-v-1bef2a20]{gap:var(--sp-24);flex-shrink:0;display:flex}.stats-section.compact[data-v-1bef2a20]{gap:var(--sp-16)}.stats-section .stat-item[data-v-1bef2a20]{text-align:center}.stats-section .stat-item.primary .stat-value[data-v-1bef2a20]{color:var(--el-color-primary);font-family:var(--console-font-mono);font-size:var(--type-title-lg);font-weight:var(--weight-700)}.stats-section .stat-item .stat-value[data-v-1bef2a20]{font-family:var(--console-font-mono);font-size:var(--type-body-lg);font-weight:var(--weight-600);color:var(--el-text-color-primary);line-height:1.2}.stats-section .stat-item .stat-label[data-v-1bef2a20]{font-size:var(--type-label-md);color:var(--el-text-color-secondary);margin-top:var(--sp-2)}.ranking-item[data-theme=dark][data-v-1bef2a20]{background:var(--public-surface)}.ranking-item[data-theme=dark].rank-1[data-v-1bef2a20]{background:color-mix(in srgb, var(--console-warning) 8%, var(--public-surface));border-color:var(--color-rank-gold-border)}.ranking-item[data-theme=dark].rank-2[data-v-1bef2a20]{background:var(--public-surface-muted);border-color:var(--color-rank-silver-border)}.ranking-item[data-theme=dark].rank-3[data-v-1bef2a20]{background:color-mix(in srgb, var(--console-warning) 5%, var(--public-surface));border-color:var(--color-rank-bronze-border)}.ranking-item[data-theme=dark] .medal.gold[data-v-1bef2a20]{background:var(--color-rank-gold-dark-bg);color:var(--color-rank-gold-dark-fg)}.ranking-item[data-theme=dark] .medal.silver[data-v-1bef2a20]{background:var(--color-rank-silver-dark-bg);color:var(--color-rank-silver-dark-fg)}.ranking-item[data-theme=dark] .medal.bronze[data-v-1bef2a20]{background:var(--color-rank-bronze-dark-bg);color:var(--color-rank-bronze-dark-fg)}@media (width<=767px){.ranking-item[data-v-1bef2a20]{align-items:center;gap:var(--sp-12);padding:var(--sp-12);flex-direction:row;min-height:64px}.rank-badge[data-v-1bef2a20]{flex-shrink:0;width:36px}.rank-badge .medal[data-v-1bef2a20]{width:36px;height:36px}.rank-badge .medal .el-icon[data-v-1bef2a20]{font-size:var(--icon-sm)}.rank-badge .medal .rank-number[data-v-1bef2a20]{font-size:var(--type-label-md)}.rank-badge .rank-number-normal[data-v-1bef2a20]{width:28px;height:28px;font-size:var(--type-body-sm)}.model-info[data-v-1bef2a20]{flex:1;min-width:0;margin:0}.model-info .model-name[data-v-1bef2a20]{font-size:var(--type-body-lg);margin-bottom:var(--sp-4)}.model-info .model-provider[data-v-1bef2a20]{gap:var(--sp-6)}.model-info .model-provider[data-v-1bef2a20] .el-tag{font-size:var(--type-label-sm);padding:0 var(--sp-6);height:18px}.model-info .model-provider .model-id[data-v-1bef2a20]{font-size:var(--type-label-md)}.stats-section[data-v-1bef2a20]{gap:var(--sp-4);flex-direction:column;flex-shrink:0;align-items:flex-end}.stats-section.compact[data-v-1bef2a20]{gap:var(--sp-4)}.stats-section .stat-item[data-v-1bef2a20]{text-align:right}.stats-section .stat-item.primary .stat-value[data-v-1bef2a20]{font-size:var(--type-body-md);font-weight:var(--weight-600)}.stats-section .stat-item .stat-value[data-v-1bef2a20]{font-size:var(--type-body-sm);font-weight:var(--weight-500)}.stats-section .stat-item .stat-label[data-v-1bef2a20]{font-size:var(--type-label-sm);margin-top:0}}@media (width<=480px){.ranking-item[data-v-1bef2a20]{padding:var(--sp-10);gap:var(--sp-10)}.rank-badge[data-v-1bef2a20]{width:32px}.rank-badge .medal[data-v-1bef2a20]{width:32px;height:32px}.rank-badge .medal .el-icon[data-v-1bef2a20]{font-size:var(--icon-sm)}.rank-badge .medal .rank-number[data-v-1bef2a20]{font-size:var(--type-label-sm)}.rank-badge .rank-number-normal[data-v-1bef2a20]{width:24px;height:24px;font-size:var(--type-label-md)}.model-info .model-name[data-v-1bef2a20]{font-size:var(--type-body-md)}.model-info .model-provider .model-id[data-v-1bef2a20]{display:none}.stats-section .stat-item.primary .stat-value[data-v-1bef2a20]{font-size:var(--type-body-sm)}.stats-section .stat-item .stat-value[data-v-1bef2a20]{font-size:var(--type-label-md)}}.section-header[data-v-772117e5]{margin-bottom:var(--sp-10);padding-bottom:var(--sp-8);border-bottom:1px solid var(--public-border);justify-content:space-between;align-items:center;display:flex}.section-header .section-title[data-v-772117e5]{font-size:var(--type-title-sm);font-weight:var(--weight-650);color:var(--el-text-color-primary);align-items:center;gap:var(--sp-10);margin:0;display:flex}.section-header .section-title .section-icon[data-v-772117e5]{font-size:var(--icon-md);color:var(--el-color-primary)}.section-header .update-time[data-v-772117e5]{font-size:var(--type-body-md);color:var(--el-text-color-placeholder)}@media (width<=767px){.section-header[data-v-772117e5]{margin-bottom:var(--sp-16);padding-bottom:var(--sp-10)}.section-header .section-title[data-v-772117e5]{font-size:var(--type-title-md)}.section-header .section-title .section-icon[data-v-772117e5]{font-size:var(--icon-md)}.section-header .update-time[data-v-772117e5]{font-size:var(--type-label-md)}}.ranking-section[data-v-3111f4f2],.ranking-section[data-v-3111f4f2]:last-of-type{margin-bottom:var(--sp-24)}.loading-container[data-v-3111f4f2],.empty-container[data-v-3111f4f2]{padding:var(--sp-40);background:var(--el-bg-color);border-radius:var(--radius-8);text-align:center}.empty-title[data-v-3111f4f2]{margin:0 0 var(--sp-4);color:var(--el-text-color-primary);font-size:var(--type-body-lg)}.empty-desc[data-v-3111f4f2]{color:var(--el-text-color-secondary);font-size:var(--type-body-md);margin:0}.ranking-list[data-v-3111f4f2]{border:1px solid var(--public-border);border-radius:var(--radius-8);flex-direction:column;gap:0;display:flex;overflow:hidden}@media (width<=767px){.ranking-section[data-v-3111f4f2]{margin-bottom:var(--sp-32)}}.ranking-page[data-v-be6765c6]{max-width:1200px;margin:0 auto}.ranking-header[data-v-be6765c6]{text-align:left;margin-bottom:var(--sp-16)}.ranking-header .page-title[data-v-be6765c6]{font-weight:var(--weight-700);color:var(--el-text-color-primary);margin:0 0 var(--sp-4);justify-content:flex-start;align-items:center;gap:var(--sp-8);font-size:var(--type-headline-sm);display:flex}.ranking-header .page-title .title-icon[data-v-be6765c6]{font-size:var(--icon-md);color:var(--el-color-warning)}.ranking-header .page-subtitle[data-v-be6765c6]{font-size:var(--type-body-sm);color:var(--el-text-color-secondary);margin:0}.site-stats-card[data-v-be6765c6]{justify-content:flex-start;align-items:center;gap:var(--sp-24);padding:var(--sp-14) var(--sp-16);margin-bottom:var(--sp-24);background:var(--public-surface);border-radius:var(--radius-8);border:1px solid var(--public-border);display:flex;position:relative}.site-stats-card .stat-item[data-v-be6765c6]{align-items:flex-start;gap:var(--sp-6);flex-direction:column;display:flex}.site-stats-card .stat-value[data-v-be6765c6]{font-family:var(--console-font-mono);font-size:var(--type-headline-md);font-weight:var(--weight-700);color:var(--el-color-primary);line-height:1.2}.site-stats-card .stat-label[data-v-be6765c6]{font-size:var(--type-body-lg);color:var(--el-text-color-secondary)}.site-stats-card .stat-divider[data-v-be6765c6]{background:var(--el-border-color);width:1px;height:32px}.site-stats-card .stats-update-time[data-v-be6765c6]{font-size:var(--type-body-sm);color:var(--el-text-color-placeholder);position:absolute;bottom:10px;right:20px}.site-stats-skeleton .stat-item[data-v-be6765c6]{justify-content:center;align-items:center;min-height:48px;display:flex}.ranking-footer[data-v-be6765c6]{margin-top:var(--sp-32)}.ranking-footer .footer-tip[data-v-be6765c6]{text-align:center;font-size:var(--type-body-md);color:var(--el-text-color-secondary);padding:var(--sp-16);border:1px solid var(--public-border);border-radius:var(--radius-6);background:var(--public-surface-muted);line-height:1.6}@media (width<=767px){.ranking-header[data-v-be6765c6]{margin-bottom:var(--sp-24)}.ranking-header .page-title .title-icon[data-v-be6765c6]{font-size:var(--icon-lg)}.ranking-header .page-subtitle[data-v-be6765c6]{font-size:var(--type-body-lg)}.site-stats-card[data-v-be6765c6]{gap:var(--sp-24);padding:var(--sp-20) var(--sp-24);margin-bottom:var(--sp-24);flex-wrap:wrap}.site-stats-card .stat-value[data-v-be6765c6]{font-size:var(--type-headline-md)}.site-stats-card .stat-label[data-v-be6765c6]{font-size:var(--type-body-md)}.site-stats-card .stats-update-time[data-v-be6765c6]{text-align:right;width:100%;margin-top:var(--sp-4);position:static}.ranking-footer[data-v-be6765c6]{margin-top:var(--sp-24)}}@media (width<=480px){.site-stats-card[data-v-be6765c6]{gap:var(--sp-16);padding:var(--sp-16);flex-wrap:wrap}.site-stats-card .stat-value[data-v-be6765c6]{font-size:var(--type-headline-sm)}.site-stats-card .stats-update-time[data-v-be6765c6]{text-align:right;width:100%;margin-top:var(--sp-4);position:static}}.popular-models[data-v-14adaf98]{margin-top:var(--sp-32);padding-top:var(--sp-24);border-top:1px solid var(--public-border)}.popular-header[data-v-14adaf98]{justify-content:space-between;align-items:flex-start;gap:var(--sp-16);display:flex}.popular-kicker[data-v-14adaf98]{margin:0 0 var(--sp-8);color:var(--el-color-primary);font-family:var(--console-font-mono);font-size:var(--type-label-sm);font-weight:var(--weight-700);letter-spacing:.08em}h2[data-v-14adaf98]{color:var(--el-text-color-primary);font-size:var(--type-title-md);font-weight:var(--weight-650);margin:0;line-height:1.3}.popular-subtitle[data-v-14adaf98]{margin:var(--sp-4) 0 0;color:var(--el-text-color-secondary);font-size:var(--type-body-sm);line-height:1.5}.ranking-link[data-v-14adaf98]{align-items:center;gap:var(--sp-4);color:var(--el-color-primary);font-size:var(--type-body-sm);flex-shrink:0;line-height:1.5;text-decoration:none;display:inline-flex}.ranking-link[data-v-14adaf98]:hover{color:var(--el-color-primary-light-3);text-underline-offset:3px;text-decoration:underline}.ranking-link[data-v-14adaf98]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px;border-radius:var(--radius-4)}.popular-list[data-v-14adaf98]{margin:var(--sp-16) 0 0;flex-direction:column;gap:0;padding:0;list-style:none;display:flex}.popular-item[data-v-14adaf98]{align-items:center;gap:var(--sp-12);min-width:0;padding:var(--sp-12) 0;border-bottom:1px solid color-mix(in srgb, var(--public-border) 72%, transparent);display:flex}.popular-item[data-v-14adaf98]:last-child{border-bottom:0}.rank-mark[data-v-14adaf98]{border-radius:var(--radius-4);background:var(--el-fill-color-light);height:28px;color:var(--el-text-color-secondary);font-family:var(--console-font-mono);font-size:var(--type-body-sm);font-weight:var(--weight-700);flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.popular-item:first-child .rank-mark[data-v-14adaf98]{background:color-mix(in srgb, var(--console-warning) 15%, var(--public-surface));color:var(--console-warning)}.model-copy[data-v-14adaf98]{gap:var(--sp-4);flex-direction:column;flex:1;min-width:0;display:flex}.model-name[data-v-14adaf98]{color:var(--el-text-color-primary);font-size:var(--type-body-md);font-weight:var(--weight-650);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.model-meta[data-v-14adaf98]{color:var(--el-text-color-secondary);font-size:var(--type-label-md);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.popular-list--loading[data-v-14adaf98]{gap:var(--sp-8)}.popular-skeleton[data-v-14adaf98]{min-height:48px;padding:var(--sp-10) 0}@media (width<=767px){.popular-models[data-v-14adaf98]{margin-top:var(--sp-32);padding-top:var(--sp-20)}.popular-header[data-v-14adaf98]{gap:var(--sp-10);flex-direction:column}.ranking-link[data-v-14adaf98]{align-self:flex-start}}
