.pcc[data-v-00487728]{background:radial-gradient(130% 90% at 50% -10%,hsl(var(--f5-primary)/.14),transparent 60%),hsl(var(--f5-card)/.92);border:1px solid hsl(var(--f5-border)/.6);isolation:isolate;border-radius:1rem;padding:12px 12px 14px;position:relative;overflow:hidden;box-shadow:0 10px 34px -14px #04081080,inset 0 1px #ffffff0a}.pcc[data-v-00487728]:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(115deg,#0000 30%,#ffffff0f 48%,#0000 62%);animation:1.1s ease-out .15s both pccSweep-00487728;position:absolute;inset:0;transform:translate(-120%)}@keyframes pccSweep-00487728{to{transform:translate(120%)}}.pcc-head[data-v-00487728]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pcc-title[data-v-00487728]{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--f5-primary));font-size:13px}.pcc-swords[data-v-00487728]{filter:drop-shadow(0 0 6px hsl(var(--f5-primary)/.5))}.pcc-season[data-v-00487728]{color:hsl(var(--f5-muted-foreground));background:hsl(var(--f5-secondary)/.7);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.pcc-duel-body[data-v-00487728]{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.pcc-col[data-v-00487728]{text-align:center;background:hsl(var(--f5-secondary)/.5);border:1px solid hsl(var(--f5-border)/.5);min-width:0;animation:.5s cubic-bezier(.22,1,.36,1) both pccRise-00487728;animation-delay:calc(var(--i)*90ms + .1s);border-radius:13px;flex-direction:column;align-items:center;padding:12px 8px 10px;display:flex;position:relative}.pcc-col.is-best[data-v-00487728]{background:radial-gradient(120% 80% at 50% 0,hsl(var(--f5-success)/.18),transparent 65%),hsl(var(--f5-secondary)/.5);border-color:hsl(var(--f5-success)/.5);box-shadow:0 0 24px -8px hsl(var(--f5-success)/.45),inset 0 1px 0 hsl(var(--f5-success)/.15);transform:translateY(-3px)}.pcc-col.is-na[data-v-00487728]{opacity:.62}.pcc-crown[data-v-00487728]{filter:drop-shadow(0 2px 4px #5c410a80);font-size:20px;animation:2.4s ease-in-out infinite pccBob-00487728;position:absolute;top:-12px}@keyframes pccBob-00487728{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-3px)rotate(4deg)}}.pcc-jersey[data-v-00487728]{background:hsl(var(--f5-muted)/.6);width:48px;height:48px;box-shadow:inset 0 0 0 1px hsl(var(--f5-border)/.6);border-radius:14px;flex-shrink:0;margin-bottom:8px;position:relative;overflow:hidden}.pcc-jersey-img[data-v-00487728]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pcc-jersey-fallback[data-v-00487728]{justify-content:center;align-items:center;width:100%;height:100%;font-size:22px;display:flex}.pcc-jersey--sm[data-v-00487728]{border-radius:9px;flex-shrink:0;width:30px;height:30px;margin-bottom:0}.pcc-jersey-fallback--sm[data-v-00487728]{font-size:13px}.pcc-name[data-v-00487728]{color:hsl(var(--f5-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13.5px;font-weight:700;line-height:1.15;overflow:hidden}.pcc-team[data-v-00487728]{color:hsl(var(--f5-muted-foreground));margin-top:2px;font-size:10.5px;display:block}.pcc-voto-wrap[data-v-00487728]{margin:9px 0 8px;line-height:1}.pcc-voto[data-v-00487728]{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:hsl(var(--f5-foreground));font-size:32px}.is-best .pcc-voto[data-v-00487728]{color:hsl(var(--f5-success));filter:drop-shadow(0 0 10px hsl(var(--f5-success)/.45))}.pcc-voto--na[data-v-00487728]{color:hsl(var(--f5-muted-foreground));font-size:20px}.pcc-bar[data-v-00487728]{background:hsl(var(--f5-muted)/.7);width:100%;height:7px;overflow:hidden}.pcc-bar[data-v-00487728],.pcc-fill[data-v-00487728]{border-radius:999px}.pcc-fill[data-v-00487728]{width:0;height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}.pcc-matches[data-v-00487728]{color:hsl(var(--f5-muted-foreground));margin-top:6px;font-size:9.5px}.pcc-vs[data-v-00487728]{z-index:4;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pcc-vs span[data-v-00487728]{letter-spacing:.04em;width:34px;height:34px;color:hsl(var(--f5-primary-foreground));background:radial-gradient(circle at 35% 30%,hsl(var(--f5-primary)),hsl(var(--f5-azzurro-dark)));box-shadow:0 0 0 3px hsl(var(--f5-card)),0 4px 14px -3px hsl(var(--f5-primary)/.7),inset 0 0 0 1px #ffffff4d;border-radius:50%;justify-content:center;align-items:center;font-size:12px;animation:.4s cubic-bezier(.34,1.56,.64,1) .35s both pccPop-00487728;display:flex}@keyframes pccPop-00487728{0%{transform:scale(0)}to{transform:scale(1)}}.pcc-list-body[data-v-00487728]{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.pcc-row[data-v-00487728]{background:hsl(var(--f5-secondary)/.5);border:1px solid hsl(var(--f5-border)/.5);animation:.45s cubic-bezier(.22,1,.36,1) both pccRise-00487728;animation-delay:calc(var(--i)*80ms + .1s);border-radius:11px;align-items:center;gap:9px;padding:8px 9px;display:flex}.pcc-row.is-best[data-v-00487728]{border-color:hsl(var(--f5-success)/.5);box-shadow:0 0 18px -8px hsl(var(--f5-success)/.4)}.pcc-row.is-na[data-v-00487728]{opacity:.62}.pcc-rank[data-v-00487728]{color:hsl(var(--f5-muted-foreground));text-align:center;flex-shrink:0;width:16px;font-size:13px}.pcc-role--sm[data-v-00487728]{flex-shrink:0;width:20px;height:20px;margin-bottom:0;font-size:9.5px}.pcc-row-main[data-v-00487728]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pcc-name--sm[data-v-00487728]{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pcc-team--sm[data-v-00487728]{font-size:10px}.pcc-matches--sm[data-v-00487728]{color:hsl(var(--f5-muted-foreground)/.75)}.pcc-bar--sm[data-v-00487728]{height:5px}.pcc-voto--sm[data-v-00487728]{text-align:right;flex-shrink:0;min-width:44px;font-size:18px}@keyframes pccRise-00487728{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pcc-col[data-v-00487728],.pcc-crown[data-v-00487728],.pcc-row[data-v-00487728],.pcc-vs span[data-v-00487728],.pcc[data-v-00487728]:before{animation:none}.pcc-fill[data-v-00487728]{transition:none}}
