.ft-top10[data-v-7b2adeb6]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.ft-top10__head[data-v-7b2adeb6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.ft-top10__title[data-v-7b2adeb6]{font-size:14px;font-weight:500;color:#374151}.ft-top10__cat-btn[data-v-7b2adeb6]{padding:6px 12px;background:#f0fdfa;color:#0f766e;font-size:12px;font-weight:500;border:none;border-radius:6px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.ft-top10__cat-btn[data-v-7b2adeb6]:hover{background:#ccfbf1}.ft-top10__scroll[data-v-7b2adeb6]{overflow-x:auto}.ft-top10__table[data-v-7b2adeb6]{width:100%;font-size:12px;border-collapse:collapse}.ft-top10__th[data-v-7b2adeb6]{padding:8px;text-align:left;font-weight:500;color:#4b5563;background:#f9fafb;white-space:nowrap}.ft-top10__th--rank[data-v-7b2adeb6]{width:48px}.ft-top10__th--num[data-v-7b2adeb6]{text-align:right}.ft-top10__hint[data-v-7b2adeb6]{margin-left:2px;font-size:12px;color:#9ca3af;cursor:help}.ft-top10__hint[data-v-7b2adeb6]:hover{color:#6b7280}.ft-top10__row[data-v-7b2adeb6]{background:#fff}.ft-top10__row--alt[data-v-7b2adeb6]{background:#f9fafb}.ft-top10__td[data-v-7b2adeb6]{padding:6px 8px;color:#374151;white-space:nowrap}.ft-top10__td--center[data-v-7b2adeb6]{text-align:center}.ft-top10__td--num[data-v-7b2adeb6]{text-align:right;font-variant-numeric:tabular-nums}.ft-top10__td--desc[data-v-7b2adeb6]{max-width:160px;overflow:hidden;text-overflow:ellipsis}.ft-top10__rank[data-v-7b2adeb6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:500;background:#f3f4f6;color:#4b5563}.ft-top10__rank--top[data-v-7b2adeb6]{background:#fee2e2;color:#b91c1c}.ft-top10__empty[data-v-7b2adeb6]{height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;color:#9ca3af}.ft-text-red[data-v-7b2adeb6]{color:#dc2626}.ft-text-green[data-v-7b2adeb6]{color:#16a34a}