.user-hover-card[data-v-a9c2285d]{border-radius:8px;min-height:80px;overflow:hidden;width:260px}.cover-section[data-v-a9c2285d]{background:var(--primary-color);background-position:50%;background-size:cover;height:60px;position:relative}.cover-section .cover-overlay[data-v-a9c2285d]{background:linear-gradient(to bottom,transparent 40%,rgba(var(--black-rgb,0,0,0),.3));inset:0;pointer-events:none;position:absolute}.user-header[data-v-a9c2285d]{align-items:center;display:flex;gap:12px;margin-bottom:12px;margin-top:-24px;padding:0 12px;position:relative;z-index:1}.user-header .avatar-link[data-v-a9c2285d]{cursor:pointer;text-decoration:none}.user-header .avatar-link:hover .user-avatar[data-v-a9c2285d]{opacity:.85}.user-header .avatar-wrapper[data-v-a9c2285d]{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.user-header .avatar-wrapper .avatar-frame[data-v-a9c2285d]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.user-header .avatar-wrapper .avatar-frame[data-v-a9c2285d] img{height:100%;width:100%}.user-header .user-avatar[data-v-a9c2285d]{border:2px solid var(--background-color);box-shadow:0 2px 8px rgba(var(--black-rgb,0,0,0),.1);flex-shrink:0}.user-header .user-basic[data-v-a9c2285d]{flex:1;min-width:0;padding-top:20px}.user-header .user-basic .username-link[data-v-a9c2285d]{display:block;text-decoration:none}.user-header .user-basic .username-link:hover .username[data-v-a9c2285d]{color:var(--primary-color)}.user-header .user-basic .username-row[data-v-a9c2285d]{align-items:center;display:flex;gap:6px;margin-bottom:4px}.user-header .user-basic .username-row .username[data-v-a9c2285d]{color:var(--text-color);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-header .user-basic .username-row .level-badge[data-v-a9c2285d]{align-items:center;background:var(--info-color);border-radius:4px;color:var(--neutral-50);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;padding:1px 6px}.user-header .user-basic .username-row .real-name-tag[data-v-a9c2285d]{align-items:center;border-radius:4px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:500;padding:1px 6px}.user-header .user-basic .username-row .real-name-tag.verified[data-v-a9c2285d]{background:rgba(var(--success-rgb),.1);color:var(--success-color)}.user-header .user-basic .username-row .real-name-tag.unverified[data-v-a9c2285d]{background:rgba(var(--warning-rgb),.1);color:var(--warning-color)}.user-header .user-basic .user-meta-row[data-v-a9c2285d]{align-items:center;display:flex;gap:8px;margin-top:2px}.user-header .user-basic .user-meta-row .level-name[data-v-a9c2285d]{color:var(--text-color-secondary);font-size:12px}.user-header .user-basic .user-meta-row .user-uid[data-v-a9c2285d]{background:var(--bg-color-tertiary);border-radius:4px;color:var(--text-color-tertiary);font-family:monospace;font-size:11px;padding:1px 6px}.user-header .user-basic .level-name-row .level-name[data-v-a9c2285d]{color:var(--text-color-secondary);font-size:12px}.user-bio[data-v-a9c2285d]{color:var(--text-color-secondary);display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.5;margin-bottom:12px;padding:0 12px;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.achievements-section[data-v-a9c2285d]{padding:0 12px 12px}.achievements-section .section-title[data-v-a9c2285d]{color:var(--text-color-tertiary);font-size:12px;margin-bottom:8px}.achievements-section .badges-list[data-v-a9c2285d]{display:flex;flex-wrap:wrap;gap:8px}.achievements-section .badges-list .badge-item[data-v-a9c2285d]{align-items:center;background:var(--background-color-secondary);border-radius:6px;cursor:default;display:flex;height:32px;justify-content:center;transition:transform .2s ease;width:32px}.achievements-section .badges-list .badge-item[data-v-a9c2285d]:hover{transform:scale(1.1)}.achievements-section .badges-list .badge-item .badge-icon[data-v-a9c2285d]{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.achievements-section .badges-list .badge-item .badge-icon-default[data-v-a9c2285d]{font-size:16px}.achievements-section .badges-list .badge-item.common[data-v-a9c2285d]{border-color:var(--border-color)}.achievements-section .badges-list .badge-item.rare[data-v-a9c2285d]{background:linear-gradient(135deg,rgba(var(--neutral-rgb,100,116,139),.1) 0,transparent 100%);border-color:var(--info-color)}.achievements-section .badges-list .badge-item.epic[data-v-a9c2285d]{background:linear-gradient(135deg,rgba(var(--primary-rgb,99,102,241),.1) 0,transparent 100%);border-color:var(--primary-color)}.achievements-section .badges-list .badge-item.legendary[data-v-a9c2285d]{background:linear-gradient(135deg,rgba(var(--warning-rgb,245,158,11),.15) 0,transparent 100%);border-color:var(--accent-tertiary)}.no-achievements[data-v-a9c2285d]{font-size:12px;padding:8px 12px 12px}.load-error[data-v-a9c2285d],.no-achievements[data-v-a9c2285d]{color:var(--text-color-tertiary);text-align:center}.load-error[data-v-a9c2285d]{font-size:13px;padding:16px 12px}@media(max-width:767px){.user-hover-card[data-v-a9c2285d] .ant-popover-inner{max-width:calc(100vw - 32px)}.user-hover-card .user-card-content[data-v-a9c2285d]{padding:12px}.user-hover-card .user-card-content .user-header .user-avatar[data-v-a9c2285d]{height:48px;width:48px}.user-hover-card .user-card-content .user-header .user-info .username[data-v-a9c2285d]{font-size:15px}.user-hover-card .user-card-content .user-header .user-info .user-level[data-v-a9c2285d]{font-size:11px}.user-hover-card .user-card-content .user-stats[data-v-a9c2285d]{padding:10px}.user-hover-card .user-card-content .user-stats .stat-item .stat-value[data-v-a9c2285d]{font-size:14px}.user-hover-card .user-card-content .user-stats .stat-item .stat-label[data-v-a9c2285d]{font-size:11px}.user-hover-card .user-card-content .user-achievements .achievement-item[data-v-a9c2285d]{padding:8px}.user-hover-card .user-card-content .user-achievements .achievement-item .achievement-icon[data-v-a9c2285d]{font-size:14px;height:28px;width:28px}.user-hover-card .user-card-content .user-achievements .achievement-item .achievement-info .achievement-name[data-v-a9c2285d]{font-size:12px}.user-hover-card .user-card-content .user-achievements .achievement-item .achievement-info .achievement-desc[data-v-a9c2285d]{font-size:10px}}
