.creator-card{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid rgb(var(--line));border-radius:1.15rem;color:var(--text-primary);background:rgb(var(--panel)/.95);box-shadow:0 3px 16px rgb(15 23 42/.04);transition:transform .18s ease,box-shadow .18s ease}.creator-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgb(15 23 42/.1)}.creator-card-cover{position:relative;height:96px;flex-shrink:0;overflow:hidden;background:rgb(var(--panel-soft));background-size:cover;background-position:50%}.creator-card-cover-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.creator-card-cover-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgb(0 0 0/.12))}.creator-card-rank{position:absolute;top:.65rem;right:.65rem;border:1px solid rgb(255 255 255/.3);border-radius:999px;padding:.22rem .55rem;background:rgb(var(--panel)/.9);color:var(--text-secondary);font-size:.62rem;font-weight:650;backdrop-filter:blur(12px)}.creator-card-content{display:flex;flex:1;flex-direction:column;min-width:0;padding:0 1.15rem .8rem}.creator-card-avatar-row{position:relative;display:flex;align-items:end;justify-content:space-between;gap:.75rem;margin-top:-30px;margin-bottom:.45rem}.creator-card-avatar-row>:last-child:not(:first-child){margin-bottom:.4rem}.creator-card-avatar{width:64px;height:64px;flex-shrink:0;border:4px solid rgb(var(--panel));border-radius:50%!important;box-shadow:0 3px 12px rgb(0 0 0/.09)}.creator-card-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem .3rem;min-width:0}.creator-card-name-row h3{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;font-weight:850;line-height:1.4;padding-bottom:.1em}.creator-card .profile-honors{justify-content:flex-start;gap:0}.creator-card .profile-honor-trigger{width:28px;height:32px}.creator-card .profile-honor-gem{width:25px;height:29px}.creator-card .profile-honor-symbol{width:14px;height:14px}.creator-card-handle{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.creator-card-bio,.creator-card-handle{overflow:hidden;color:var(--text-secondary)}.creator-card-bio{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;min-height:2.9em;margin-top:1rem;font-size:.82rem;line-height:1.55}.creator-card-roles{margin-top:.65rem;font-size:.7rem;font-weight:650;line-height:1.6;color:var(--text-secondary)}.creator-card-stats{display:flex;flex-wrap:wrap;gap:.45rem .95rem;margin-top:auto;padding-block:1rem;min-height:3.1rem;font-size:.72rem;color:var(--text-secondary)}.creator-card-stats>span{display:inline-flex;align-items:center;gap:.3rem}.creator-card-stats strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.creator-card-project{display:flex;align-items:center;gap:.65rem;border-top:1px solid rgb(var(--line));padding-block:.8rem}.creator-card-project-art{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:.5rem;overflow:hidden;color:var(--text-secondary)}.creator-card-project-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.creator-card-project>div:last-child{min-width:0}.creator-card-project span{font-size:.6rem;color:var(--text-secondary)}.creator-card-project p{font-size:.75rem;font-weight:700}.creator-card-project p,.creator-card-project small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-card-project small{display:block;font-size:.65rem;color:var(--text-secondary)}.creator-card-footer{display:flex;justify-content:flex-end;border-top:1px solid rgb(var(--line));padding-top:.55rem}.creator-card-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:38px;padding:.35rem .6rem;border-radius:.6rem;font-size:.76rem;font-weight:750;color:var(--text-primary);transition:background .16s ease}.creator-card-link:hover{background:rgb(var(--panel-soft))}@media (prefers-reduced-motion:reduce){.creator-card,.creator-card-link{transition:none}.creator-card:hover{transform:none}}