.pp-rank[data-v-e1fc0839]{background:color-mix(in srgb,var(--lg) 22%,#12172e);border-radius:9px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--lg) 55%,transparent),0 2px 6px #00000059;display:grid;height:26px;place-items:center;width:26px}.pp-medal[data-v-e1fc0839]{background:color-mix(in srgb,var(--mc) 16%,transparent);border-radius:999px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--mc) 55%,transparent),0 0 12px color-mix(in srgb,var(--mc) 30%,transparent);display:grid;height:56px;place-items:center;transition:transform .15s ease;width:56px}.group:hover .pp-medal[data-v-e1fc0839]{transform:translateY(-2px)}.pp-medal-icon[data-v-e1fc0839]{color:var(--mc);font-size:26px}.pp-medal--founder[data-v-e1fc0839]{animation:pp-founder-glow-e1fc0839 3s ease-in-out infinite;background:linear-gradient(145deg,#ffffff47,#d2e1ff14);box-shadow:inset 0 0 0 1.5px #ffffffbf,0 0 18px #d2e6ff8c,0 0 40px #b4d2ff59;overflow:hidden;position:relative}.pp-medal--founder .pp-medal-icon[data-v-e1fc0839]{color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.8))}.pp-medal--founder[data-v-e1fc0839]:before{animation:pp-founder-shine-e1fc0839 3.2s ease-in-out infinite;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.65),transparent);content:"";height:200%;left:-120%;position:absolute;top:-50%;transform:rotate(8deg);width:60%}@keyframes pp-founder-shine-e1fc0839{0%{left:-120%}55%,to{left:160%}}@keyframes pp-founder-glow-e1fc0839{0%,to{box-shadow:inset 0 0 0 1.5px #ffffffbf,0 0 18px #d2e6ff8c,0 0 40px #b4d2ff59}50%{box-shadow:inset 0 0 0 1.5px #ffffffe6,0 0 26px #dcebffcc,0 0 55px #bed7ff80}}.pp-tooltip[data-v-e1fc0839]{background:#0a0e1ef2;border-radius:8px;bottom:calc(100% + 6px);box-shadow:0 4px 12px #0006;color:#fff;font-size:11px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .15s ease;white-space:nowrap;z-index:10}.group:hover .pp-tooltip[data-v-e1fc0839]{opacity:1}.line-clamp-2[data-v-e1fc0839]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
