.creator-badge[data-v-c4c3e503]{display:inline-flex;align-items:center;gap:2px;padding:0 6px;height:20px;background:#FFF7E8;color:#fa8c16;font-size:11px;font-weight:500;border-radius:2px;border:1px solid #FFD591;white-space:nowrap;line-height:1;vertical-align:middle;margin-left:4px;box-sizing:border-box}.creator-badge.small[data-v-c4c3e503]{height:18px;font-size:10px;padding:0 4px}.badge-icon[data-v-c4c3e503]{font-size:12px}.creator-badge.small .badge-icon[data-v-c4c3e503]{font-size:10px}.badge-text[data-v-c4c3e503]{transform:scale(.9);transform-origin:left center}.creative-loading[data-v-c9743ec7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background:linear-gradient(135deg,#f5f7fa 0%,#e4e7eb 100%);border-radius:16px;min-height:400px;text-align:center;position:relative;overflow:hidden}.loading-content[data-v-c9743ec7]{position:relative;z-index:2;max-width:600px}.cube-spinner[data-v-c9743ec7]{width:60px;height:60px;position:relative;transform-style:preserve-3d;animation:rotate-c9743ec7 2s infinite linear;margin:0 auto 30px}.face[data-v-c9743ec7]{position:absolute;width:60px;height:60px;background:rgba(30,128,255,.1);border:2px solid #1e80ff;opacity:.8}.front[data-v-c9743ec7]{transform:translateZ(30px)}.back[data-v-c9743ec7]{transform:rotateY(180deg) translateZ(30px)}.right[data-v-c9743ec7]{transform:rotateY(90deg) translateZ(30px)}.left[data-v-c9743ec7]{transform:rotateY(-90deg) translateZ(30px)}.top[data-v-c9743ec7]{transform:rotateX(90deg) translateZ(30px)}.bottom[data-v-c9743ec7]{transform:rotateX(-90deg) translateZ(30px)}@keyframes rotate-c9743ec7{0%{transform:rotateX(0) rotateY(0)}to{transform:rotateX(360deg) rotateY(360deg)}}.loading-title[data-v-c9743ec7]{font-size:24px;font-weight:600;color:#1d2129;margin-bottom:24px;background:linear-gradient(120deg,#1e80ff,#00b5ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.quote-container[data-v-c9743ec7]{margin-bottom:30px;height:80px;display:flex;flex-direction:column;justify-content:center}.quote-text[data-v-c9743ec7]{font-size:18px;color:#4e5969;font-style:italic;margin-bottom:8px;line-height:1.5;animation:fadeIn-c9743ec7 .5s ease}.quote-author[data-v-c9743ec7]{font-size:14px;color:#86909c;font-weight:500;animation:fadeIn-c9743ec7 .5s ease .2s backwards}.loading-progress[data-v-c9743ec7]{width:200px;height:4px;background:#e5e6eb;border-radius:2px;margin:0 auto;overflow:hidden;position:relative}.progress-bar[data-v-c9743ec7]{position:absolute;top:0;left:0;height:100%;width:30%;background:linear-gradient(90deg,#1e80ff,#00b5ff);border-radius:2px;animation:progress-c9743ec7 1.5s infinite ease-in-out}@keyframes progress-c9743ec7{0%{left:-30%;width:30%}50%{left:35%;width:30%}to{left:100%;width:30%}}@keyframes fadeIn-c9743ec7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.article-list[data-v-b399f05e]{width:100%}.articles-wrapper[data-v-b399f05e],.articles-container[data-v-b399f05e]{display:flex;flex-direction:column}.article-item[data-v-b399f05e]{display:flex;padding:20px 0;border-bottom:1px solid #e5e6eb;cursor:pointer;transition:all .2s ease}.article-item[data-v-b399f05e]:hover{background-color:#fafafa;padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px;border-radius:4px}.article-item[data-v-b399f05e]:last-child{border-bottom:none}.article-content[data-v-b399f05e]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;margin-right:24px}.article-title[data-v-b399f05e]{font-size:18px;font-weight:600;color:#1d2129;line-height:28px;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-item:hover .article-title[data-v-b399f05e]{color:#165dff}.article-summary[data-v-b399f05e]{font-size:14px;color:#86909c;line-height:22px;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-meta[data-v-b399f05e]{display:flex;align-items:center;font-size:13px;color:#86909c;gap:16px}.article-meta .author[data-v-b399f05e]{display:flex;align-items:center;color:#4e5969}.author-name-link[data-v-b399f05e]{margin:0 4px;font-size:13px;color:#4e5969}.author-name-link[data-v-b399f05e]:hover{color:#165dff}.author-name[data-v-b399f05e]{margin:0 4px;color:#4e5969}.article-cover[data-v-b399f05e]{width:120px;height:80px;flex-shrink:0;border-radius:4px;overflow:hidden;border:1px solid #e5e6eb}.article-cover img[data-v-b399f05e]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-item:hover .article-cover img[data-v-b399f05e]{transform:scale(1.05)}.avatar-text-small[data-v-b399f05e]{font-size:10px;color:#fff;font-weight:700}.empty-state[data-v-b399f05e]{padding:40px 0;display:flex;justify-content:center}.theme-pagination[data-v-b399f05e]{--el-pagination-font-size: 14px;--el-pagination-button-color: #4e5969;--el-pagination-hover-color: #165dff}.staggered-list-enter-active[data-v-b399f05e],.staggered-list-leave-active[data-v-b399f05e]{transition:all .5s ease}.staggered-list-enter-from[data-v-b399f05e],.staggered-list-leave-to[data-v-b399f05e]{opacity:0;transform:translateY(20px)}@media (max-width: 768px){.article-item[data-v-b399f05e]{flex-direction:column-reverse}.article-content[data-v-b399f05e]{margin-right:0;margin-top:12px}.article-cover[data-v-b399f05e]{width:100%;height:160px}.article-title[data-v-b399f05e]{font-size:16px;line-height:24px}.article-summary[data-v-b399f05e]{display:none}}.card-base[data-v-f38e3bbc]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 12px #0000000a;height:100%;box-sizing:border-box}.ranking-header[data-v-f38e3bbc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ranking-title[data-v-f38e3bbc]{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;color:#1d2129}.ranking-tag[data-v-f38e3bbc]{background-color:#f2f3f5;border-color:transparent;color:#86909c;font-weight:400}.filter-trigger[data-v-f38e3bbc]{display:flex;align-items:center;gap:4px;cursor:pointer;font-size:14px;color:#4e5969;transition:color .2s}.filter-trigger[data-v-f38e3bbc]:hover{color:#1d2129}.ranking-list[data-v-f38e3bbc]{display:flex;flex-direction:column;gap:16px}.ranking-item[data-v-f38e3bbc]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}.ranking-item[data-v-f38e3bbc]:hover{background-color:#f7f8fa}.rank-index[data-v-f38e3bbc]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#86909c;line-height:1;margin-top:2px}.rank-medal[data-v-f38e3bbc]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-size:12px}.rank-1 .rank-medal[data-v-f38e3bbc]{background:linear-gradient(135deg,#ff7d00 0%,#ff4d4f 100%)}.rank-1[data-v-f38e3bbc]{color:#ff4d4f}.rank-2 .rank-medal[data-v-f38e3bbc]{background:linear-gradient(135deg,#ffc53d 0%,#faad14 100%)}.rank-2[data-v-f38e3bbc]{color:#faad14}.rank-3 .rank-medal[data-v-f38e3bbc]{background:linear-gradient(135deg,#bae637 0%,#73d13d 100%)}.rank-3[data-v-f38e3bbc]{color:#73d13d}.article-info[data-v-f38e3bbc]{flex:1;min-width:0}.article-title[data-v-f38e3bbc]{margin:0 0 4px;font-size:14px;font-weight:500;color:#1d2129;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ranking-item:hover .article-title[data-v-f38e3bbc]{color:#165dff}.article-meta[data-v-f38e3bbc]{display:flex;align-items:center;font-size:12px;color:#86909c}.stat-separator[data-v-f38e3bbc]{margin:0 4px}.skeleton-item[data-v-f38e3bbc]{display:flex;align-items:flex-start;margin-bottom:20px}.empty-state[data-v-f38e3bbc]{padding:20px 0;text-align:center}[data-v-f38e3bbc] .el-dropdown-menu__item.active{color:#165dff;background-color:#f2f3f5}.list-transition-enter-active[data-v-f38e3bbc],.list-transition-leave-active[data-v-f38e3bbc]{transition:all .3s ease}.list-transition-enter-from[data-v-f38e3bbc],.list-transition-leave-to[data-v-f38e3bbc]{opacity:0;transform:translate(20px)}
