.cp-stage[data-v-670f5ac1]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1.25rem;padding-top:3.25rem;display:grid}.cp-place[data-v-670f5ac1]{flex-direction:column;min-width:0;display:flex}.cp-place.is-1[data-v-670f5ac1]{order:2}.cp-place.is-2[data-v-670f5ac1]{order:1}.cp-place.is-3[data-v-670f5ac1]{order:3}.cp-top[data-v-670f5ac1]{text-align:center;background:var(--d-card,#fff);border:.04875rem solid #bebebe;border-bottom:0;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;align-items:center;padding:3.25rem .875rem 1rem;display:flex;position:relative;box-shadow:0 -.375rem .9375rem #00000005}.cp-place.is-1 .cp-top[data-v-670f5ac1]{border-color:#fbc800;padding-top:3.75rem;box-shadow:0 -.5rem 1.5rem #fbc80024}.cp-cup[data-v-670f5ac1]{border:4px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:5.25rem;height:5.25rem;display:flex;position:absolute;top:-2.75rem;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0000002e}.cp-cup svg[data-v-670f5ac1]{width:2.75rem;height:2.75rem}.cp-place.is-1 .cp-cup[data-v-670f5ac1]{width:6.25rem;height:6.25rem;top:-3.25rem}.cp-place.is-1 .cp-cup svg[data-v-670f5ac1]{width:3.25rem;height:3.25rem}.cp-pic[data-v-670f5ac1]{justify-content:center;align-items:center;width:100%;height:3.5rem;margin-bottom:.75rem;display:flex}.cp-place.is-1 .cp-pic[data-v-670f5ac1]{height:4.25rem}.cp-pic.is-round[data-v-670f5ac1]{background:#e9e9e9;border-radius:999px;width:3.5rem;overflow:hidden}.cp-place.is-1 .cp-pic.is-round[data-v-670f5ac1]{width:4.25rem}.cp-logo-img[data-v-670f5ac1]{-o-object-fit:contain;object-fit:contain;filter:grayscale();max-width:100%;max-height:100%;transition:filter .3s}.group:hover .cp-logo-img[data-v-670f5ac1]{filter:none}.cp-avatar-img[data-v-670f5ac1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cp-initial[data-v-670f5ac1]{color:#4b4b4b;font-size:1.5rem;font-weight:900}.cp-name[data-v-670f5ac1]{font-size:1.125rem;font-weight:800;line-height:1.3}.cp-sub[data-v-670f5ac1]{color:#4b4b4b;margin-top:.125rem;font-size:.875rem}.cp-value[data-v-670f5ac1]{color:#262626;white-space:nowrap;text-overflow:ellipsis;background:#fff6d6;border-radius:999px;max-width:100%;margin-top:.625rem;padding:.125rem .75rem;font-size:.9375rem;font-weight:800;overflow:hidden}.cp-score[data-v-670f5ac1]{margin-inline-start:.5rem}.cp-actions[data-v-670f5ac1]{gap:.5rem;width:100%;margin-top:.875rem;display:flex}.cp-btn[data-v-670f5ac1]{color:#fff;white-space:nowrap;background:#262626;border:.04875rem solid #262626;border-radius:2.625rem;flex:1;justify-content:center;align-items:center;height:1.9375rem;font-size:.75rem;font-weight:600;transition:all .3s;display:flex}.cp-btn[data-v-670f5ac1]:hover{color:#262626;background:#fbc800;border-color:#fbc800}.cp-btn.is-light[data-v-670f5ac1]{color:#262626;background:#fff}.cp-btn.is-light[data-v-670f5ac1]:hover{color:#fff;background:#6b7280;border-color:#6b7280}.cp-step[data-v-670f5ac1]{background:linear-gradient(#333,#262626);border-radius:0 0 .75rem .75rem;justify-content:center;padding-top:.875rem;display:flex}.cp-place.is-1 .cp-step[data-v-670f5ac1]{height:6.5rem}.cp-place.is-2 .cp-step[data-v-670f5ac1]{height:4.75rem}.cp-place.is-3 .cp-step[data-v-670f5ac1]{height:3.75rem}.cp-step-rank[data-v-670f5ac1]{letter-spacing:.02em;font-family:PoppinsExtraBold,system-ui,sans-serif;font-size:1.5rem;line-height:1}.cp-place.is-1 .cp-step-rank[data-v-670f5ac1]{font-size:1.875rem}@media (width<=639px){.cp-stage[data-v-670f5ac1]{gap:.5rem;padding-top:2.5rem}.cp-top[data-v-670f5ac1]{padding:2.25rem .375rem .75rem}.cp-place.is-1 .cp-top[data-v-670f5ac1]{padding-top:2.5rem}.cp-cup[data-v-670f5ac1]{border-width:3px;width:3.5rem;height:3.5rem;top:-1.875rem}.cp-cup svg[data-v-670f5ac1]{width:1.75rem;height:1.75rem}.cp-place.is-1 .cp-cup[data-v-670f5ac1]{width:4.25rem;height:4.25rem;top:-2.25rem}.cp-place.is-1 .cp-cup svg[data-v-670f5ac1]{width:2.125rem;height:2.125rem}.cp-pic[data-v-670f5ac1]{height:2.5rem}.cp-place.is-1 .cp-pic[data-v-670f5ac1]{height:2.75rem}.cp-pic.is-round[data-v-670f5ac1]{width:2.5rem}.cp-place.is-1 .cp-pic.is-round[data-v-670f5ac1]{width:2.75rem}.cp-name[data-v-670f5ac1]{font-size:.8125rem}.cp-sub[data-v-670f5ac1]{display:none}.cp-value[data-v-670f5ac1]{padding:.125rem .5rem;font-size:.6875rem}.cp-actions[data-v-670f5ac1]{flex-direction:column;gap:.375rem}.cp-step-rank[data-v-670f5ac1]{font-size:1rem}.cp-place.is-1 .cp-step-rank[data-v-670f5ac1]{font-size:1.1875rem}.cp-place.is-1 .cp-step[data-v-670f5ac1]{height:5rem}.cp-place.is-2 .cp-step[data-v-670f5ac1]{height:3.75rem}.cp-place.is-3 .cp-step[data-v-670f5ac1]{height:3rem}}