.creator-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:center;padding:15px 4px 22px}
.creator-card{min-width:0;width:100%;display:flex;gap:14px;align-items:center;text-align:left;cursor:pointer;color:#fff;font:inherit;border:1px solid #e4b86b;border-radius:21px;padding:17px;background:linear-gradient(135deg,#454956b8,#292d3be6);box-shadow:0 0 13px #ffb73945;transition:transform .16s ease}
.creator-card:hover{transform:translateY(-3px)}.creator-card:focus-visible{outline:3px solid white;outline-offset:5px}
.creator-rank-1{grid-column:2;grid-row:1;transform:translateY(-9px);border:2px solid #ffd26a;box-shadow:0 0 20px #ffb73975;padding:21px 17px}.creator-rank-1:hover{transform:translateY(-12px)}
.creator-rank-2{grid-column:1;grid-row:1;border-color:#d5e3f5;box-shadow:0 0 12px #c7d9fb40}.creator-rank-3{grid-column:3;grid-row:1;transform:translateY(5px)}
.creator-avatar{height:64px;width:64px;flex-shrink:0;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:linear-gradient(140deg,#476491,#27324a);border:1px solid #ffffff38;font-size:25px;font-weight:800}.creator-avatar img{width:100%;height:100%;object-fit:cover}
.creator-body{min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:4px}.creator-body strong{font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-medal{font-size:10px;font-weight:800;color:#ffe094;background:#171a24b3;border:1px solid #ffffff29;padding:3px 7px;border-radius:15px}.creator-location{font-size:11px;color:#d0d4df;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-location:before{content:'●';color:#f44878;font-size:9px;margin-right:5px}
@media(max-width:650px){.creator-podium{grid-template-columns:1fr;gap:12px;padding:12px 0}.creator-card{grid-column:1;grid-row:auto;transform:none!important;padding:16px}.creator-rank-1{padding:18px 16px}.creator-avatar{height:58px;width:58px}}
@media(prefers-reduced-motion:reduce){.creator-card{transition:none}}
