.player-league-card[data-v-8719b855]{padding:20px 24px;color:#fff;background-color:#1a232a;border:1px solid #323236}.player-league-card--muted[data-v-8719b855]{opacity:.92}.player-league-card__header[data-v-8719b855]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #323236}.player-league-card__header-main[data-v-8719b855]{min-width:0;flex:1}.player-league-card__title-row[data-v-8719b855]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px}.player-league-card__league-link[data-v-8719b855]{font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.2;color:#fff;text-decoration:none;transition:color .3s}.player-league-card__league-link[data-v-8719b855]:hover{color:#157457}.player-league-card__place[data-v-8719b855]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:2px 6px;border-radius:5px;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background-color:#10181f}.player-league-card__badges[data-v-8719b855]{display:flex;flex-wrap:wrap;gap:8px}.player-league-card__badge[data-v-8719b855]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:5px;font-size:14px;line-height:1.2}.player-league-card__badge--champion[data-v-8719b855]{color:#ffb401;background-color:#ffb4011f}.player-league-card__badge--hof[data-v-8719b855]{color:wheat;background-color:#f5deb31f}.player-league-card__badge--excluded[data-v-8719b855]{color:#fe4567;background-color:#fe45671f}.player-league-card__league-button[data-v-8719b855]{flex-shrink:0}.player-league-card__body[data-v-8719b855]{display:flex;flex-direction:column}.player-league-card__stats-row[data-v-8719b855]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 96px repeat(2,minmax(72px,auto)) minmax(108px,auto);align-items:center;gap:12px}.player-league-card__donut-wrap[data-v-8719b855]{position:relative;width:96px;height:96px;flex-shrink:0}.player-league-card__donut[data-v-8719b855]{width:100%;height:100%;transform:rotate(-90deg)}.player-league-card__donut-losses[data-v-8719b855],.player-league-card__donut-track[data-v-8719b855],.player-league-card__donut-wins[data-v-8719b855]{fill:none;stroke-linecap:round}.player-league-card__donut-track[data-v-8719b855]{stroke:#323236}.player-league-card__donut-wins[data-v-8719b855]{stroke:#ffb401}.player-league-card__donut-losses[data-v-8719b855]{stroke:#fe4567}.player-league-card__donut-label[data-v-8719b855]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.player-league-card__donut-value[data-v-8719b855]{font-size:17px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.player-league-card__donut-caption[data-v-8719b855]{font-size:14px;color:wheat;text-transform:lowercase}.player-league-card__matches-info[data-v-8719b855]{display:flex;align-items:center;flex-wrap:wrap}.player-league-card__matches-info[data-v-8719b855]>:not(:first-child){position:relative;margin-left:10px;padding-left:10px}.player-league-card__matches-info[data-v-8719b855]>:not(:first-child):before{content:"";position:absolute;left:0;top:50%;width:1px;height:18px;background-color:#323236;transform:translateY(-50%)}.player-league-card__matches[data-v-8719b855]{font-size:18px;color:wheat}.player-league-card__matches strong[data-v-8719b855]{color:#fff;font-weight:700}.player-league-card__record-item[data-v-8719b855]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:5px;background-color:#10181f}.player-league-card__record-label[data-v-8719b855]{font-size:16px;color:wheat}.player-league-card__record-value[data-v-8719b855]{font-size:24px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.player-league-card__record-item--wins .player-league-card__record-value[data-v-8719b855]{color:#ffb401}.player-league-card__record-item--losses .player-league-card__record-value[data-v-8719b855]{color:#fe4567}.player-league-card__record-compact[data-v-8719b855]{margin:0;font-size:18px;color:wheat;text-align:left}.player-league-card__record-compact strong[data-v-8719b855]{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.player-league-card__game-meta[data-v-8719b855]{display:grid;grid-template-columns:repeat(2,minmax(120px,auto));gap:8px 0}.player-league-card__game-meta-item[data-v-8719b855]{position:relative;display:flex;align-items:center;gap:2px}.player-league-card__game-meta-item[data-v-8719b855]:not(:first-child){margin-left:10px;padding-left:10px}.player-league-card__game-meta-item[data-v-8719b855]:not(:first-child):before{content:"";position:absolute;left:0;top:50%;width:1px;height:18px;background-color:#323236;transform:translateY(-50%)}.player-league-card__game-meta-label[data-v-8719b855]{font-size:18px;color:wheat}.player-league-card__game-meta-value[data-v-8719b855]{font-size:18px;color:#fff;font-weight:600}.player-league-card__stat-pill[data-v-8719b855]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:5px;text-align:center;background-color:#10181f}.player-league-card__stat-label[data-v-8719b855]{font-size:14px;font-weight:700;letter-spacing:.04em;color:wheat}.player-league-card__stat-value[data-v-8719b855]{font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.player-league-card__pts[data-v-8719b855]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:108px;padding:10px 16px;border-radius:5px;text-align:center;background:#4169e124;border:1px solid rgba(65,105,225,.35)}.player-league-card__pts-value[data-v-8719b855]{font-size:clamp(32px,4vw,32px);font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:#4169e1}.player-league-card__pts-label[data-v-8719b855]{font-size:14px;font-weight:700;letter-spacing:.08em;color:#4169e1d9}@media(max-width:1144px){.player-league-card__stats-row[data-v-8719b855]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 96px minmax(72px,1fr) minmax(72px,1fr)}.player-league-card__pts[data-v-8719b855]{grid-column:1/-1;flex-direction:row;justify-content:center;gap:12px}.player-league-card__pts-value[data-v-8719b855]{font-size:36px}.player-league-card__game-meta-label[data-v-8719b855],.player-league-card__game-meta-value[data-v-8719b855],.player-league-card__matches[data-v-8719b855],.player-league-card__record-compact[data-v-8719b855]{font-size:16px}.player-league-card__matches-info[data-v-8719b855]{margin-bottom:16px}}@media(max-width:599px){.player-league-card[data-v-8719b855]{padding:16px}.player-league-card__header[data-v-8719b855]{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:14px}.player-league-card__league-button[data-v-8719b855]{width:auto}.player-league-card__matches-info[data-v-8719b855]{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;align-items:start;justify-items:start}.player-league-card__matches-info>.player-league-card__matches[data-v-8719b855]{grid-column:1;grid-row:1}.player-league-card__matches-info>.player-league-card__record-compact[data-v-8719b855]{grid-column:2;grid-row:1}.player-league-card__matches-info[data-v-8719b855]>:not(:first-child){margin-left:0;padding-left:0}.player-league-card__matches-info[data-v-8719b855]>:not(:first-child):before{display:none}.player-league-card__game-meta[data-v-8719b855]{display:contents}.player-league-card__game-meta .player-league-card__game-meta-item[data-v-8719b855]:first-child{grid-column:1;grid-row:2}.player-league-card__game-meta .player-league-card__game-meta-item[data-v-8719b855]:last-child{grid-column:2;grid-row:2}.player-league-card__game-meta-item[data-v-8719b855]{margin-left:0;padding-left:0;align-items:flex-start;justify-self:start;width:100%;text-align:left}.player-league-card__game-meta-item[data-v-8719b855]:not(:first-child){margin-left:0;padding-left:0}.player-league-card__game-meta-item[data-v-8719b855]:before{display:none}.player-league-card__stats-row[data-v-8719b855]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 84px;grid-template-rows:auto auto;gap:10px}.player-league-card__donut-wrap[data-v-8719b855]{width:84px;height:84px}.player-league-card__donut-value[data-v-8719b855]{font-size:15px}.player-league-card__stat-pill[data-v-8719b855]:nth-child(4){grid-column:1;grid-row:2}.player-league-card__stat-pill[data-v-8719b855]:nth-child(5){grid-column:2;grid-row:2}.player-league-card__stat-pill[data-v-8719b855]{padding:10px 12px}.player-league-card__stat-value[data-v-8719b855]{font-size:24px}.player-league-card__pts[data-v-8719b855]{grid-column:3;grid-row:2;display:flex;flex-direction:column;align-items:center;padding:10px 12px;min-width:0;width:84px;min-height:0;align-self:stretch;justify-content:flex-start;gap:6px}.player-league-card__pts-label[data-v-8719b855]{font-size:14px;line-height:1}.player-league-card__pts-value[data-v-8719b855]{font-size:24px;line-height:1}}
