.player-card[data-v-fd0edbb1]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md)}.player-card__top[data-v-fd0edbb1]{align-items:flex-start;display:flex;justify-content:space-between}.player-card__info[data-v-fd0edbb1]{display:flex;flex-direction:column;gap:2px}.player-card__name[data-v-fd0edbb1]{color:var(--color-text-secondary);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.player-card__score-wrap[data-v-fd0edbb1]{align-items:baseline;display:flex;gap:8px;height:42px;position:relative}.player-card__score[data-v-fd0edbb1]{color:var(--color-text);display:block;font-size:42px;font-weight:700;letter-spacing:-1.5px;line-height:1}.player-card__round-score[data-v-fd0edbb1]{font-size:16px;font-weight:600;line-height:1}.player-card__round-score--positive[data-v-fd0edbb1]{color:var(--color-green)}.player-card__round-score--negative[data-v-fd0edbb1]{color:var(--color-red)}.player-card__to-win[data-v-fd0edbb1]{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.player-card__to-win-label[data-v-fd0edbb1]{color:var(--color-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.player-card__to-win-value[data-v-fd0edbb1]{color:var(--color-green);font-size:20px;font-weight:600}.player-card__controls[data-v-fd0edbb1]{display:flex;flex-direction:column;gap:var(--space-sm)}.player-card__row[data-v-fd0edbb1]{display:flex;gap:var(--space-xs)}.player-card__row .btn--icon[data-v-fd0edbb1]{border-radius:var(--radius-sm);flex:1;font-size:13px;font-weight:700;height:36px;width:auto}.score-bounce-enter-active[data-v-fd0edbb1]{animation:scoreBounceIn-fd0edbb1 .25s cubic-bezier(.34,1.56,.64,1)}.score-bounce-leave-active[data-v-fd0edbb1]{animation:scoreFadeOut-fd0edbb1 .15s ease forwards}@keyframes scoreBounceIn-fd0edbb1{0%{transform:scale(.8)}80%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes scoreFadeOut-fd0edbb1{to{opacity:0;transform:scale(1.1)}}.round-score-enter-active[data-v-fd0edbb1]{animation:roundScoreIn-fd0edbb1 .35s cubic-bezier(.34,1.56,.64,1)}.round-score-leave-active[data-v-fd0edbb1]{animation:roundScoreOut-fd0edbb1 .15s ease forwards}@keyframes roundScoreIn-fd0edbb1{0%{opacity:0;transform:translateY(-4px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes roundScoreOut-fd0edbb1{to{opacity:0;transform:translateY(-4px) scale(.8)}}
